{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,25]],"date-time":"2026-10-25T21:47:33Z","timestamp":1792964853602,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2006,10,20]],"date-time":"2006-10-20T00:00:00Z","timestamp":1161302400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,10,20]]},"DOI":"10.1145\/1168857.1168877","type":"proceedings-article","created":{"date-parts":[[2007,1,16]],"date-time":"2007-01-16T20:15:56Z","timestamp":1168978556000},"page":"151-162","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":304,"title":["Exploiting coarse-grained task, data, and pipeline parallelism in stream programs"],"prefix":"10.1145","author":[{"given":"Michael I.","family":"Gordon","sequence":"first","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"William","family":"Thies","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Saman","family":"Amarasinghe","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2006,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Raza Microelectronics Inc. http:\/\/www.razamicroelectronics.com\/products\/xlr.htm.]]  Raza Microelectronics Inc. http:\/\/www.razamicroelectronics.com\/products\/xlr.htm.]]"},{"key":"e_1_3_2_1_2_1","unstructured":"StreamIt Language Specification. http:\/\/cag.lcs.mit.edu\/streamit\/papers\/streamit-lang-spec.pdf.]]  StreamIt Language Specification. http:\/\/cag.lcs.mit.edu\/streamit\/papers\/streamit-lang-spec.pdf.]]"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1086297.1086315"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2006.45"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/92.805749"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015800"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.640018"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2002.1043323"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065038"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/954186.954187"},{"key":"e_1_3_2_1_11_1","volume-title":"IPDPS","author":"Drake M.","year":"2006","unstructured":"M. Drake , H. Hoffman , R. Rabbah , and S. Amarasinghe . MPEG-2 Decoding in a Stream Programming Language . In IPDPS , Rhodes Island , Greece, April 2006 .]] M. Drake, H. Hoffman, R. Rabbah, and S. Amarasinghe. MPEG-2 Decoding in a Stream Programming Language. In IPDPS, Rhodes Island, Greece, April 2006.]]"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1048935.1050159"},{"issue":"9","key":"e_1_3_2_1_13_1","article-title":"Pipeline interleaved programmable DSP's: Synchronous data flow programming","volume":"35","author":"Messerschmitt E.","year":"1987","unstructured":"E. and D. Messerschmitt . Pipeline interleaved programmable DSP's: Synchronous data flow programming . IEEE Trans. on Signal Processing , 35 ( 9 ), 1987 .]] E. and D. Messerschmitt. Pipeline interleaved programmable DSP's: Synchronous data flow programming. IEEE Trans. on Signal Processing, 35(9), 1987.]]","journal-title":"IEEE Trans. on Signal Processing"},{"key":"e_1_3_2_1_14_1","volume-title":"Symposium on Architectures for Networking and Communications Systems","author":"Eatherton W.","year":"2005","unstructured":"W. Eatherton . The Push of Network Processing to the Top of the Pyramid. Keynote Address , Symposium on Architectures for Networking and Communications Systems , 2005 .]] W. Eatherton. The Push of Network Processing to the Top of the Pyramid. Keynote Address, Symposium on Architectures for Networking and Communications Systems, 2005.]]"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605428"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2005.32"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.26"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1220582"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/780732.780747"},{"key":"e_1_3_2_1_20_1","volume-title":"MIT","author":"Karczmarek M.A.","year":"2002","unstructured":"M.A. Karczmarek . Constrained and Phased Scheduling of Synchronous Data Flow Graphs for the StreamIt Language. Master's thesis , MIT , 2002 .]] M.A. Karczmarek. Constrained and Phased Scheduling of Synchronous Data Flow Graphs for the StreamIt Language. Master's thesis, MIT, 2002.]]"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2005.35"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.752781"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/344588.344618"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781134"},{"key":"e_1_3_2_1_25_1","volume-title":"Mass. Inst. of Technology","author":"Lebak J.","year":"2001","unstructured":"J. Lebak . Polymorphous Computing Architecture (PCA) Example Applications and Description. External Report, Lincoln Laboratory , Mass. Inst. of Technology , 2001 .]] J. Lebak. Polymorphous Computing Architecture (PCA) Example Applications and Description. External Report, Lincoln Laboratory, Mass. Inst. of Technology, 2001.]]"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1987.5009446"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882362"},{"key":"e_1_3_2_1_28_1","volume-title":"Lecture Notes in Computer Science","author":"May D.","year":"1987","unstructured":"D. May , R. Shepherd , and C. Keane . Communicating Process Architecture: Transputers and Occam. Future Parallel Computers: An Advanced Course, Pisa , Lecture Notes in Computer Science , 272, June 1987 .]] D. May, R. Shepherd, and C. Keane. Communicating Process Architecture: Transputers and Occam. Future Parallel Computers: An Advanced Course, Pisa, Lecture Notes in Computer Science, 272, June 1987.]]"},{"key":"e_1_3_2_1_29_1","volume-title":"Introduction to the Theory of Computation","author":"Sipser Michael","year":"1997","unstructured":"Michael Sipser . Introduction to the Theory of Computation . PWS Publishing Company , 1997 .]] Michael Sipser. Introduction to the Theory of Computation. PWS Publishing Company, 1997.]]"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2005.13"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.73588"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.1995.480104"},{"key":"e_1_3_2_1_34_1","volume-title":"MIT","author":"Seneff S.","year":"1980","unstructured":"S. Seneff . Speech transformation system (spectrum and\/or excitation) without pitch extraction. Master's thesis , MIT , 1980 .]] S. Seneff. Speech transformation system (spectrum and\/or excitation) without pitch extraction. Master's thesis, MIT, 1980.]]"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065910.1065927"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/s002360050095"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2002.997877"},{"key":"e_1_3_2_1_38_1","volume-title":"ISCA","author":"Taylor M.B.","year":"2004","unstructured":"M.B. Taylor , W. Lee , J. Miller , D. Wentzlaff , Evaluation of the Raw Microprocessor: An Exposed-Wire-Delay Architecture for ILP and Streams . In ISCA , Munich, Germany , June 2004 .]] M.B. Taylor, W. Lee, J. Miller, D. Wentzlaff, et al. Evaluation of the Raw Microprocessor: An Exposed-Wire-Delay Architecture for ILP and Streams. In ISCA, Munich, Germany, June 2004.]]"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/647478.727935"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.612254"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.13"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/11512622_27"}],"event":{"name":"ASPLOS06: Architectural Support for Programming Languages and Operating Systems","location":"San Jose California USA","acronym":"ASPLOS06","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","ACM Association for Computing Machinery","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 12th international conference on Architectural support for programming languages and operating systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1168857.1168877","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1168857.1168877","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:14:09Z","timestamp":1750245249000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1168857.1168877"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,10,20]]},"references-count":41,"alternative-id":["10.1145\/1168857.1168877","10.1145\/1168857"],"URL":"https:\/\/doi.org\/10.1145\/1168857.1168877","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1168917.1168877","asserted-by":"object"},{"id-type":"doi","id":"10.1145\/1168918.1168877","asserted-by":"object"},{"id-type":"doi","id":"10.1145\/1168919.1168877","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2006,10,20]]},"assertion":[{"value":"2006-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}