{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T20:34:49Z","timestamp":1761510889976},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2006,5,1]],"date-time":"2006-05-01T00:00:00Z","timestamp":1146441600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2006,5]]},"DOI":"10.1007\/s11227-006-7957-2","type":"journal-article","created":{"date-parts":[[2006,5,11]],"date-time":"2006-05-11T10:57:02Z","timestamp":1147345022000},"page":"183-196","source":"Crossref","is-referenced-by-count":27,"title":["Automatic tuning of whole applications using direct search and a performance-based transformation system"],"prefix":"10.1007","volume":"36","author":[{"given":"Apan","family":"Qasem","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ken","family":"Kennedy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Mellor-Crummey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7957_CR1","doi-asserted-by":"crossref","unstructured":"Bilmes J, Asanovic K, Chen C-W, Demmel J (1997) Optimizing matrix multiply using phipac: a portable high-performance ansi-c coding methodology. In Proceedings of the 1997 ACM International Conference on Supercomputing, Vienna, Austria","DOI":"10.1145\/263580.263662"},{"issue":"6","key":"7957_CR2","doi-asserted-by":"crossref","first-page":"1768","DOI":"10.1145\/197320.197366","volume":"16","author":"S Carr","year":"1994","unstructured":"Carr S, Kennedy K (1994) Improving the ratio of memory operations to floating-point operations in loops. ACM Transactions on Programming Languages and Systems 16(6):1768\u20131810","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"7957_CR3","unstructured":"Cooper K, Subramanian D, Torczon L (2001) Adapative optimizing compilers for the 21st century. In Proceedings of the Los Alamos Computer Science Institute Second Annual Symposium, Santa Fe, NM"},{"key":"7957_CR4","doi-asserted-by":"crossref","unstructured":"Frigo M (1998) A fast fourier transform compiler. In Proceedings of the SIGPLAN \u201998 Conference on Programming Language Design and Implementation, Montreal, Canada","DOI":"10.1145\/301618.301661"},{"key":"7957_CR5","unstructured":"Fursin GG, O\u2019Boyle MFP, Knijnenburg PMW (2002) Evaluating iterative compilation. In Proceedings of the Fifteenth International Workshop on Languages and Compilers for Parallel Computing, College Park, Maryland"},{"key":"7957_CR6","doi-asserted-by":"crossref","unstructured":"Hooke R, Jeeves TA (1961) Direct search solution of numerical and statistical problems. In Journal of the ACM pp 212\u2013229","DOI":"10.1145\/321062.321069"},{"issue":"1","key":"7957_CR7","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1023\/A:1020989410030","volume":"24","author":"T Kisuki","year":"2003","unstructured":"Kisuki T, Knijnenburg P (2003) Combined selection of tile sizes and unroll factors using iterative compilation. The Journal of Supercomputing 24(1):43\u201367","journal-title":"The Journal of Supercomputing"},{"key":"7957_CR8","doi-asserted-by":"crossref","unstructured":"Knijnenburg P, Kisuki T, Boyle MO (2002) Iterative compilation. In Embedded Processor Design Challenges\u2013-System Architecture, Modeling and Simulation (SAMOS), Lecture Notes in Computer Science 2268, Springer Verlag pp 171\u2013187,","DOI":"10.1007\/3-540-45874-3_10"},{"key":"7957_CR9","doi-asserted-by":"crossref","unstructured":"Kulkarni P, Hines S, Hiser J, Whalley D, Davidson J, Jones D (2004) Fast searches for effective optimization phase sequences. In Proceedings of the SIGPLAN \u201904 Conference on Programming Language Design and Implementation. Washington, DC","DOI":"10.1145\/996841.996863"},{"issue":"1\u20132","key":"7957_CR10","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1016\/S0377-0427(00)00423-4","volume":"124","author":"RM Lewis","year":"2000","unstructured":"Lewis RM, Torczon V, Trosset MW (2000) Direct search methods: then and now. Journal of Computational and Applied Mathematics 124(1\u20132):191\u2013207","journal-title":"Journal of Computational and Applied Mathematics"},{"key":"7957_CR11","unstructured":"Mellor-Crummey J, Fowler R, Marin G, Tallent N (2002) HPCView: a tool for top-down analysis of node performance. Special Issue with selected papers from the Los Alamos Computer Science Institute Symposium, (In press)"},{"key":"7957_CR12","unstructured":"Qasem A, Jin G, Mellor-Crummey J (2003) Improving performance with integrated program transformations. Technical Report CS-TR03-419, Dept. of Computer Science Rice University"},{"key":"7957_CR13","unstructured":"Torczon V (1989) Multi-directional search: A Direct Search Algorithm for Parallel Machines. PhD thesis, Dept. of Computer Science, Rice University"},{"key":"7957_CR14","doi-asserted-by":"crossref","unstructured":"Triantafyllis S, Vachharajani M, Vachharajani N, August D (2003) Compiler optimization-space exploration. In Proceedings of the International Symposium on Code Generation and Optimization: Feedback-Directed and Runtime Optimization. San Fransisco, CA","DOI":"10.1109\/CGO.2003.1191546"},{"key":"7957_CR15","doi-asserted-by":"crossref","unstructured":"Whaley C, Dongarra J (1998) Automatically tuned linear algebra software. In Proceedings of SC\u201998: High Performance Networking and Computing. Orlando, FL","DOI":"10.1109\/SC.1998.10004"},{"key":"7957_CR16","doi-asserted-by":"crossref","unstructured":"Wolf M, Maydan D, Chen D (1996) Combining loop transformations considering caches and scheduling. In Proceedings of the 29th Annual International Symposium on MicroArchitecture. pp 274\u2013286","DOI":"10.1109\/MICRO.1996.566468"},{"key":"7957_CR17","unstructured":"Wolfe MJ (1987) Iteration space tiling for memory hierarchies. Extended version of a paper which appeared in proceedings of the Third SIAM Conference on Parallel Processing"},{"key":"7957_CR18","doi-asserted-by":"crossref","unstructured":"Xiong J, Johnson J, Johnson R, Padua D (2001) SPL: A Language and Compiler for DSP algorithms. In Proceedings of the SIGPLAN \u201901 Conference on Programming Language Design and Implementation Snowbird, Utah","DOI":"10.1145\/378795.378860"},{"key":"7957_CR19","doi-asserted-by":"crossref","unstructured":"Yotov K, Li X, Ren G, Cibulskis M, DeJong G, Garzaran M, Padua D, Pingali K, Stodghill P, Wu P (2003) A comparison of empirical and model-driven optimization. In Proceedings of the SIGPLAN \u201903 Conference on Programming Language Design and Implementation. San Diego, CA","DOI":"10.1145\/781131.781140"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-006-7957-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-006-7957-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-006-7957-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T06:23:55Z","timestamp":1559370235000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-006-7957-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,5]]},"references-count":19,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2006,5]]}},"alternative-id":["7957"],"URL":"https:\/\/doi.org\/10.1007\/s11227-006-7957-2","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,5]]}}}