{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:24:25Z","timestamp":1750307065116,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,10,7]],"date-time":"2012-10-07T00:00:00Z","timestamp":1349568000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,10,7]]},"DOI":"10.1145\/2380403.2380423","type":"proceedings-article","created":{"date-parts":[[2012,10,9]],"date-time":"2012-10-09T12:20:46Z","timestamp":1349785246000},"page":"81-90","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["The RACECAR heuristic for automatic function specialization on multi-core heterogeneous systems"],"prefix":"10.1145","author":[{"given":"John Robert","family":"Wernsing","sequence":"first","affiliation":[{"name":"University of Florida, Gainesville, FL, USA"}]},{"given":"Greg","family":"Stitt","sequence":"additional","affiliation":[{"name":"University of Florida, Gainesville, FL, USA"}]},{"given":"Jeremy","family":"Fowers","sequence":"additional","affiliation":[{"name":"University of Florida, Gainesville, FL, USA"}]}],"member":"320","published-online":{"date-parts":[[2012,10,7]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_3_2_1_1_1","DOI":"10.1145\/1542476.1542481"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1109\/TC.1979.1675432"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1145\/1015706.1015800"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1145\/1950413.1950423"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_5_1","DOI":"10.1177\/1094342007078442"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1145\/1094811.1094852"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1145\/782814.782825"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1023\/A:1015729001611"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1109\/2.839320"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.1109\/PACT.2005.33"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1145\/371636.371657"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.1109\/JPROC.2004.840301"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1109\/MCSE.2011.11"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1145\/210184.210189"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.1145\/968280.968304"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1145\/1462586.1462591"},{"unstructured":"Impulse Accelerated Technologies. 2010. http:\/\/www.impulseaccelerated.com\/.  Impulse Accelerated Technologies. 2010. http:\/\/www.impulseaccelerated.com\/.","key":"e_1_3_2_1_17_1"},{"unstructured":"Khronos Group. OpenCL 1.0. 2010. http:\/\/www.khronos.org\/opencl\/.  Khronos Group. OpenCL 1.0. 2010. http:\/\/www.khronos.org\/opencl\/.","key":"e_1_3_2_1_18_1"},{"volume-title":"Inc.","year":"2002","author":"Knijnenburg P. M. W.","key":"e_1_3_2_1_19_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/1669112.1669121"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1145\/1289927.1289958"},{"unstructured":"B. Nelson M. Wirthlin B. Hutchings P. Athanas and S. Bohner. \"Design productivity for configurable computing \" in ERSA '08: Proceedings of the International Conference on Engineering of Reconfigurable Systems and Algorithms pp. 57--66 2008.  B. Nelson M. Wirthlin B. Hutchings P. Athanas and S. Bohner. \"Design productivity for configurable computing \" in ERSA '08: Proceedings of the International Conference on Engineering of Reconfigurable Systems and Algorithms pp. 57--66 2008.","key":"e_1_3_2_1_22_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_23_1","DOI":"10.1177\/109434200001400306"},{"unstructured":"Nvidia. CUDA Programming Guide. 2008. http:\/\/www.nvidia.com\/object\/cuda_develop.html.  Nvidia. CUDA Programming Guide. 2008. http:\/\/www.nvidia.com\/object\/cuda_develop.html.","key":"e_1_3_2_1_24_1"},{"doi-asserted-by":"crossref","unstructured":"W. Pfeiffer and N. J. Wright \"Modeling and predicting application performance on parallel computers using hpc challenge benchmarks \" in 22nd IEEE International Parallel and Distributed Processing Symposium 2008.  W. Pfeiffer and N. J. Wright \"Modeling and predicting application performance on parallel computers using hpc challenge benchmarks \" in 22nd IEEE International Parallel and Distributed Processing Symposium 2008.","key":"e_1_3_2_1_25_1","DOI":"10.1109\/IPDPS.2008.4536278"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_26_1","DOI":"10.1109\/JPROC.2004.840306"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1145\/1344671.1344689"},{"unstructured":"Y. tsun Steven Li S. Malik and A. Wolfe \"Performance estimation of embedded software with instruction cache modeling \" in ACM Transactions on Design Automation of Electronic Systems pp. 380--387 1995.   Y. tsun Steven Li S. Malik and A. Wolfe \"Performance estimation of embedded software with instruction cache modeling \" in ACM Transactions on Design Automation of Electronic Systems pp. 380--387 1995.","key":"e_1_3_2_1_28_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_29_1","DOI":"10.1109\/DSD.2005.40"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_30_1","DOI":"10.1109\/FCCM.2010.28"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_31_1","DOI":"10.1088\/1742-6596\/16\/1\/071"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_32_1","DOI":"10.1145\/1755888.1755906"},{"doi-asserted-by":"crossref","unstructured":"J. Wernsing and G. Stitt \"A scalable performance prediction heuristic for implementation planning on heterogeneous systems \" in ESTIMedia'10: 8th IEEE Workshop on Embedded Systems for Real-Time Multimedia pp. 71 --80 2010.  J. Wernsing and G. Stitt \"A scalable performance prediction heuristic for implementation planning on heterogeneous systems \" in ESTIMedia'10: 8th IEEE Workshop on Embedded Systems for Real-Time Multimedia pp. 71 --80 2010.","key":"e_1_3_2_1_33_1","DOI":"10.1109\/ESTMED.2010.5666986"},{"issue":"1","key":"e_1_3_2_1_34_1","first-page":"2","article-title":"Automated empirical optimization of software and the ATLAS project","volume":"27","author":"Whaley R. C.","year":"2001","journal-title":"Parallel Computing"}],"event":{"sponsor":["CEDA","SIGBED ACM Special Interest Group on Embedded Systems","SIGDA ACM Special Interest Group on Design Automation","IEEE CAS","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE CS"],"acronym":"ESWEEK'12","name":"ESWEEK'12: Eighth Embedded System Week","location":"Tampere Finland"},"container-title":["Proceedings of the 2012 international conference on Compilers, architectures and synthesis for embedded systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2380403.2380423","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2380403.2380423","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:21:21Z","timestamp":1750238481000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2380403.2380423"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,7]]},"references-count":34,"alternative-id":["10.1145\/2380403.2380423","10.1145\/2380403"],"URL":"https:\/\/doi.org\/10.1145\/2380403.2380423","relation":{},"subject":[],"published":{"date-parts":[[2012,10,7]]},"assertion":[{"value":"2012-10-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}