{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T13:55:29Z","timestamp":1766066129361,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642214868"},{"type":"electronic","value":"9783642214875"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-21487-5_9","type":"book-chapter","created":{"date-parts":[[2011,6,7]],"date-time":"2011-06-07T03:35:17Z","timestamp":1307417717000},"page":"108-121","source":"Crossref","is-referenced-by-count":29,"title":["OpenMP for Accelerators"],"prefix":"10.1007","author":[{"given":"James C.","family":"Beyer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric J.","family":"Stotzer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alistair","family":"Hart","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bronis R.","family":"de Supinski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"9_CR1","unstructured":"AMD: The AMD Fusion Family of APUs (March 2011), \n                    \n                      http:\/\/sites.amd.com\/us\/fusion"},{"key":"9_CR2","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1007\/s10766-010-0135-4","volume":"38","author":"E. Ayguad\u00e9","year":"2010","unstructured":"Ayguad\u00e9, E., et al.: Extending OpenMP to survive the heterogeneous multi-core era. International Journal of Parallel Programming\u00a038, 440\u2013459 (2010), \n                    \n                      http:\/\/dx.doi.org\/10.1007\/s10766-010-0135-4\n                    \n                    \n                  , 10.1007\/s10766-010-0135-4","journal-title":"International Journal of Parallel Programming"},{"issue":"3","key":"9_CR3","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1177\/109434209100500306","volume":"5","author":"D.H. Bailey","year":"1991","unstructured":"Bailey, D.H., et al.: The NAS parallel benchmarks. International Journal of High Performance Computing Applications\u00a05(3), 63\u201373 (1991)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"9_CR4","unstructured":"CAPS: HMPP (November 2010), \n                    \n                      http:\/\/www.caps-entreprise.com"},{"key":"9_CR5","unstructured":"Clearspeed: Support (November 2010), \n                    \n                      http:\/\/support.clearspeed.com"},{"key":"9_CR6","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1145\/1513895.1513902","volume-title":"Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-2","author":"T.D. Han","year":"2009","unstructured":"Han, T.D., Abdelrahman, T.S.: hiCUDA: a high-level directive-based language for gpu programming. In: Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-2, pp. 52\u201361. ACM, New York (2009), \n                    \n                      http:\/\/doi.acm.org\/10.1145\/1513895.1513902"},{"key":"9_CR7","unstructured":"Intel Corp.: Intel C++ Compiler 12.0 User and Reference Guides (March 2011), \n                    \n                      http:\/\/software.intel.com"},{"key":"9_CR8","unstructured":"Intel Corp.: Intel unveils new product plans for high-performance computing (March 2011), \n                    \n                      http:\/\/www.intel.com"},{"key":"9_CR9","unstructured":"Khronos Group: The OpenCL Specification, v. 1.1 (September 2010), \n                    \n                      http:\/\/www.khronos.org\/registry\/cl\/"},{"key":"9_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/SC.2010.36","volume-title":"Proceedings of the 2010 ACM\/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2010","author":"S. Lee","year":"2010","unstructured":"Lee, S., Eigenmann, R.: OpenMPC: Extended OpenMP Programming and Tuning for GPUs. In: Proceedings of the 2010 ACM\/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2010, pp. 1\u201311. IEEE Computer Society, Los Alamitos (2010), \n                    \n                      http:\/\/dx.doi.org\/10.1109\/SC.2010.36"},{"key":"9_CR11","unstructured":"MCA: The Multicore Association (2011), \n                    \n                      http:\/\/www.multicore-association.com"},{"key":"9_CR12","unstructured":"Nvidia Corp.: NVIDIA CUDA C Programming Guide, v. 3.2 (2010), \n                    \n                      http:\/\/developer.nvidia.com\/object\/gpucomputing.html"},{"key":"9_CR13","unstructured":"Nvidia Corp.: What is CUDA (February 2011), \n                    \n                      http:\/\/www.nvidia.com\/object\/what_is_cuda_new.html"},{"key":"9_CR14","unstructured":"OpenMP ARB: OpenMP Application Program Interface, v. 3.0 (May 2008), \n                    \n                      http:\/\/openmp.org\/wp\/openmp-specifications"},{"key":"9_CR15","unstructured":"PGI: Accelerator (November 2011), \n                    \n                      http:\/\/www.pgroup.com\/resources\/accel.htm"},{"key":"9_CR16","unstructured":"PGI: Cuda fortran (March 2011), \n                    \n                      http:\/\/www.pgroup.com\/resources\/cudafortran.htm"},{"key":"9_CR17","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1145\/1250734.1250753","volume-title":"Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation","author":"P.H. Wang","year":"2007","unstructured":"Wang, P.H., et al.: EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system. In: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 156\u2013166. ACM, New York (2007), \n                    \n                      http:\/\/doi.acm.org\/10.1145\/1250734.1250753"}],"container-title":["Lecture Notes in Computer Science","OpenMP in the Petascale Era"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-21487-5_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T20:08:14Z","timestamp":1558296494000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-21487-5_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642214868","9783642214875"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21487-5_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}