{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:23:15Z","timestamp":1725560595280},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540280095"},{"type":"electronic","value":"9783540318132"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11532378_12","type":"book-chapter","created":{"date-parts":[[2010,7,20]],"date-time":"2010-07-20T19:16:36Z","timestamp":1279653396000},"page":"149-163","source":"Crossref","is-referenced-by-count":1,"title":["An ILP-Based Approach to Locality Optimization"],"prefix":"10.1007","author":[{"given":"Guilin","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ozcan","family":"Ozturk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mahmut","family":"Kandemir","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"12_CR1","series-title":"Lecture Notes in Computer Science","volume-title":"Proceedings of EuroPar","author":"B. Aarts","year":"1997","unstructured":"Aarts, B., et al.: OCEANS: optimizing compilers for embedded applications. In: Proceedings of EuroPar. LNCS, Springer, Heidelberg (1997)"},{"key":"12_CR2","doi-asserted-by":"crossref","unstructured":"Bozkus, Z., Choudhary, A., Fox, G.C., Haupt, T., Ranka, S.: Fortran 90D\/HPF compiler for distributed memory MIMD computers: design, implementation, and performance results. In: Proceedings of Supercomputing, Portland, OR (November 1993)","DOI":"10.1145\/169627.169750"},{"key":"12_CR3","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4757-4903-8","volume-title":"Data Access and Storage Management for Embedded Programmable Processors","author":"F. Catthoor","year":"2002","unstructured":"Catthoor, F., et al.: Data Access and Storage Management for Embedded Programmable Processors. Kluwer Academic Publishers, Dordrecht (2002)"},{"key":"12_CR4","unstructured":"Douglas, F., Krishnan, P., Marsh, B.: Thwarting the power-hungry disk. In: Proceedings of Winter Usenix (1994)"},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"Kandemir, M., Kolcu, I., Kadayif, I.: Influence of loop optimizations on energy consumption of multi-bank memory systems. In: Proceedings of the International Conference on Compiler Construction, Grenoble, France, April 6\u201314 (2002)","DOI":"10.1007\/3-540-45937-5_20"},{"key":"12_CR6","doi-asserted-by":"crossref","unstructured":"Kennedy, K., McKinley, K.: Optimizing for parallelism and data locality. In: Proceedings of the 1992 ACM International Conference on Supercomputing. ACM, New York (1992)","DOI":"10.1145\/143369.143427"},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"Kodukula, I., Ahmed, N., Pingali, K.: Data-centric multi-level blocking. In: Proceedings of SIGPLAN Conference on Programming Language Design and Implementation (June 1997)","DOI":"10.1145\/258915.258946"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Lam, M., Rothberg, E., Wolf, M.: The cache performance of blocked algorithms. In: Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (April 1991)","DOI":"10.1145\/106972.106981"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"Lebeck, A.R., Fan, X., Zeng, H., Ellis, C.S.: Power-aware page allocation. In: Proceedings of the Ninth International Conference on Architectural Support for Programming Languages and Operating Systems (November 2000)","DOI":"10.1145\/378993.379007"},{"key":"12_CR10","unstructured":"Leung, S.-T., Zahorjan, J.: Optimizing data locality by array restructuring. Technical Report TR 95\u201309\u201301, Department of Computer Science and Engineering, University of Washington (September 1995)"},{"key":"12_CR11","unstructured":"Li, W.: Compiling for NUMA Parallel Machines. Ph.D. Thesis, Computer Science Department, Cornell University, Ithaca, NY (1993)"},{"key":"12_CR12","unstructured":"Li, K., Kumpf, R., Horton, P., Anderson, T.: A quantitative analysis of disk drive power management in portable computers. In: Proceedings of Winter Usenix (1994)"},{"key":"12_CR13","unstructured":"lp_solve, ftp:\/\/ftp.es.ele.tue.nl\/pub\/lp_solve\/"},{"key":"12_CR14","unstructured":"Muchnick, S.S.: Advanced Compiler Design and Implementation, 1st edn. Morgan Kaufmann Publishers, San Francisco (1997)"},{"key":"12_CR15","doi-asserted-by":"crossref","DOI":"10.1002\/9781118627372","volume-title":"Integer and Combinatorial Optimization","author":"G. Nemhauser","year":"1988","unstructured":"Nemhauser, G., Wolsey, L.: Integer and Combinatorial Optimization. Wiley-Interscience Publications\/John Wiley & Sons, New York (1988)"},{"key":"12_CR16","unstructured":"Rambus Inc., http:\/\/www.rambus.com\/"},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Rivera, G., Tseng, C.-W.: Locality optimizations for multi-Level caches. In: Proceedings of SC1999, Portland, OR (November 1999)","DOI":"10.1145\/331532.331534"},{"key":"12_CR18","unstructured":"Tseng, C.-W.: An Optimizing Fortran D Compiler for MIMD Distributed-Memory Machines. Ph.D. Thesis, Rice COMP TR93-199, Department of Computer Science, Rice University (January 1993)"},{"issue":"12","key":"12_CR19","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1145\/193209.193217","volume":"29","author":"R. Wilson","year":"1994","unstructured":"Wilson, R., et al.: SUIF: an infrastructure for research on parallelizing and optimizing compilers. SIGPLAN Notices\u00a029(12), 31\u201337 (1994)","journal-title":"SIGPLAN Notices"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"Wolf, M., Maydan, D., Chen, D.: Combining loop transformations considering caches and scheduling. In: Proceedings of the International Symposium on Microarchitecture, Paris, France, December 1996, pp. 274\u2013286 (1996)","DOI":"10.1109\/MICRO.1996.566468"},{"key":"12_CR21","volume-title":"High Performance Compilers for Parallel Computing","author":"M. Wolfe","year":"1996","unstructured":"Wolfe, M.: High Performance Compilers for Parallel Computing. Addison-Wesley, CA (1996)"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11532378_12.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,28]],"date-time":"2024-03-28T15:18:03Z","timestamp":1711639083000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11532378_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540280095","9783540318132"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/11532378_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}