{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T07:47:01Z","timestamp":1759132021585},"reference-count":9,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2011,7,30]],"date-time":"2011-07-30T00:00:00Z","timestamp":1311984000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sci. China Inf. Sci."],"published-print":{"date-parts":[[2012,9]]},"DOI":"10.1007\/s11432-011-4342-4","type":"journal-article","created":{"date-parts":[[2011,7,30]],"date-time":"2011-07-30T06:14:52Z","timestamp":1312006492000},"page":"1961-1971","source":"Crossref","is-referenced-by-count":7,"title":["MPtostream: an OpenMP compiler for CPU-GPU heterogeneous parallel systems"],"prefix":"10.1007","volume":"55","author":[{"given":"XueJun","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Tang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"GuiBin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jia","family":"Jia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"XinHai","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,7,30]]},"reference":[{"key":"4342_CR1","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1111\/j.1467-8659.2007.01012.x","volume":"26","author":"J. D. Owens","year":"2007","unstructured":"Owens J D, Luebke D, Govindaraju N, et al. A survey of general-purpose computation on graphics hardware. Comput Graph Forum, 2007, 26: 80\u2013113","journal-title":"Comput Graph Forum"},{"key":"4342_CR2","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/1103900.1103933","volume-title":"ACM SIGGRAPH 2004 Course Notes","author":"D. Luebke","year":"2004","unstructured":"Luebke D, Harris M, Kr\u00fcger J, et al. GPGPU: general purpose computation on graphics hardware. In: ACM SIGGRAPH 2004 Course Notes. New York: ACM, 2004. 33"},{"key":"4342_CR3","first-page":"47","volume-title":"SC04: Proceedings of the 2004 ACM\/IEEE Conference on Supercomputing","author":"Z. Fan","year":"2004","unstructured":"Fan Z, Qiu F, Kaufman A, et al. GPU cluster for high performance computing. In: SC04: Proceedings of the 2004 ACM\/IEEE Conference on Supercomputing. Washington DC: IEEE Computer Society, 2004. 47"},{"key":"4342_CR4","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/1296907.1296909","volume-title":"ISMM 07: Proceedings of the 6th International Symposium on Memory Management","author":"D. Kirk","year":"2007","unstructured":"Kirk D. Nvidia cuda software and GPU parallel computing architecture. In: ISMM 07: Proceedings of the 6th International Symposium on Memory Management. New York: ACM, 2007. 103\u2013104"},{"key":"4342_CR5","unstructured":"Buck I. Brook Spec v0.2. Technical Report. Stanford University, 2003"},{"key":"4342_CR6","doi-asserted-by":"crossref","first-page":"1389","DOI":"10.1016\/j.jpdc.2008.05.011","volume":"68","author":"S. Ryoo","year":"2008","unstructured":"Ryoo S, Rodrigues C I, Stone S S, et al. Program optimization carving for gpu computing. J Parall Distri Com, 2008, 68: 1389\u20131401","journal-title":"J Parall Distri Com"},{"key":"4342_CR7","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1145\/1504176.1504194","volume-title":"PPoPP\u201909: Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","author":"S. Lee","year":"2008","unstructured":"Lee S, Min S J, Eigenmann R. Openmp to gpgpu: a compiler framework for automatic translation and optimization. In: PPoPP\u201909: Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. New York: ACM, 2008. 101\u2013110"},{"key":"4342_CR8","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1145\/1513895.1513902","volume-title":"Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units","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. New York: ACM, 2009. 52\u201361"},{"key":"4342_CR9","doi-asserted-by":"crossref","first-page":"1142","DOI":"10.1109\/TPDS.2008.170","volume":"20","author":"X. J. Yang","year":"2008","unstructured":"Yang X J, Yan X B, Xing Z C, et al. Fei teng 64 stream processing system: architecture, compiler, and programming. IEEE Trans Parall Distr, 2008, 20: 1142\u20131157","journal-title":"IEEE Trans Parall Distr"}],"container-title":["Science China Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-011-4342-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11432-011-4342-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-011-4342-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,8]],"date-time":"2023-06-08T13:10:11Z","timestamp":1686229811000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11432-011-4342-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7,30]]},"references-count":9,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2012,9]]}},"alternative-id":["4342"],"URL":"https:\/\/doi.org\/10.1007\/s11432-011-4342-4","relation":{},"ISSN":["1674-733X","1869-1919"],"issn-type":[{"value":"1674-733X","type":"print"},{"value":"1869-1919","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,30]]}}}