{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T09:58:24Z","timestamp":1740131904300,"version":"3.37.3"},"reference-count":36,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:00:00Z","timestamp":1488326400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:00:00Z","timestamp":1488326400000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:00:00Z","timestamp":1488326400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:00:00Z","timestamp":1488326400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"CAREER Award"},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1320796"],"award-info":[{"award-number":["1320796"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"DOE Early Career Award"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2017,3,1]]},"DOI":"10.1109\/tc.2016.2604372","type":"journal-article","created":{"date-parts":[[2016,8,30]],"date-time":"2016-08-30T18:52:54Z","timestamp":1472583174000},"page":"473-487","source":"Crossref","is-referenced-by-count":10,"title":["Optimizing Data Placement on GPU Memory: A Portable Approach"],"prefix":"10.1109","volume":"66","author":[{"given":"Guoyang","family":"Chen","sequence":"first","affiliation":[]},{"given":"Xipeng","family":"Shen","sequence":"additional","affiliation":[]},{"given":"Bo","family":"Wu","sequence":"additional","affiliation":[]},{"given":"Dong","family":"Li","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806606"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2304576.2304582"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854336"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1375527.1375562"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2751205.2751213"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2442516.2442523"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950408"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2003.1238004"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/B978-155860869-6\/50025-1"},{"article-title":"Compile-time performance prediction of scientific programs","year":"2000","author":"cascaval","key":"ref12"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781159"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1693453.1693470"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2145816.2145819"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628128"},{"key":"ref17","first-page":"1","article-title":"Empirical performance modeling of GPU kernels using active learning","author":"balaprakash","year":"2013","journal-title":"Proc Symp Appl Autotuning HPC"},{"key":"ref18","first-page":"539","article-title":"Cetus&#x2014;An\n extensible compiler infrastructure for source-to-source transformation","author":"lee","year":"2003","journal-title":"Proc 16th Annu Workshop Languages Compilers Parallel Comput"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1735688.1735702"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555760"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2259016.2259037"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1995896.1995911"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2015.53"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749745"},{"key":"ref29","first-page":"13:1","article-title":"Dymaxion:\n Optimizing memory access patterns for heterogeneous systems","author":"che","year":"2011","journal-title":"Proc 2011 Int Conf High Performance Comput Netw Storage Anal"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555775"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/800200.806184"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2010.5452013"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.20"},{"key":"ref9","first-page":"286","article-title":"On the effectiveness of set associative page mapping and its\n applications in main memory management","author":"smith","year":"1976","journal-title":"Proc 22nd Int Conf Software Engineering"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.107"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.115"},{"key":"ref24","first-page":"93","article-title":"Exploring hybrid memory for GPU energy efficiency\n through software-hardware co-design","author":"wang","year":"2013","journal-title":"Proc Int Conf Parallel Archit Compilation Tech"},{"key":"ref23","first-page":"553","article-title":"An integer programming framework for optimizing shared memory use on GPUs","author":"ma","year":"2010","journal-title":"Proc Int Conf Parallel Archit Compilation Tech"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485957"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694381"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/ieeexplore.ieee.org\/ielaam\/12\/7847504\/7556256-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/7847504\/07556256.pdf?arnumber=7556256","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:56:05Z","timestamp":1649444165000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7556256\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,1]]},"references-count":36,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tc.2016.2604372","relation":{},"ISSN":["0018-9340"],"issn-type":[{"type":"print","value":"0018-9340"}],"subject":[],"published":{"date-parts":[[2017,3,1]]}}}