{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,7]],"date-time":"2025-03-07T03:10:03Z","timestamp":1741317003095,"version":"3.38.0"},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642218774"},{"type":"electronic","value":"9783642218781"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-21878-1_47","type":"book-chapter","created":{"date-parts":[[2011,7,13]],"date-time":"2011-07-13T11:10:15Z","timestamp":1310555415000},"page":"381-388","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Streaming-Oriented Parallelization of Domain-Independent Irregular Kernels"],"prefix":"10.1007","author":[{"given":"Jacobo","family":"Lobeiras","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Margarita","family":"Amor","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Arenaz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Basilio B.","family":"Fraguela","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"47_CR1","unstructured":"AMD. AMD Stream Computing User Guide, v1.4.0a (2009)"},{"issue":"18","key":"47_CR2","doi-asserted-by":"publisher","first-page":"2407","DOI":"10.1002\/cpe.1173","volume":"19","author":"D. Andrade","year":"2007","unstructured":"Andrade, D., Arenaz, M., Fraguela, B.B., Touri\u00f1o, J., Doallo, R.: Automated and Accurate Cache Behavior Analysis for Codes with Irregular Access Patterns. Concurrency and Computation: Practice and Experience\u00a019(18), 2407\u20132423 (2007)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"47_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/978-3-540-30566-8_4","volume-title":"Parallel and Distributed Processing and Applications","author":"M. Arenaz","year":"2004","unstructured":"Arenaz, M., Touri\u00f1o, J., Doallo, R.: An Inspector-Executor Algorithm for Irregular Assignment Parallelization. In: Cao, J., Yang, L.T., Guo, M., Lau, F. (eds.) ISPA 2004. LNCS, vol.\u00a03358, pp. 4\u201315. Springer, Heidelberg (2004)"},{"key":"47_CR4","doi-asserted-by":"crossref","unstructured":"Arenaz, M., Touri\u00f1o, J., Doallo, R.: Compiler Support for Parallel Code Generation through Kernel Recognition. In: Proc. of the 18th IEEE International Parallel and Distributed Processing Symposium, Santa Fe, New Mexico, page 79b (2004)","DOI":"10.1109\/IPDPS.2004.1303015"},{"issue":"6","key":"47_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1391956.1391959","volume":"30","author":"M. Arenaz","year":"2008","unstructured":"Arenaz, M., Touri\u00f1o, J., Doallo, R.: XARK: An eXtensible Framework for Automatic Recognition of computational Kernels. ACM Transactions on Programming Languages and Systems\u00a030(6), 1\u201356 (2008)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"47_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1007\/978-3-642-11970-5_14","volume-title":"Compiler Construction","author":"M.M. Baskaran","year":"2010","unstructured":"Baskaran, M.M., Ramanujam, J., Sadayappan, P.: Automatic C-to-CUDA Code Generation for Affine Programs. In: Gupta, R. (ed.) CC 2010. LNCS, vol.\u00a06011, pp. 244\u2013263. Springer, Heidelberg (2010)"},{"key":"47_CR7","doi-asserted-by":"crossref","unstructured":"Gummaraju, J., Rosenblum, M.: Stream Programming on General-Purpose Processors. In: Proc. of the 38th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), Barcelona, Spain, pp. 343\u2013354 (2005)","DOI":"10.1109\/MICRO.2005.32"},{"issue":"2-3","key":"47_CR8","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1002\/cpe.769","volume":"16","author":"E. Guti\u00e9rrez","year":"2004","unstructured":"Guti\u00e9rrez, E., Plata, O.G., Zapata, E.L.: Data partitioning-based Parallel Irregular Reductions. Concurrency and Computation: Practice and Experience\u00a016(2-3), 155\u2013172 (2004)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"47_CR9","unstructured":"Khronos OpenCL Working Group. The OpenCL Specification, v1.0.48 (2009)"},{"key":"47_CR10","doi-asserted-by":"crossref","unstructured":"Knobe, K., Sarkar, V.: Array SSA Form and Its Use in Parallelization. In: Proc. of the 25th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), pp. 107\u2013120 (1998)","DOI":"10.1145\/268946.268956"},{"key":"47_CR11","doi-asserted-by":"crossref","unstructured":"Lee, S., Min, S., Eigenmann, R.: OpenMP to GPGPU: a Compiler Framework for Automatic Translation and Optimizations. In: Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Raleigh, NC, USA, pp. 101\u2013110 (2009)","DOI":"10.1145\/1504176.1504194"},{"key":"47_CR12","unstructured":"NVIDIA. NVIDIA CUDA Compute Unified Device Architecture, v2.3.1 (2009)"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2010 Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-21878-1_47","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,7]],"date-time":"2025-03-07T02:27:51Z","timestamp":1741314471000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-21878-1_47"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642218774","9783642218781"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21878-1_47","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}