{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T18:13:55Z","timestamp":1725732835554},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642387081"},{"type":"electronic","value":"9783642387098"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-662-44917-2_18","type":"book-chapter","created":{"date-parts":[[2014,8,22]],"date-time":"2014-08-22T21:18:23Z","timestamp":1408742303000},"page":"208-219","source":"Crossref","is-referenced-by-count":3,"title":["Automatic Data Layout Transformation for Heterogeneous Many-Core Systems"],"prefix":"10.1007","author":[{"given":"Ying-Yu","family":"Tseng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu-Hao","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo-Cheng Charles","family":"Lai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiun-Liang","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"18_CR1","doi-asserted-by":"crossref","unstructured":"Sung, I.-J., Stratton, J.A., Hwu, W.-M.W.: DL: A Data Layout Transformation System for Heterogeneous Computing. In: Proc. IEEE InPar, San Jose, pp. 513\u2013522 (May 13, 2012)","DOI":"10.1109\/InPar.2012.6339606"},{"key":"18_CR2","doi-asserted-by":"crossref","unstructured":"Jang, B., Schaa, D., Mistry, P., Kaeli, D.: Exploiting Memory Access Patterns to Improve Memory Performance in Data-Parallel Architectures. Proc. IEEE Transactions on Parallel and Distributed Systems\u00a022(1) (January 2011)","DOI":"10.1109\/TPDS.2010.107"},{"key":"18_CR3","doi-asserted-by":"crossref","unstructured":"Che, S., Sheaffer, J.W., Skadron, K.: Dymaxion: optimizing memory access patterns for heterogeneous systems. In: Proc. SC, pp. 13\u201313 (2011)","DOI":"10.1145\/2063384.2063401"},{"key":"18_CR4","unstructured":"Karlsson, L.: Blocked in-place transposition with application to storage format conversion. Technical report (2009)"},{"key":"18_CR5","unstructured":"Gustavson, F., Karlsson, L., Kagstr\u00f6m, B.: Parallel and cache-efficient in-place matrix storage format conversion. ACM Transactions on Mathematical Software"},{"key":"18_CR6","unstructured":"Ruetsch, G., Micikevicius, P.: Optimizing matrix transpose in CUDA (January 2009)"},{"key":"18_CR7","doi-asserted-by":"crossref","unstructured":"Che, S., Sheaffer, J.W., Skadron, K.: Dymaxion: optimizing memory access patterns for heterogeneous systems. In: Proc. SC, p. 13 (2011)","DOI":"10.1145\/2063384.2063401"},{"key":"18_CR8","unstructured":"CUDA C programming guide, http:\/\/docs.nvidia.com\/cuda\/cuda-c-programmingguide\/index.html"},{"key":"18_CR9","doi-asserted-by":"crossref","unstructured":"Bakhoda, A., Yuan, G.L., Fung, W.W.L., Wong, H., Aamodt, T.M.: Analyzing CUDA Workloads Using a Detailed GPGPU Simulator. In: Ispass 2009: IEEE International Symposium on Performance Analysis of Systems and Software, pp. 163\u2013174 (2009)","DOI":"10.1109\/ISPASS.2009.4919648"},{"key":"18_CR10","doi-asserted-by":"crossref","unstructured":"Garland, M., Grand, S.L., Nickolls, J.: Parallel Computing Experiences with Cuda. IEEE Computer Society (2008)","DOI":"10.1109\/MM.2008.57"},{"key":"18_CR11","unstructured":"GPU Computing SDK, https:\/\/developer.nvidia.com\/gpu-computing-sdk"},{"key":"18_CR12","unstructured":"Parboil Benchmarks, http:\/\/impact.crhc.illinois.edu\/Parboil\/parboil.aspx"}],"container-title":["Lecture Notes in Computer Science","Advanced Information Systems Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-44917-2_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,14]],"date-time":"2019-08-14T02:36:46Z","timestamp":1565750206000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-44917-2_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642387081","9783642387098"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-44917-2_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}