ece459
ece459 copied to clipboard
ECE 459: Programming for Performance
student feedback: "The coding environment setup tutorial could be more robust though as it took significant time at the beginning and was discouraging way to start."
https://www.youtube.com/watch?v=jE0V-p1odPg&t=28s
I think one of the big take-aways from this course is learning to use analysis tools. IMO, there are two parts to that: 1. Knowing what tools exist 2. Knowing...
in the grouping requests section: `since the logic to build a a larger request is almost certainly significantly more complex than the logic to build a small request.` duplicate "a"
https://github.com/jzarnett/ece459/blob/master/lectures/L22.tex#L187 **(** as the calculation of forces is called from the host, and such global functions can call device functions but not other global functions. Device functions can call only...
* fix launch configuration from host code in L22 for starter sum example * current configuration launches a single thread so will only compute the sum `out[0] = in_x[0] +...
Lecture 30's article on MPI is dead so I replaced it with the correct one for convenience. Turns out they changed their routes [http://www.dursi.ca/hpc-is-dying-and-mpi-is-killing-it/](http://www.dursi.ca/hpc-is-dying-and-mpi-is-killing-it/) is now [http://www.dursi.ca/post/hpc-is-dying-and-mpi-is-killing-it/](http://www.dursi.ca/post/hpc-is-dying-and-mpi-is-killing-it/)