{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,18]],"date-time":"2025-02-18T05:17:14Z","timestamp":1739855834134,"version":"3.37.3"},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642118012"},{"type":"electronic","value":"9783642118029"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-11802-9_22","type":"book-chapter","created":{"date-parts":[[2010,2,5]],"date-time":"2010-02-05T17:47:19Z","timestamp":1265392039000},"page":"175-185","source":"Crossref","is-referenced-by-count":0,"title":["Dynamic Data Type Optimization and Memory Assignment Methodologies"],"prefix":"10.1007","author":[{"given":"Alexandros","family":"Bartzas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christos","family":"Baloukas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dimitrios","family":"Soudris","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Konstantinos","family":"Potamianos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fragkiskos","family":"Ieromnimon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikolaos S.","family":"Voros","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Thoma, F., Kuhnle, M., Bonnot, P., Panainte, E., Bertels, K., Goller, S., Schneider, A., Guyetant, S., Schuler, E., Muller-Glaser, K., Becker, J.: Morpheus: Heterogeneous reconfigurable computing. In: Proc. of FPL, August 2007, pp. 409\u2013414 (2007)","DOI":"10.1109\/FPL.2007.4380681"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"Marwedel, P., Wehmeyer, L., Verma, M., Steinke, S., Helmig, U.: Fast, predictable and low energy memory references through architecture-aware compilation. In: Proc. of ASP-DAC, pp. 4\u201311 (2004)","DOI":"10.1109\/ASPDAC.2004.1337530"},{"key":"22_CR3","doi-asserted-by":"crossref","unstructured":"Atienza, D., Mamagkakis, S., Catthoor, F., Mendias, J.M., Soudris, D.: Dynamic memory management design methodology for reduced memory footprint in multimedia and wireless network applications. In: Proc. of DATE (2004)","DOI":"10.1109\/DATE.2004.1268900"},{"key":"22_CR4","volume-title":"Practical data structures using C\/C++","author":"J. Antonakos","year":"1999","unstructured":"Antonakos, J., Mansfield, K.: Practical data structures using C\/C++. Prentice-Hall, Englewood Cliffs (1999)"},{"key":"22_CR5","volume-title":"Data structures, algorithms, and performance","author":"D. Wood","year":"1993","unstructured":"Wood, D.: Data structures, algorithms, and performance. Addison-Wesley Longman Publishing Co., Inc., Amsterdam (1993)"},{"issue":"3","key":"22_CR6","first-page":"269","volume":"12","author":"E. Daylight","year":"2004","unstructured":"Daylight, E., Atienza, D., Vandecappelle, A., Catthoor, F., Mendias, J.: Memory-access-aware data structure transformations for embedded software with dynamic data accesses. IEEE TVLSI\u00a012(3), 269\u2013280 (2004)","journal-title":"IEEE TVLSI"},{"key":"22_CR7","doi-asserted-by":"crossref","unstructured":"Bartzas, A., Mamagkakis, S., Pouiklis, G., Atienza, D., Catthoor, F., Soudris, D., Thanailakis, A.: Dynamic data type refinement methodology for systematic performance-energy design exploration of network applications. In: Proc. of DATE (March 2006)","DOI":"10.1109\/DATE.2006.244093"},{"key":"22_CR8","doi-asserted-by":"crossref","unstructured":"Papadopoulos, L., Baloukas, C., Zompakis, N., Soudris, D.: Systematic data structure exploration of multimedia and network applications realized embedded systems. In: Proc. of IC-SAMOS 2007, July 2007, pp. 58\u201365 (2007)","DOI":"10.1109\/ICSAMOS.2007.4285734"},{"key":"22_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1007\/BFb0017268","volume-title":"Languages and Compilers for Parallel Computing","author":"D.J. Palermo","year":"1997","unstructured":"Palermo, D.J., Banerjee, P.: Automatic selection of dynamic data partitioning schemes for distributed-memory multicomputers. In: Sehr, D., Banerjee, U., Gelernter, D., Nicolau, A., Padua, D.A. (eds.) LCPC 1996. LNCS, vol.\u00a01239, pp. 392\u2013406. Springer, Heidelberg (1997)"},{"key":"22_CR10","doi-asserted-by":"crossref","unstructured":"Dominguez, A., Udayakumaran, S., Barua, R.: Heap Data Allocation to Scratch-Pad Memory in Embedded Systems. Journal of Embedded Computing (2005)","DOI":"10.3233\/EMC-2005-00051"},{"key":"22_CR11","first-page":"281","volume":"12","author":"M. Kandemir","year":"2004","unstructured":"Kandemir, M., Kadayif, I., Choudhary, A., Ramanujam, J., Kolcu, I.: Compiler-directed scratch pad memory optimization for embedded multiprocessors. IEEE TVLSI\u00a012, 281\u2013287 (2004)","journal-title":"IEEE TVLSI"},{"key":"22_CR12","first-page":"77","volume-title":"Proc. of ASP-DAC","author":"M. Verma","year":"2003","unstructured":"Verma, M., Steinke, S., Marwedel, P.: Data partitioning for maximal scratchpad usage. In: Proc. of ASP-DAC, pp. 77\u201383. ACM Press, New York (2003)"},{"key":"22_CR13","doi-asserted-by":"crossref","unstructured":"Verma, M., Wehmeyer, L., Marwedel, P.: Cache-aware scratchpad allocation algorithm. In: Proc. of DATE (2004)","DOI":"10.1109\/DATE.2004.1269069"},{"issue":"2","key":"22_CR14","doi-asserted-by":"publisher","first-page":"472","DOI":"10.1145\/1151074.1151085","volume":"5","author":"S. Udayakumaran","year":"2006","unstructured":"Udayakumaran, S., Dominguez, A., Barua, R.: Dynamic allocation for scratch-pad memory using compile-time decisions. Trans. on Embedded Computing Sys.\u00a05(2), 472\u2013511 (2006)","journal-title":"Trans. on Embedded Computing Sys."},{"issue":"3","key":"22_CR15","doi-asserted-by":"publisher","first-page":"682","DOI":"10.1145\/348019.348570","volume":"5","author":"P.R. Panda","year":"2000","unstructured":"Panda, P.R., Dutt, N.D., Nicolau, A.: On-chip vs. off-chip memory: the data partitioning problem in embedded processor-based systems. ACM Trans. Des. Autom. Electron. Syst.\u00a05(3), 682\u2013704 (2000)","journal-title":"ACM Trans. Des. Autom. Electron. Syst."},{"issue":"2","key":"22_CR16","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1145\/335043.335044","volume":"5","author":"L. Benini","year":"2000","unstructured":"Benini, L., de Micheli, G.: System-level power optimization: techniques and tools. ACM Trans. Des. Autom. Electron. Syst.\u00a05(2), 115\u2013192 (2000)","journal-title":"ACM Trans. Des. Autom. Electron. Syst."},{"key":"22_CR17","first-page":"188","volume-title":"Proc. of SAC","author":"S. Khuri","year":"1994","unstructured":"Khuri, S., B\u00e4ck, T., Heitk\u00f6tter, J.: The zero\/one multiple knapsack problem and genetic algorithms. In: Proc. of SAC, pp. 188\u2013193. ACM, New York (1994)"},{"key":"22_CR18","unstructured":"Vdrift, http:\/\/vdrift.net\/"}],"container-title":["Lecture Notes in Computer Science","Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-11802-9_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,18]],"date-time":"2025-02-18T00:26:34Z","timestamp":1739838394000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-11802-9_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642118012","9783642118029"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-11802-9_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}