{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:32:23Z","timestamp":1750307543028,"version":"3.41.0"},"reference-count":9,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2009,12,1]],"date-time":"2009-12-01T00:00:00Z","timestamp":1259625600000},"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":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2009,12]]},"abstract":"<jats:p>Exploitation of spatial locality is essential for memories to increase the access bandwidth and to reduce the access-related latency and energy per word. Spatial locality exploitation of a kernel can be improved by modifying placement of data in memory, but this may be felt not only by the kernel itself, but also in other application components accessing the same data. Thus care is needed to avoid global miss-rate improvements are thwarted by miss-rate increases in other application components. This article examines application-level miss-rate increases due to handling modified Wavelet Transform data layouts by explicitly reordering at runtime, exploiting the execution order freedom within a reordering buffer when the layout of surrounding components is known. For the JPEG2000 application, taking into account the reordering costs still results in 80% net WT miss-rate gains.<\/jats:p>","DOI":"10.1145\/1640457.1640465","type":"journal-article","created":{"date-parts":[[2010,8,24]],"date-time":"2010-08-24T13:16:40Z","timestamp":1282655800000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Spatial locality exploitation for runtime reordering of JPEG2000 wavelet data layouts"],"prefix":"10.1145","volume":"15","author":[{"given":"Bert","family":"Geelen","sequence":"first","affiliation":[{"name":"IMEC, Leuven"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vissarion","family":"Ferentinos","sequence":"additional","affiliation":[{"name":"IMEC, Leuven"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francky","family":"Catthoor","sequence":"additional","affiliation":[{"name":"IMEC, Leuven"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gauthier","family":"Lafruit","sequence":"additional","affiliation":[{"name":"IMEC, Leuven"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Diederik","family":"Verkest","sequence":"additional","affiliation":[{"name":"IMEC, Leuven"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudy","family":"Lauwereins","sequence":"additional","affiliation":[{"name":"IMEC, Leuven"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thanos","family":"Stouraitis","sequence":"additional","affiliation":[{"name":"University of Patras"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,12,28]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/38106"},{"key":"e_1_2_2_2_1","doi-asserted-by":"crossref","unstructured":"Catthoor F. Danckaert K. Kulkarni C. Brockmeyer E. and Kjeldsberg P. 2002. Data Access and Storage Management for Embedded Programmable Processors. Kluwer.   Catthoor F. Danckaert K. Kulkarni C. Brockmeyer E. and Kjeldsberg P. 2002. Data Access and Storage Management for Embedded Programmable Processors. Kluwer.","DOI":"10.1007\/978-1-4757-4903-8"},{"volume-title":"Proceedings of the 7th IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMEDIA).","author":"Ferentinos V.","key":"e_1_2_2_3_1","unstructured":"Ferentinos , V. , Geelen , B. , Catthoor , F. , Lafruit , G. , and Stouraitis , T . 2007. Adaptive mapping to resource availability for dynamic wavelet-based applications . In Proceedings of the 7th IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMEDIA). Ferentinos, V., Geelen, B., Catthoor, F., Lafruit, G., and Stouraitis, T. 2007. Adaptive mapping to resource availability for dynamic wavelet-based applications. In Proceedings of the 7th IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMEDIA)."},{"key":"e_1_2_2_4_1","article-title":"Modeling and exploiting locality of wavelet-based applications under varying resource requirements. ACM","author":"Geelen B.","year":"2008","unstructured":"Geelen , B. , Ferentinos , V. , and Catthoor , F. 2008 . Modeling and exploiting locality of wavelet-based applications under varying resource requirements. ACM Trans. Embed. Syst. To appear. Geelen, B., Ferentinos, V., and Catthoor, F. 2008. Modeling and exploiting locality of wavelet-based applications under varying resource requirements. ACM Trans. Embed. Syst. To appear.","journal-title":"Trans. Embed. Syst. To appear."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.388960"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/76.752091"},{"key":"e_1_2_2_7_1","volume-title":"Proceedings of SPIE","volume":"4671","author":"Meerwald P.","unstructured":"Meerwald , P. , Norcen , R. , and Uhl , A . 2002. Cache issues with JPEG2000 wavelet lifting . In Proceedings of SPIE Vol. 4671 , Visual Communications and Image Processing. 626--634. Meerwald, P., Norcen, R., and Uhl, A. 2002. Cache issues with JPEG2000 wavelet lifting. In Proceedings of SPIE Vol. 4671, Visual Communications and Image Processing. 626--634."},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"Panda P. Dutt N. and Nicolau A. 1998. Memory Issues in Embedded Systems-On Chip: Optimizations and Explorations. Kluwer.   Panda P. Dutt N. and Nicolau A. 1998. Memory Issues in Embedded Systems-On Chip: Optimizations and Explorations. Kluwer.","DOI":"10.1007\/978-1-4615-5107-2"},{"key":"e_1_2_2_9_1","doi-asserted-by":"crossref","unstructured":"Traubman D. and Marcellin M. 2002. JPEG2000: Image Compression Fundamentals Stan-dards and Practice. Kluwer Academic Publishers.   Traubman D. and Marcellin M. 2002. JPEG2000: Image Compression Fundamentals Stan-dards and Practice. Kluwer Academic Publishers.","DOI":"10.1007\/978-1-4615-0799-4"}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1640457.1640465","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1640457.1640465","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:23:26Z","timestamp":1750249406000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1640457.1640465"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,12]]},"references-count":9,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2009,12]]}},"alternative-id":["10.1145\/1640457.1640465"],"URL":"https:\/\/doi.org\/10.1145\/1640457.1640465","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"type":"print","value":"1084-4309"},{"type":"electronic","value":"1557-7309"}],"subject":[],"published":{"date-parts":[[2009,12]]},"assertion":[{"value":"2008-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-12-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}