{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T01:42:35Z","timestamp":1787017355367,"version":"build-2736575974"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,6,13]],"date-time":"2007-06-13T00:00:00Z","timestamp":1181692800000},"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":[[2007,6,13]]},"DOI":"10.1145\/1254766.1254804","type":"proceedings-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T12:07:37Z","timestamp":1189771657000},"page":"195-206","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Dynamic data scratchpad memory management for a memory subsystem with an MMU"],"prefix":"10.1145","author":[{"given":"Hyungmin","family":"Cho","sequence":"first","affiliation":[{"name":"Seoul National University, Seoul, South Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bernhard","family":"Egger","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, South Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jaejin","family":"Lee","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, South Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Heonshik","family":"Shin","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, South Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2007,6,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Advanced Compiler Research Laboratory. Seoul National University Advanced Compiler Tool Kit (SNACK). http:\/\/aces.snu.ac.kr\/snack.html 2004.  Advanced Compiler Research Laboratory. Seoul National University Advanced Compiler Tool Kit (SNACK). http:\/\/aces.snu.ac.kr\/snack.html 2004."},{"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.1145\/581888.581891"},{"key":"e_1_3_2_1_5_1","volume-title":"Introduction to Algorithms","author":"Cormen Thomas H.","year":"1990","unstructured":"Thomas H. Cormen , Charles E. Leiserson , and Ronald L. Rivest . Introduction to Algorithms . The MIT Press , 1990 . Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. The MIT Press, 1990."},{"issue":"4","key":"e_1_3_2_1_6_1","article-title":"Heap data allocation to scratch-pad memory in embedded systems","volume":"1","author":"Dominguez Angel","year":"2005","unstructured":"Angel Dominguez , Sumesh Udayakumaran , and Rajeev Barua . Heap data allocation to scratch-pad memory in embedded systems . Journal of Embedded Computing , 1 ( 4 ), 2005 . Angel Dominguez, Sumesh Udayakumaran, and Rajeev Barua. Heap data allocation to scratch-pad memory in embedded systems. Journal of Embedded Computing, 1(4), 2005.","journal-title":"Journal of Embedded Computing"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176760.1176788"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176887.1176933"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/366786.366800"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/1128020.1128563"},{"key":"e_1_3_2_1_11_1","volume-title":"http:\/\/www.lindo.com\/products\/wb\/wbm.html","author":"Lindo Systems Inc. What's Best! 8.0.","year":"2007","unstructured":"Lindo Systems Inc. What's Best! 8.0. http:\/\/www.lindo.com\/products\/wb\/wbm.html , 2007 . Lindo Systems Inc. What's Best! 8.0. http:\/\/www.lindo.com\/products\/wb\/wbm.html, 2007."},{"key":"e_1_3_2_1_12_1","volume-title":"January","year":"2004","unstructured":"Intel. Intel XScale Core Developers Manual , January 2004 . Intel. Intel XScale Core Developers Manual, January 2004."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1054943.1054959"},{"key":"e_1_3_2_1_14_1","first-page":"33","volume-title":"International Symposium on Microarchitecture","author":"Lee Chunho","year":"1997","unstructured":"Chunho Lee , Miodrag Potkonjak , and William H . Mangione-Smith. Mediabench: A tool for evaluating and synthesizing multimedia and communicatons systems . In International Symposium on Microarchitecture , pages 33 -- 335 , 1997 . Chunho Lee, Miodrag Potkonjak, and William H. Mangione-Smith. Mediabench: A tool for evaluating and synthesizing multimedia and communicatons systems. In International Symposium on Microarchitecture, pages 33--335, 1997."},{"key":"e_1_3_2_1_15_1","volume-title":"http:\/\/www.arm.com\/products\/CPUs\/ARM926EJ-S.html","author":"Ltd ARM","year":"2002","unstructured":"ARM Ltd . ARM926EJ-S,. http:\/\/www.arm.com\/products\/CPUs\/ARM926EJ-S.html , 2002 . ARM Ltd. ARM926EJ-S,. http:\/\/www.arm.com\/products\/CPUs\/ARM926EJ-S.html, 2002."},{"key":"e_1_3_2_1_16_1","volume-title":"ARM926EJ-S Technical Reference Manual","author":"Ltd ARM","year":"2003","unstructured":"ARM Ltd . ARM926EJ-S Technical Reference Manual , 2003 . ARM Ltd. ARM926EJ-S Technical Reference Manual, 2003."},{"key":"e_1_3_2_1_17_1","unstructured":"Micron Technology Inc. MT48H8M16LF Mobile SDRAM. http:\/\/www.micron.com\/products\/dram\/mobilesdram\/ 2003.  Micron Technology Inc. MT48H8M16LF Mobile SDRAM. http:\/\/www.micron.com\/products\/dram\/mobilesdram\/ 2003."},{"key":"e_1_3_2_1_18_1","unstructured":"Micron Technology Inc. Mobile SDRAM Power Calc 10. http:\/\/www.micron.com\/systemcalc 2004.  Micron Technology Inc. Mobile SDRAM Power Calc 10. http:\/\/www.micron.com\/systemcalc 2004."},{"key":"e_1_3_2_1_19_1","volume-title":"http:\/\/www.mp3-tech.org\/programmer\/sources\/dist10.tgz","author":"Decoder Reference","year":"1996","unstructured":"MP3 Reference Decoder . http:\/\/www.mp3-tech.org\/programmer\/sources\/dist10.tgz , 1996 . MP3 Reference Decoder. http:\/\/www.mp3-tech.org\/programmer\/sources\/dist10.tgz, 1996."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1086297.1086313"},{"key":"e_1_3_2_1_21_1","volume-title":"http:\/\/www.pgpi.org\/","author":"Pretty Good","year":"2002","unstructured":"Pretty Good Privacy (PGPi). http:\/\/www.pgpi.org\/ , 2002 . Pretty Good Privacy (PGPi). http:\/\/www.pgpi.org\/, 2002."},{"key":"e_1_3_2_1_22_1","unstructured":"Samsung Semiconductor. K4X51163PC Mobile DDR SRAM. http:\/\/www.samsung.com\/products\/semiconductor\/MobileSDRAM\/ 2005.  Samsung Semiconductor. K4X51163PC Mobile DDR SRAM. http:\/\/www.samsung.com\/products\/semiconductor\/MobileSDRAM\/ 2005."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1086297.1086310"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/581199.581247"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/882452.874376"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/951710.951747"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1119772.1119788"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1016720.1016748"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.509850"},{"key":"e_1_3_2_1_30_1","volume-title":"http:\/\/www.xvid.org","author":"Video Codec Xvid","year":"2005","unstructured":"Xvid MPEG-4 Video Codec . http:\/\/www.xvid.org , 2005 . Xvid MPEG-4 Video Codec. http:\/\/www.xvid.org, 2005."}],"event":{"name":"LCTES 07: ACM SIGBED-SIGPLAN Conference on Languages, Compilers and Tools for Embedded Systems","location":"San Diego California USA","acronym":"LCTES 07","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery","SIGBED ACM Special Interest Group on Embedded Systems","SIGDA ACM Special Interest Group on Design Automation","SIGARCH ACM Special Interest Group on Computer Architecture","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing"]},"container-title":["Proceedings of the 2007 ACM SIGPLAN\/SIGBED conference on Languages, compilers, and tools for embedded systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1254766.1254804","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1254766.1254804","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:47:43Z","timestamp":1750243663000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1254766.1254804"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,6,13]]},"references-count":30,"alternative-id":["10.1145\/1254766.1254804","10.1145\/1254766"],"URL":"https:\/\/doi.org\/10.1145\/1254766.1254804","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1273444.1254804","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2007,6,13]]},"assertion":[{"value":"2007-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}