{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T23:18:51Z","timestamp":1777591131263,"version":"3.51.4"},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540441274","type":"print"},{"value":"9783540461487","type":"electronic"}],"license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-46148-5_5","type":"book-chapter","created":{"date-parts":[[2007,6,6]],"date-time":"2007-06-06T22:31:45Z","timestamp":1181169105000},"page":"41-50","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":73,"title":["A Machine Learning Approach to Automatic Production of Compiler Heuristics"],"prefix":"10.1007","author":[{"given":"Antoine","family":"Monsifrot","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fran\u00e7ois","family":"Bodin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ren\u00e9","family":"Quiniou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,8,21]]},"reference":[{"key":"5_CR1","unstructured":"David Bailey. Nas kernel benchmark program, June 1988. \n                  http:\/\/www.netlib.org\/benchmark\/nas\n                  \n                ."},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"F. Bodin, Y. M\u00e9vel, and R. Quiniou. A User Level Program Transformation Tool. In Proceedings of the International Conference on Supercomputing, pages 180\u2013187, July 1998, Melbourne, Australia.","DOI":"10.1145\/277830.277868"},{"key":"5_CR3","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/3-540-61053-7_53","volume-title":"Compiler Construction","author":"J. W. Davidson","year":"1996","unstructured":"Jack W. Davidson and Sanjay Jinturkar. Aggressive Loop Unrolling in a Retargetable, Optimizing Compiler. In Compiler Construction, volume 1060 of Lecture Notes in Computer Science, pages 59\u201373. Springer, April 1996."},{"issue":"3","key":"5_CR4","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1002\/spe.4380090307","volume":"9","author":"J. J. Dongarra","year":"1979","unstructured":"J. J. Dongarra and A. R. Hinds. Unrolling loops in FORTRAN. Software Practice and Experience, 9(3):219\u2013226, March 1979.","journal-title":"Software Practice and Experience"},{"key":"5_CR5","unstructured":"A. Koseki, H. Komastu, and Y. Fukazawa. A Method for Estimating Optimal Unrolling Times for Nested Loops. In Proceedings of the International Symposium on Parallel Architectures, Algorithms and Networks, 1997."},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"A. Monsifrot and F. Bodin. Computer Aided Hand Tuning (CAHT): \u201cApplying Case-Based Reasoning to Performance Tuning\u201d. In Proceedings of the 15th ACM International Conference on Supercomputing (ICS-01), pages 196\u2013203. ACM Press, June 17\u201321 2001, Sorrento, Italy.","DOI":"10.1145\/377792.377831"},{"key":"5_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BF00871744","volume":"2","author":"S. K. Murthy","year":"1994","unstructured":"Sreerama K. Murthy, Simon Kasif, and Steven Salzberg. A System for Induction of Oblique Decision Trees. Journal of Artificial Intelligence Research, 2:1\u201332, 1994.","journal-title":"Journal of Artificial Intelligence Research"},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"Vivek Sarkar. Optimized Unrolling of Nested Loops. In Proceedings of the 14th ACM International Conference on Supercomputing (ICS-00), pages 153\u2013166. ACM Press, May 2000.","DOI":"10.1145\/335231.335246"},{"key":"5_CR9","unstructured":"C. Yu and D.B. Skillicorn. Parallelizing Boosting and Bagging. Technical report, Queen\u2019s University, Kingston, Ontario, Canada K7L 3N6, February 2001."}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence: Methodology, Systems, and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46148-5_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T09:48:59Z","timestamp":1558259339000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46148-5_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540441274","9783540461487"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/3-540-46148-5_5","relation":{},"ISSN":["0302-9743"],"issn-type":[{"value":"0302-9743","type":"print"}],"subject":[],"published":{"date-parts":[[2002]]},"assertion":[{"value":"21 August 2002","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}