Difference between revisions of "Multicore Programming Tools"
From esoterum.org
(New page: *Manjunath Kudlur, Scott Mahlke. [http://cccp.eecs.umich.edu/papers/kvman-pldi08.pdf Orchestrating the execution of stream programs on multicore platforms]. Proceedings of the 2008 ACM SIG...) |
(→Tutorials) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | == Popular Articles == | ||
+ | *Dr Chris Nicol. [http://www.computerworld.com.au/article/354261/what_will_do_100_cores_/?fp=4&fpid=1968336438 What will YOU do with 100 cores? NICTA's CTO outlines why you need to learn multi-threaded programming]. Computerworld. 23 July, 2010 11:05. | ||
+ | |||
+ | |||
+ | == Tutorials == | ||
+ | *[http://news.zdnet.com/2435-13818_22-0.html Tutorial by James Reinders, Intel] | ||
+ | :-[http://www.threadingbuildingblocks.org/ Intel Threading Building Blocks] | ||
+ | :-[http://www.mpi-forum.org MPI Forum] | ||
+ | |||
+ | == References == | ||
*Manjunath Kudlur, Scott Mahlke. [http://cccp.eecs.umich.edu/papers/kvman-pldi08.pdf Orchestrating the execution of stream programs on multicore platforms]. Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation table of contents. Pages 114-124. 2008. | *Manjunath Kudlur, Scott Mahlke. [http://cccp.eecs.umich.edu/papers/kvman-pldi08.pdf Orchestrating the execution of stream programs on multicore platforms]. Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation table of contents. Pages 114-124. 2008. | ||
:-University of Michigan, Ann Arbor, MI, USA | :-University of Michigan, Ann Arbor, MI, USA |
Latest revision as of 11:33, 23 July 2010
Popular Articles
- Dr Chris Nicol. What will YOU do with 100 cores? NICTA's CTO outlines why you need to learn multi-threaded programming. Computerworld. 23 July, 2010 11:05.
Tutorials
References
- Manjunath Kudlur, Scott Mahlke. Orchestrating the execution of stream programs on multicore platforms. Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation table of contents. Pages 114-124. 2008.
- -University of Michigan, Ann Arbor, MI, USA
- David Zhang, Qiuyuan J. Li, Rodric Rabbah, Saman Amarasinghe. A Lightweight Streaming Layer for Multicore Execution, ACM SIGARCH Computer Architecture News archive. Volume 36, Issue 2. May 2008.
- -MIT Computer Science and Artificial Intelligence Laboratory
- Amir Hormati, Manjunath Kudlur, David F. Bacon, Scott Mahlke, Rodric Rabbah. Optimus: Efficient Realization of Streaming Applications on FPGAs. Proceedings of the International Conference on Compilers, Architectures, and Synthesis for Embedded Systems (Atlanta, Georgia, October 2008).