Heterogeneous Computing with OpenCL 2.0

作者: David R Kaeli , Perhaad Mistry , Dana Schaa , Dong Ping Zhang

DOI:

关键词: Video editingOpenGLProfiling (computer programming)Symmetric multiprocessor systemParallel computingParallel algorithmComputer scienceComputer architectureDebuggingPlug-inAnalytics

摘要: Résumé : Written by leaders in the parallel computing and OpenCL communities, this book includes multiple case studies, examples, and source code, and teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures. --

参考文章(12)
John L. Hennessy, David A. Patterson, Computer Architecture, Fifth Edition: A Quantitative Approach Computer Architecture, Fifth Edition: A Quantitative Approach 5th. pp. 880- 880 ,(2011)
Joel Svensson, Mary Sheeran, Koen Claessen, Obsidian: a domain specific embedded language for parallel programming of graphics processors implementation and application of functional languages. ,vol. 5836, pp. 156- 173 ,(2008) , 10.1007/978-3-642-24452-0_9
Graham Hutton, Programming in Haskell ,(2007)
A. Gottlieb, G. S. Almasi, Highly parallel computing ,(1989)
Herbert Bay, Tinne Tuytelaars, Luc Van Gool, SURF: speeded up robust features european conference on computer vision. ,vol. 1, pp. 404- 417 ,(2006) , 10.1007/11744023_32
Linda Torczon, Keith Cooper, Engineering a Compiler ,(2003)
L. Dagum, R. Menon, OpenMP: an industry standard API for shared-memory programming computational science and engineering. ,vol. 5, pp. 46- 55 ,(1998) , 10.1109/99.660313
Jayanth Gummaraju, Laurent Morichetti, Michael Houston, Ben Sander, Benedict R. Gaster, Bixia Zheng, Twin peaks: a software platform for heterogeneous computing on general-purpose and graphics processors international conference on parallel architectures and compilation techniques. pp. 205- 216 ,(2010) , 10.1145/1854273.1854302
Manuel M.T. Chakravarty, Gabriele Keller, Sean Lee, Trevor L. McDonell, Vinod Grover, Accelerating Haskell array codes with multicore GPUs workshop on declarative aspects of multicore programming. pp. 3- 14 ,(2011) , 10.1145/1926354.1926358