A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Practical parallel and concurrent programming
2011
Proceedings of the 42nd ACM technical symposium on Computer science education - SIGCSE '11
Multicore computers are now the norm. Taking advantage of these multiple cores entails parallel and concurrent programming. There is therefore a pressing need for courses that teach effective programming on multicore architectures. We believe that such courses should emphasize high-level abstractions for performance and correctness and be supported by tools. This paper presents a set of freely available course materials for parallel and concurrent programming, along with a testing tool for
doi:10.1145/1953163.1953222
dblp:conf/sigcse/SadowskiBBBGMMQT11
fatcat:rt5w4rw6v5hjtoovlv5ywlo6i4