{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T11:47:14Z","timestamp":1759146434547,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540649489"},{"type":"electronic","value":"9783540680666"}],"license":[{"start":{"date-parts":[[1998,1,1]],"date-time":"1998-01-01T00:00:00Z","timestamp":883612800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[1998,1,1]],"date-time":"1998-01-01T00:00:00Z","timestamp":883612800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/bfb0055252","type":"book-chapter","created":{"date-parts":[[2006,7,27]],"date-time":"2006-07-27T08:11:44Z","timestamp":1153987904000},"page":"248-257","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Instruction-level parallelism for reconfigurable computing"],"prefix":"10.1007","author":[{"given":"Timothy J.","family":"Callahan","sequence":"first","affiliation":[]},{"given":"John","family":"Wawrzynek","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2006,5,27]]},"reference":[{"key":"26_CR1","doi-asserted-by":"crossref","unstructured":"L. Agarwal, M. Wazlowski, and S. Ghosh. An Asynchronous Approach to Efficient Execution of Programs on Adaptive Architectures Utilizing FPGAs. In Proceedings IEEE Workshop on FPGAs for Custom Computing Machines, pages 101\u201310. IEEE Comput. Soc. Press, 1994. AN4754552.","DOI":"10.1109\/FPGA.1994.315606"},{"key":"26_CR2","unstructured":"M. Aubury, I. Page, G. Randall, J. Saul, and R. Watts. Handel-C Language Reference Guide."},{"key":"26_CR3","first-page":"123","volume-title":"Rapid Module Mapping and Placement for FPGAs","author":"T. J. Callahan","year":"1998","unstructured":"T. J. Callahan, P. Chong, A. DeHon, and J. Wawrzynek. Rapid Module Mapping and Placement for FPGAs. In Proc. ACM\/SIGDA International Symposium on Field Programmable Gate Arrays, pages 123\u2013132, Monterey CA USA, 1998. ACM."},{"key":"26_CR4","doi-asserted-by":"crossref","unstructured":"A. DeHon. DPGA-Coupled Microprocessors: Commodity ICs for the Early 21st Century. In Proceedings IEEE Workshop on FPGAs for Custom Computing Machines, pages 31\u20139. IEEE Comput. Soc. Press, 1994.","DOI":"10.1109\/FPGA.1994.315596"},{"key":"26_CR5","doi-asserted-by":"crossref","unstructured":"J. G. Eldredge and B. L. Hutchings. Density Enhancement of a Neural Network Using FPGAs and Run-Time Reconfiguration. In Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, pages 180\u2013188, Napa, CA, Apr. 1994.","DOI":"10.1109\/FPGA.1994.315611"},{"key":"26_CR6","volume-title":"Bulldog: A Compiler for VLIW Architectures","author":"J. R. Ellis","year":"1985","unstructured":"J. R. Ellis. Bulldog: A Compiler for VLIW Architectures. MIT Press, Cambridge, MA, 1985."},{"key":"26_CR7","unstructured":"J. A. Fisher and B. R. Rau. Instruction-Level Parallel Processing. In H. C. Torng and S. Vassiliadis, editors, Instruction-Level Parallel Processors, pages 41\u201349. IEEE Computer Society Press, 1995."},{"key":"26_CR8","unstructured":"M. Gokhale and B. Schott. Data parallel C on a reconfigurable logic array. Journal of Supercomputing, pages 1\u201324, 1994."},{"key":"26_CR9","doi-asserted-by":"crossref","unstructured":"S. Guccione and M. Gonzalez. A Data-Parallel Programming Model for Reconfigurable Architectures. In Proceedings IEEE Workshop on FPGAs for Custom Computing Machines, pages 79\u201387. IEEE Comput. Soc. Press, 1993.","DOI":"10.1109\/FPGA.1993.279476"},{"key":"26_CR10","doi-asserted-by":"crossref","unstructured":"M. W. Hall, J. M. Anderson, S. P. Amarasinghe, B. R. Murphy, S.-W. Liao, E. Bugnion, and M. S. Lam. Maximizing Multiprocessor Performance with the SUIF Compiler. IEEE Computer, Dec. 1996. See also http:\/\/suif.stanford.edu\/.","DOI":"10.1109\/2.546613"},{"key":"26_CR11","unstructured":"J. Hauser and J. Wawrzynek. Garp: A MIPS Processor with a Reconfigurable Coprocessor. In Proceedings of IEEE Symposium on FPGAs for Custom Computing Machines, Napa, CA, Apr. 1997."},{"key":"26_CR12","unstructured":"G. Holloway and C. Young. The Flow Analysis and Transformation Libraries of Machine SUIF. In Proceedings of the Second SUIF Compiler Workshop, Aug. 1997. Available from http:\/\/www-suif.stanford.edu\/suifconf\/suifconf2\/."},{"key":"26_CR13","first-page":"138","volume-title":"A Comparison of Full and Partial Predicated Execution Support for ILP Processors","author":"S. Mahlke","year":"1995","unstructured":"S. Mahlke, R. Hank, J. McCormick, D. August, and W. Hwu. A Comparison of Full and Partial Predicated Execution Support for ILP Processors. In Proceedings 22nd Annual International Symposium on Computer Architecture, pages 138\u201349, Santa Margherita Ligure, Italy, June 1995. ACM."},{"key":"26_CR14","doi-asserted-by":"crossref","unstructured":"S. Mahlke, D. Lin, W. Chen, R. Hank, and R. Bringmann. Effective Compiler Support for Predicated Execution Using the Hyperblock. In Proceedings of the 25th International Symposium on Microarchitecture, pages 45\u201354, Dec. 1992.","DOI":"10.1145\/144965.144998"},{"key":"26_CR15","unstructured":"I. Page and W. Luk. Compiling occam into FPGAs. In FPGAs. International Workshop on Field Programmable Logic and Applications, pages 271\u2013283, Oxford, UK, Sept. 1991."},{"issue":"6","key":"26_CR16","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/2.683004","volume":"31","author":"N. Wirth","year":"1998","unstructured":"N. Wirth. Hardware Compilation: Translating Programs into Circuits. IEEE Computer, 31(6):25\u201331, June 1998.","journal-title":"IEEE Computer"}],"container-title":["Lecture Notes in Computer Science","Field-Programmable Logic and Applications From FPGAs to Computing Paradigm"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0055252","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,10]],"date-time":"2025-01-10T03:10:26Z","timestamp":1736478626000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/BFb0055252"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540649489","9783540680666"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/bfb0055252","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]},"assertion":[{"value":"27 May 2006","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}