{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T20:30:56Z","timestamp":1729629056402,"version":"3.28.0"},"reference-count":48,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/ipdps.2004.1302948","type":"proceedings-article","created":{"date-parts":[[2004,6,10]],"date-time":"2004-06-10T14:19:45Z","timestamp":1086877185000},"page":"34-43","source":"Crossref","is-referenced-by-count":0,"title":["Ef .cient synthesis of out-of-core algorithms using a nonlinear optimization solver"],"prefix":"10.1109","author":[{"given":"S.","family":"Krishnan","sequence":"first","affiliation":[]},{"given":"S.","family":"Krishnamoorthy","sequence":"additional","affiliation":[]},{"given":"G.","family":"Baumgartner","sequence":"additional","affiliation":[]},{"family":"Chi-Chung Lam","sequence":"additional","affiliation":[]},{"given":"J.","family":"Ramanujam","sequence":"additional","affiliation":[]},{"given":"P.","family":"Sadayappan","sequence":"additional","affiliation":[]},{"given":"V.","family":"Choppella","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/FMPC.1996.558083"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1145\/207110.207162"},{"key":"17","article-title":"Data and computation transformations for multiprocessors","author":"anderson","year":"1995","journal-title":"Proc of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Processing"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1145\/291069.291051"},{"key":"18","first-page":"115","volume":"1","author":"martin","year":"1998","journal-title":"Encyclopedia of Computational Chemistry"},{"key":"33","article-title":"A model and compilation strategy for out-of-core data-parallel programs","author":"bordawekar","year":"1995","journal-title":"Proc ACM Symp Principles & Practice of Parallel Programming"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/305138.305243"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.1994.376997"},{"key":"16","article-title":"Data-centric multilevel blocking","author":"kodukula","year":"1997","journal-title":"Proc SIGPLAN Conf Programming Language Design and Implementation"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24596-4_44"},{"key":"13","article-title":"A high-level approach to synthesis of high-performance codes for quantum chemistry","author":"baumgartner","year":"2002","journal-title":"Proc of Supercomputing 2002"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/277830.277917"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2003.1253328"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2003.1213121"},{"journal-title":"DataLocality Optimization for Synthesis of Out-of-Core Programs","year":"2003","author":"krishnan","key":"38"},{"journal-title":"Web Interface for Discrete Constrained Search Solver","year":"0","author":"wah","key":"12"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/233561.233564"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1007\/BF00130708"},{"journal-title":"Global Optimization for Constrained Nonlinear Programming","year":"2000","author":"wang","key":"43"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1145\/238721.238734"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-011-0193-6_2"},{"key":"40","article-title":"ViC*: A preprocessor for virtualmemory C*","volume":"pcs tr94 243","author":"cormen","year":"1994","journal-title":"Technical Report"},{"key":"48","doi-asserted-by":"publisher","DOI":"10.1145\/301618.301668"},{"journal-title":"Compiling for NUMA Parallel Machines","year":"1993","author":"li","key":"45"},{"year":"0","key":"44"},{"key":"47","doi-asserted-by":"crossref","DOI":"10.1145\/277651.277677","article-title":"Automatic parallel I\/O performance optimization","author":"chen","year":"1998","journal-title":"Proc of Tenth Annual ACM Symposium on Parallel Algorithms and Architectures"},{"key":"46","doi-asserted-by":"publisher","DOI":"10.1145\/224538.224541"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1145\/113445.113449"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1996.566468"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1023\/A:1014156327748"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/71.877759"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(98)00027-1"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/FMPC.1995.380457"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/106972.106981"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/335231.335245"},{"journal-title":"Performance optimization of a class of loops implementing multi-dimensional integrals","year":"1999","author":"lam","key":"3"},{"key":"2","first-page":"103","article-title":"Blocking and array contraction across arbitrarily nested loops using ane partitioning","author":"lim","year":"2001","journal-title":"Proc of the Eigth ACM SIGPLAN Symposium on Principles and Practices of Parallel Programming"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45307-5_21"},{"journal-title":"A Modeling Language for Mathematical Programming (AMPL)","year":"0","key":"1"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018782528453"},{"key":"7","article-title":"Optimization of a class of multi-dimensional integrals on parallel machines","author":"lam","year":"1997","journal-title":"Proc of Eighth SIAM Conf on Parallel Processing for Scientific Computing"},{"key":"6","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1142\/S0129626497000176","article-title":"On optimizing a class of multi-dimensional loops with reductions for parallel execution","volume":"7","author":"lam","year":"1997","journal-title":"Parallel Processing Letters"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1145\/237578.237638"},{"key":"5","article-title":"Optimization of memory usage and communication requirements for a class of loops implementing multidimensional integrals","author":"lam","year":"1999","journal-title":"Proc of Twelfth LCPC Workshop"},{"journal-title":"Techniques for Compiling I\/O Intensive Parallel Programs","year":"1996","author":"bordawekar","key":"31"},{"key":"4","article-title":"Memory-optimal evaluation of expression trees involving large objects","author":"lam","year":"1999","journal-title":"Proc Int Conf on High Perf Comput"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/377792.377814"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512551"}],"event":{"name":"18th International Parallel and Distributed Processing Symposium, 2004.","location":"Santa Fe, NM, USA"},"container-title":["18th International Parallel and Distributed Processing Symposium, 2004. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9132\/28950\/01302948.pdf?arnumber=1302948","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,16]],"date-time":"2017-06-16T07:57:38Z","timestamp":1497599858000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1302948\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":48,"URL":"https:\/\/doi.org\/10.1109\/ipdps.2004.1302948","relation":{},"subject":[]}}