{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:31:21Z","timestamp":1750307481932,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,10,24]],"date-time":"2010-10-24T00:00:00Z","timestamp":1287878400000},"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":[[2010,10,24]]},"DOI":"10.1145\/1878921.1878943","type":"proceedings-article","created":{"date-parts":[[2010,11,9]],"date-time":"2010-11-09T15:01:31Z","timestamp":1289314891000},"page":"137-146","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Fine-grain dynamic instruction placement for L0 scratch-pad memory"],"prefix":"10.1145","author":[{"given":"Jongsoo","family":"Park","sequence":"first","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]},{"given":"James","family":"Balfour","sequence":"additional","affiliation":[{"name":"NVIDIA Research, Santa Clara, CA, USA"}]},{"given":"William James","family":"Dally","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2010,10,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Compilers: Principles, Techniques, and Tools","author":"Aho Alfred V.","year":"2007","unstructured":"Alfred V. Aho , Monica S. Lam , Ravi Sethi , and Jeffrey D. Ullman . Compilers: Principles, Techniques, and Tools . Addison-Wesley , 2007 . Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman. Compilers: Principles, Techniques, and Tools. Addison-Wesley, 2007."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/951710.951751"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1023833.1023869"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2008.1"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/774789.774805"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.52.0078"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2008.7"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/359863.359888"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176760.1176788"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1331331.1331335"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/330249.330254"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.535411"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/950162.950163"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/1128020.1128563"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/262004.262005"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/321832.321835"},{"key":"e_1_3_2_1_18_1","volume-title":"Computer Architecture: A Quantitative Approach","author":"Hennessy John L.","year":"2003","unstructured":"John L. Hennessy and David A. Patterson . Computer Architecture: A Quantitative Approach . 2003 . John L. Hennessy and David A. Patterson. Computer Architecture: A Quantitative Approach. 2003."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.32"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2005.27"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1254766.1254800"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.18"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118299.1118443"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2005.92"},{"key":"e_1_3_2_1_25_1","first-page":"184","volume-title":"Mangione-Smith. The Filter Cache: An Energy Efficient Memory Structure. In International Symposium on Microarchitecture (MICRO)","author":"Kin Johnson","year":"1997","unstructured":"Johnson Kin , Munish Gupta , and William H . Mangione-Smith. The Filter Cache: An Energy Efficient Memory Structure. In International Symposium on Microarchitecture (MICRO) , pages 184 -- 193 , 1997 . Johnson Kin, Munish Gupta, and William H. Mangione-Smith. The Filter Cache: An Energy Efficient Memory Structure. In International Symposium on Microarchitecture (MICRO), pages 184--193, 1997."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/53990.54022"},{"key":"e_1_3_2_1_27_1","first-page":"75","volume-title":"Lattner and Vikram Adve. LLVM: A Compilation Framework for Lifelong Program Aanalysis & Transformation. In International Symposium on Code Generation and Optimization (CGO)","author":"Chris","year":"2004","unstructured":"Chris Lattner and Vikram Adve. LLVM: A Compilation Framework for Lifelong Program Aanalysis & Transformation. In International Symposium on Code Generation and Optimization (CGO) , pages 75 -- 86 , 2004 . Chris Lattner and Vikram Adve. LLVM: A Compilation Framework for Lifelong Program Aanalysis & Transformation. In International Symposium on Code Generation and Optimization (CGO), pages 75--86, 2004."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/313817.313944"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.1996.542315"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1509288.1509293"},{"key":"e_1_3_2_1_32_1","first-page":"569","volume-title":"High Performance Computing","author":"Pabalkar Amit","year":"2008","unstructured":"Amit Pabalkar , Aviral Shrivastava , Arun Kannan , and Jongeun Lee . SDRM : Simultaneous Determination of Regions and Function-to-Region Mapping for Scratchpad Memories . High Performance Computing , pages 569 -- 582 , 2008 . Amit Pabalkar, Aviral Shrivastava, Arun Kannan, and Jongeun Lee. SDRM: Simultaneous Determination of Regions and Function-to-Region Mapping for Scratchpad Memories. High Performance Computing, pages 569--582, 2008."},{"key":"e_1_3_2_1_33_1","first-page":"7","volume-title":"Alexandru Nicolau. Efficient Utilization of Scratch-Pad Memory in Embedded Processor Applications. In European Design and Test Conference","author":"Panda Preeti Ranjan","year":"1997","unstructured":"Preeti Ranjan Panda , Nikil D. Dutt , and Alexandru Nicolau. Efficient Utilization of Scratch-Pad Memory in Embedded Processor Applications. In European Design and Test Conference , pages 7 -- 11 , 1997 . Preeti Ranjan Panda, Nikil D. Dutt, and Alexandru Nicolau. Efficient Utilization of Scratch-Pad Memory in Embedded Processor Applications. In European Design and Test Conference, pages 7--11, 1997."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93550"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/192724.192731"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2005.13"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/581199.581247"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/882452.874376"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151074.1151085"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2006.878469"},{"key":"e_1_3_2_1_42_1","first-page":"115","volume-title":"Peter Marwedel. Scratchpad Sharing Strategies for Multiprocess Embedded Systems: A First Approach. In Workshop on Embedded Systems for Real-Time Multimedia","author":"Verma Manish","year":"2005","unstructured":"Manish Verma , Klaus Petzold , Lars Wehmeyer , Heiko Falk , and Peter Marwedel. Scratchpad Sharing Strategies for Multiprocess Embedded Systems: A First Approach. In Workshop on Embedded Systems for Real-Time Multimedia , pages 115 -- 120 , 2005 . Manish Verma, Klaus Petzold, Lars Wehmeyer, Heiko Falk, and Peter Marwedel. Scratchpad Sharing Strategies for Multiprocess Embedded Systems: A First Approach. In Workshop on Embedded Systems for Real-Time Multimedia, pages 115--120, 2005."},{"key":"e_1_3_2_1_43_1","volume-title":"Peter Marwedel. Cache-Aware Scratchpad Allocation Algorithm. In Conference on Design, Automation and Test in Europe (DATE)","author":"Verma Manish","year":"2004","unstructured":"Manish Verma , Lars Wehmeyer , and Peter Marwedel. Cache-Aware Scratchpad Allocation Algorithm. In Conference on Design, Automation and Test in Europe (DATE) , 2004 . Manish Verma, Lars Wehmeyer, and Peter Marwedel. Cache-Aware Scratchpad Allocation Algorithm. In Conference on Design, Automation and Test in Europe (DATE), 2004."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1016720.1016748"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1054943.1054959"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.509850"}],"event":{"name":"ESWeek '10: Sixth Embedded Systems Week","sponsor":["SIGBED ACM Special Interest Group on Embedded Systems","SIGDA ACM Special Interest Group on Design Automation","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","CEDA","IEEE CAS","IEEE CS"],"location":"Scottsdale Arizona USA","acronym":"ESWeek '10"},"container-title":["Proceedings of the 2010 international conference on Compilers, architectures and synthesis for embedded systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1878921.1878943","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1878921.1878943","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:09:04Z","timestamp":1750248544000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1878921.1878943"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,10,24]]},"references-count":43,"alternative-id":["10.1145\/1878921.1878943","10.1145\/1878921"],"URL":"https:\/\/doi.org\/10.1145\/1878921.1878943","relation":{},"subject":[],"published":{"date-parts":[[2010,10,24]]},"assertion":[{"value":"2010-10-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}