{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,7]],"date-time":"2026-10-07T05:21:10Z","timestamp":1791350470531,"version":"4.3.1"},"publisher-location":"New York, NY, USA","reference-count":95,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,6,9]],"date-time":"2007-06-09T00:00:00Z","timestamp":1181347200000},"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":[[2007,6,9]]},"DOI":"10.1145\/1238844.1238851","type":"proceedings-article","created":{"date-parts":[[2007,6,6]],"date-time":"2007-06-06T14:37:31Z","timestamp":1181140651000},"update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":57,"title":["The rise and fall of High Performance Fortran"],"prefix":"10.1145","author":[{"given":"Ken","family":"Kennedy","sequence":"first","affiliation":[{"name":"Rice University, Houston, TX"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Charles","family":"Koelbel","sequence":"additional","affiliation":[{"name":"Rice University, Houston, TX"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hans","family":"Zima","sequence":"additional","affiliation":[{"name":"University of Vienna, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2007,6,9]]},"reference":[{"key":"e_1_3_2_2_1_1","series-title":"Scientific and Engineering Computation Series","volume-title":"Fortran 95 Handbook. Complete ISO\/ANSI Reference","author":"Adams Jeanne C.","year":"1997","unstructured":"Jeanne C. Adams , Walter S. Brainard , Jeanne T. Martin , Brian T. Smith , and Jerrold L. Wagener . Fortran 95 Handbook. Complete ISO\/ANSI Reference . Scientific and Engineering Computation Series . MIT Press , Cambridge, Massachusetts , 1997 . Jeanne C. Adams, Walter S. Brainard, Jeanne T. Martin, Brian T. Smith, and Jerrold L. Wagener. Fortran 95 Handbook. Complete ISO\/ANSI Reference. Scientific and Engineering Computation Series. MIT Press, Cambridge, Massachusetts, 1997."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/224170.224340"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/29873.29875"},{"key":"e_1_3_2_2_4_1","volume-title":"Optimizing Compilers for Modern Architectures. Morgan Kaufmann","author":"Allen R.","year":"2002","unstructured":"R. Allen and K. Kennedy . Optimizing Compilers for Modern Architectures. Morgan Kaufmann , San Francisco , California , 2002 . R. Allen and K. Kennedy. Optimizing Compilers for Modern Architectures. Morgan Kaufmann, San Francisco, California, 2002."},{"key":"e_1_3_2_2_5_1","unstructured":"Alliant Computer Systems. http:\/\/en.wikipedia.org\/wiki\/Alliant-Computer-Systems.  Alliant Computer Systems. http:\/\/en.wikipedia.org\/wiki\/Alliant-Computer-Systems."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/155090.155101"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/77726.255179"},{"key":"e_1_3_2_2_8_1","volume-title":"Version 2.1","author":"Research Applied Parallel","year":"1995","unstructured":"Applied Parallel Research , Sacramento, California. Forge High Performance Fortran xhpf User's Guide , Version 2.1 , 1995 . Applied Parallel Research, Sacramento, California. Forge High Performance Fortran xhpf User's Guide, Version 2.1, 1995."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1968.229158"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1977.5009297"},{"key":"e_1_3_2_2_11_1","series-title":"Lecture Notes in Computer Science","volume-title":"Proceedings EuroPar'99 Parallel Processing","author":"Benkner S.","year":"1999","unstructured":"S. Benkner , G. Lonsdale , and H. P. Zima . The HPF+ Project: Supporting HPF for Advanced Industrial Applications . In Proceedings EuroPar'99 Parallel Processing , volume 1685 of Lecture Notes in Computer Science . Springer-Verlag , 1999 . S. Benkner, G. Lonsdale, and H. P. Zima. The HPF+ Project: Supporting HPF for Advanced Industrial Applications. In Proceedings EuroPar'99 Parallel Processing, volume 1685 of Lecture Notes in Computer Science. Springer-Verlag, 1999."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(99)00074-5"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/370049.370455"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/169627.169802"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1155\/1997\/705102"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/12276.13328"},{"key":"e_1_3_2_2_17_1","first-page":"52","volume-title":"Zima. The Cascade High Productivity Language. In Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS'04)","author":"Callahan D.","year":"2004","unstructured":"D. Callahan , Bradford L. Chamberlain , and Hans P . Zima. The Cascade High Productivity Language. In Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS'04) , pages 52 -- 60 , April 2004 . D. Callahan, Bradford L. Chamberlain, and Hans P. Zima. The Cascade High Productivity Language. In Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS'04), pages 52--60, April 2004."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00128175"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342007078442"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1155\/1992\/258136"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/158511.158517"},{"key":"e_1_3_2_2_24_1","volume-title":"Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS)","author":"Chavarr\u00eda-Miranda Daniel","year":"2005","unstructured":"Daniel Chavarr\u00eda-Miranda , Guohua Jin , and John Mellor-Crummey . Assessing the US Supercomputing Strategy: An Application Study Using IMPACT-3D . In Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS) , Denver, CO , April 2005 . Daniel Chavarr\u00eda-Miranda, Guohua Jin, and John Mellor-Crummey. Assessing the US Supercomputing Strategy: An Application Study Using IMPACT-3D. In Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS), Denver, CO, April 2005."},{"key":"e_1_3_2_2_25_1","article-title":"An Evaluation of Data-Parallel Compiler Support for Line-Sweep Applications","volume":"5","author":"Chavarr\u00eda-Miranda Daniel","year":"2003","unstructured":"Daniel Chavarr\u00eda-Miranda and John Mellor-Crummey . An Evaluation of Data-Parallel Compiler Support for Line-Sweep Applications . The Journal of Instruction-Level Parallelism , 5 , February 2003 . (http:\/\/www.jilp.org\/vol5). Special issue with selected papers from: The Eleventh International Conference on Parallel Architectures and Compilation Techniques, September 2002. Guest Editors: Erik Altman and Sally McKee. Daniel Chavarr\u00eda-Miranda and John Mellor-Crummey. An Evaluation of Data-Parallel Compiler Support for Line-Sweep Applications. The Journal of Instruction-Level Parallelism, 5, February 2003. (http:\/\/www.jilp.org\/vol5). Special issue with selected papers from: The Eleventh International Conference on Parallel Architectures and Compilation Techniques, September 2002. Guest Editors: Erik Altman and Sally McKee.","journal-title":"The Journal of Instruction-Level Parallelism"},{"issue":"2","key":"e_1_3_2_2_26_1","first-page":"43","volume":"3","author":"Choudhary A.","year":"1993","unstructured":"A. Choudhary , G. Fox , S. Ranka , S. Hiranandani , K. Kennedy , C. Koelbel , and J. Saltz . Software Support for Irregular and Loosely Synchronous Problems. International Journal of Computing Systems in Engineering , 3 ( 2 ): 43 -- 52 , 1993 . (also available as CRPC-TR92258). A. Choudhary, G. Fox, S. Ranka, S. Hiranandani, K. Kennedy, C. Koelbel, and J. Saltz. Software Support for Irregular and Loosely Synchronous Problems. International Journal of Computing Systems in Engineering, 3(2):43--52, 1993. (also available as CRPC-TR92258).","journal-title":"Software Support for Irregular and Loosely Synchronous Problems. International Journal of Computing Systems in Engineering"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CMPCON.1990.63650"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/207110.207162"},{"key":"e_1_3_2_2_29_1","first-page":"947","volume":"48","author":"Cooper K. D.","year":"1995","unstructured":"K. D. Cooper , M. W. Hall , K. Kennedy , and L. Torczon . Interprocedural Analysis and Optimization. Communications in Pure and Applied Mathematics , 48 : 947 -- 1003 , 1995 . K. D. Cooper, M. W. Hall, K. Kennedy, and L. Torczon. Interprocedural Analysis and Optimization. Communications in Pure and Applied Mathematics, 48:947--1003, 1995.","journal-title":"Interprocedural Analysis and Optimization. Communications in Pure and Applied Mathematics"},{"key":"e_1_3_2_2_30_1","unstructured":"Cray history. http:\/\/www.cray.com\/about-cray\/history.html.  Cray history. http:\/\/www.cray.com\/about-cray\/history.html."},{"key":"e_1_3_2_2_31_1","volume-title":"Inc.","author":"System Computer","year":"1977","unstructured":"Cray-1 Computer System . Hardware Reference Manual 224004. Technical report, Cray Research , Inc. , November 1977 . Revision C. Cray-1 Computer System. Hardware Reference Manual 224004. Technical report, Cray Research, Inc., November 1977. Revision C."},{"key":"e_1_3_2_2_32_1","volume-title":"Jaswinder Pal Singh, and Anoop Gupta. Parallel Computer Architecture. A Hardware\/Software Approach","author":"Culler David E.","year":"1999","unstructured":"David E. Culler , Jaswinder Pal Singh, and Anoop Gupta. Parallel Computer Architecture. A Hardware\/Software Approach . Morgan Kaufman Publishers , San Francisco , California, 1999 . David E. Culler, Jaswinder Pal Singh, and Anoop Gupta. Parallel Computer Architecture. A Hardware\/Software Approach. Morgan Kaufman Publishers, San Francisco, California, 1999."},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.660313"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/237578.237627"},{"key":"e_1_3_2_2_36_1","volume-title":"The International Journal of High Performance Computing Applications","author":"Diaconescu R. L.","year":"2006","unstructured":"R. L. Diaconescu and H. P. Zima . An Approach to Data Distributions in Chapel . The International Journal of High Performance Computing Applications , 2006 . Special Issue on High Productivity Programming Languages and Models (in print). R. L. Diaconescu and H. P. Zima. An Approach to Data Distributions in Chapel. The International Journal of High Performance Computing Applications, 2006. Special Issue on High Productivity Programming Languages and Models (in print)."},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1972.5009071"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/0743-7315(88)90014-7"},{"key":"e_1_3_2_2_41_1","first-page":"283","volume-title":"Parallel Computing","author":"Giloi Wolfgang K.","year":"1988","unstructured":"Wolfgang K. Giloi . SUPRENUM : A Trendsetter in Modern Supercomputer Development . Parallel Computing , pages 283 -- 296 , 1988 . Wolfgang K. Giloi. SUPRENUM: A Trendsetter in Modern Supercomputer Development. Parallel Computing, pages 283--296, 1988."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/4789.001.0001","volume-title":"MPI---The Complete Reference","author":"Gropp W.","year":"1998","unstructured":"W. Gropp , S. Huss-Lederman , A. Lumsdaine , E. Lusk , B. Nitsberg , W. Saphir , and M. Snir . MPI---The Complete Reference : Volume 2 , The MPI Extensions. Scientific and Engineering Computation Series. MIT Press , Cambridge, Massachusetts, September 1998 . W. Gropp, S. Huss-Lederman, A. Lumsdaine, E. Lusk, B. Nitsberg, W. Saphir, and M. Snir. MPI---The Complete Reference: Volume 2, The MPI Extensions. Scientific and Engineering Computation Series. MIT Press, Cambridge, Massachusetts, September 1998."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/224170.224422"},{"key":"e_1_3_2_2_45_1","volume-title":"An Optimizing C* Compiler for a Hypercube Multicomputer","author":"Hamel L.","year":"1992","unstructured":"L. Hamel , P. Hatcher , and M. Quinn . An Optimizing C* Compiler for a Hypercube Multicomputer . In J. Saltz and P. Mehrotra, editors, Languages, Compilers , and Run-Time Environments for Distributed Memory Machines. North-Holland, Amsterdam, The Netherlands , 1992 . L. Hamel, P. Hatcher, and M. Quinn. An Optimizing C* Compiler for a Hypercube Multicomputer. In J. Saltz and P. Mehrotra, editors, Languages, Compilers, and Run-Time Environments for Distributed Memory Machines. North-Holland, Amsterdam, The Netherlands, 1992."},{"issue":"3","key":"e_1_3_2_2_46_1","first-page":"5","volume":"7","author":"Harris J.","year":"1995","unstructured":"J. Harris , J. Bircsak , M. R. Bolduc , J. A. Diewald , I. Gale , N. Johnson , S. Lee , C. A. Nelson , and C. Offner . Compiling High Performance Fortran for Distributed-Memory Systems. Digital Technical Journal of Digital Equipment Corporation , 7 ( 3 ): 5 -- 23 , Fall 1995 . J. Harris, J. Bircsak, M. R. Bolduc, J. A. Diewald, I. Gale, N. Johnson, S. Lee, C. A. Nelson, and C. Offner. Compiling High Performance Fortran for Distributed-Memory Systems. Digital Technical Journal of Digital Equipment Corporation, 7(3):5--23, Fall 1995.","journal-title":"Compiling High Performance Fortran for Distributed-Memory Systems. Digital Technical Journal of Digital Equipment Corporation"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/109625.109634"},{"key":"e_1_3_2_2_48_1","volume-title":"Computer Architecture. A Quantitative Approach","author":"Hennessy John L.","year":"1996","unstructured":"John L. Hennessy and David A. Patterson . Computer Architecture. A Quantitative Approach . Morgan Kaufman Publishers , 1996 . Second Edition. John L. Hennessy and David A. Patterson. Computer Architecture. A Quantitative Approach. Morgan Kaufman Publishers, 1996. Second Edition."},{"key":"e_1_3_2_2_49_1","volume-title":"High Performance Fortran Language Specification. Scientific Programming, 2(1--2): 1--170","author":"Fortran Forum High Performance","year":"1993","unstructured":"High Performance Fortran Forum . High Performance Fortran Language Specification. Scientific Programming, 2(1--2): 1--170 , 1993 . (also available as CRPC-TR92225). High Performance Fortran Forum. High Performance Fortran Language Specification. Scientific Programming, 2(1--2): 1--170, 1993. (also available as CRPC-TR92225)."},{"issue":"4","key":"e_1_3_2_2_51_1","article-title":"A New Tool for Parallelization","volume":"3","author":"Hill R.","year":"1990","unstructured":"R. Hill . MIMDizer : A New Tool for Parallelization . Supercomputing Review , 3 ( 4 ), April 1990 . R. Hill. MIMDizer: A New Tool for Parallelization. Supercomputing Review, 3(4), April 1990.","journal-title":"Supercomputing Review"},{"key":"e_1_3_2_2_52_1","series-title":"Series in Artificial Inteligence","volume-title":"The Connection Machine","author":"Hillis W. Daniel","year":"1985","unstructured":"W. Daniel Hillis . The Connection Machine . Series in Artificial Inteligence . MIT Press , Cambridge, MA , 1985 . W. Daniel Hillis. The Connection Machine. Series in Artificial Inteligence. MIT Press, Cambridge, MA, 1985."},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/135226.135230"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/143369.143372"},{"key":"e_1_3_2_2_55_1","volume-title":"Proceedings of the 9th SIAM Conference on Parallel Processing. Scientific Computing","author":"Husbands P.","year":"1999","unstructured":"P. Husbands , C. Isbell , and A. Edelman . MATLAB*P: A Tool for Interactive Supercomputing . In Proceedings of the 9th SIAM Conference on Parallel Processing. Scientific Computing , 1999 . P. Husbands, C. Isbell, and A. Edelman. MATLAB*P: A Tool for Interactive Supercomputing. In Proceedings of the 9th SIAM Conference on Parallel Processing. Scientific Computing, 1999."},{"key":"e_1_3_2_2_56_1","volume-title":"Technical report","author":"Operation Principles","unstructured":"ESA\/390 Principles of Operation . Technical report , IBM Corporation . IBM Publication No. SA22--7201. ESA\/390 Principles of Operation. Technical report, IBM Corporation. IBM Publication No. SA22--7201."},{"key":"e_1_3_2_2_57_1","first-page":"1105","volume-title":"An Automatic and Symbolic Parallelization System for Distributed Memory Parallel Computers. In Fifth Distributed-Memory Computing Conference","author":"Ikudome K.","year":"1990","unstructured":"K. Ikudome , G. Fox , A. Kolawa , and J. Flower . An Automatic and Symbolic Parallelization System for Distributed Memory Parallel Computers. In Fifth Distributed-Memory Computing Conference , pages 1105 -- 1114 , Charleston, South Carolina , April 1990 . K. Ikudome, G. Fox, A. Kolawa, and J. Flower. An Automatic and Symbolic Parallelization System for Distributed Memory Parallel Computers. In Fifth Distributed-Memory Computing Conference, pages 1105--1114, Charleston, South Carolina, April 1990."},{"key":"e_1_3_2_2_58_1","volume-title":"The Characteristics of Parallel Algorithms","author":"Jordan H. F.","year":"1987","unstructured":"H. F. Jordan . The Force . In L. H. Jamieson, D. B. Gannon, and R. J. Douglass, editors, The Characteristics of Parallel Algorithms . MIT Press , 1987 . H. F. Jordan. The Force. In L. H. Jamieson, D. B. Gannon, and R. J. Douglass, editors, The Characteristics of Parallel Algorithms. MIT Press, 1987."},{"key":"e_1_3_2_2_59_1","unstructured":"Kendall Square Systems. http:\/\/en.wikipedia.org\/wiki\/Kendall-Square-Research.  Kendall Square Systems. http:\/\/en.wikipedia.org\/wiki\/Kendall-Square-Research."},{"key":"e_1_3_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/291891.291901"},{"key":"e_1_3_2_2_61_1","volume-title":"Proceedings of the 2003 Workshop on High Performance Embedded Computing (HPEC03)","author":"Kepner Jeremy","year":"2003","unstructured":"Jeremy Kepner and Nadya Travinin . Parallel Matlab : The next generation . In Proceedings of the 2003 Workshop on High Performance Embedded Computing (HPEC03) , 2003 . Jeremy Kepner and Nadya Travinin. Parallel Matlab: The next generation. In Proceedings of the 2003 Workshop on High Performance Embedded Computing (HPEC03), 2003."},{"key":"e_1_3_2_2_62_1","unstructured":"KSR1 Principles of Operation 1991. Waltham MA.  KSR1 Principles of Operation 1991. Waltham MA."},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1972.223501"},{"key":"e_1_3_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/106972.106981"},{"key":"e_1_3_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/360827.360844"},{"key":"e_1_3_2_2_66_1","volume-title":"American National Standard for Information Processing","author":"Leasure B.","year":"1994","unstructured":"B. Leasure . Parallel Processing Model for High-Level Programming Languages. Technical report , American National Standard for Information Processing , April 1994 . B. Leasure. Parallel Processing Model for High-Level Programming Languages. Technical report, American National Standard for Information Processing, April 1994."},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.86111"},{"key":"e_1_3_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.5555\/110382.110618"},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.5555\/647293.722833"},{"issue":"3","key":"e_1_3_2_2_70_1","first-page":"165","article-title":"A Message-Passing Interface Standard","volume":"8","author":"Interface Forum Message Passing","year":"1994","unstructured":"Message Passing Interface Forum . MPI : A Message-Passing Interface Standard . International Journal of Super-computer Applications and High Performance Computing , 8 ( 3\/4 ): 165 -- 414 , 1994 . (special issue on MPI, also available electronically via ftp:\/\/www.netlib.org\/mpi\/mpi-report.ps). Message Passing Interface Forum. MPI: A Message-Passing Interface Standard. International Journal of Super-computer Applications and High Performance Computing, 8(3\/4):165--414, 1994. (special issue on MPI, also available electronically via ftp:\/\/www.netlib.org\/mpi\/mpi-report.ps).","journal-title":"International Journal of Super-computer Applications and High Performance Computing"},{"key":"e_1_3_2_2_71_1","unstructured":"Myrias Systems. http:\/\/en.allexperts.com\/e\/m\/my\/myrias-research-corporation.htm.  Myrias Systems. http:\/\/en.allexperts.com\/e\/m\/my\/myrias-research-corporation.htm."},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.5555\/370049.370454"},{"key":"e_1_3_2_2_73_1","author":"Application Program Interface MP","year":"2005","unstructured":"Open MP Application Program Interface . Version 2.5. Technical report, OpenMP Architecture Review Board , May 2005 . http:\/\/www.openmp.org. OpenMP Application Program Interface. Version 2.5. Technical report, OpenMP Architecture Review Board, May 2005. http:\/\/www.openmp.org.","journal-title":"Version 2.5. Technical report, OpenMP Architecture Review Board"},{"key":"e_1_3_2_2_74_1","volume-title":"Guide to Parallel Programming on Sequent Computer Systems","author":"Osterhaug Anita","year":"1989","unstructured":"Anita Osterhaug . Guide to Parallel Programming on Sequent Computer Systems . Prentice Hall , Englewood Cliffs , New Jersey, 1989 . Anita Osterhaug. Guide to Parallel Programming on Sequent Computer Systems. Prentice Hall, Englewood Cliffs, New Jersey, 1989."},{"key":"e_1_3_2_2_75_1","volume-title":"High Performance Fortran Forum","author":"Pase D.","year":"1991","unstructured":"D. Pase . MPP Fortran Programming Model . High Performance Fortran Forum , January 1991 . D. Pase. MPP Fortran Programming Model. High Performance Fortran Forum, January 1991."},{"key":"e_1_3_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.5555\/876880.879565"},{"key":"e_1_3_2_2_77_1","volume-title":"Compilers and Runtime Software for Scalable Multiprocessors","author":"Reeves A. P.","year":"1991","unstructured":"A. P. Reeves and C. M. Chase . The Paragon Programming Paradigm and Distributed-Memory Multicomputers . In J. Saltz and P. Mehrotra, editors, Compilers and Runtime Software for Scalable Multiprocessors . Elsevier, Amsterdam , The Netherlands , 1991 . A. P. Reeves and C. M. Chase. The Paragon Programming Paradigm and Distributed-Memory Multicomputers. In J. Saltz and P. Mehrotra, editors, Compilers and Runtime Software for Scalable Multiprocessors. Elsevier, Amsterdam, The Netherlands, 1991."},{"key":"e_1_3_2_2_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/73141.74824"},{"key":"e_1_3_2_2_79_1","volume-title":"Proceedings Second International Conference on Supercomputing","author":"John","year":"1987","unstructured":"John R. Rose and Guy L. Steele. C*: An Extended C Language for Data Parallel Programming . In Proceedings Second International Conference on Supercomputing , volume Vol. II , 2--16, 1987 . International Supercomputing Institute. John R. Rose and Guy L. Steele. C*: An Extended C Language for Data Parallel Programming. In Proceedings Second International Conference on Supercomputing, volume Vol. II, 2--16, 1987. International Supercomputing Institute."},{"key":"e_1_3_2_2_80_1","first-page":"553","volume-title":"Expressing Complex Parallel Algorithms in DINO. In Fourth Conference on Hypercubes, Concurrent Computers, and Applications","author":"Rosing M.","year":"1989","unstructured":"M. Rosing , R. W. Schnabel , and R. P. Weaver . Expressing Complex Parallel Algorithms in DINO. In Fourth Conference on Hypercubes, Concurrent Computers, and Applications , pages 553 -- 560 , 1989 . M. Rosing, R. W. Schnabel, and R. P. Weaver. Expressing Complex Parallel Algorithms in DINO. In Fourth Conference on Hypercubes, Concurrent Computers, and Applications, pages 553--560, 1989."},{"key":"e_1_3_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/77726.255174"},{"key":"e_1_3_2_2_82_1","doi-asserted-by":"publisher","DOI":"10.5555\/762761.762776"},{"key":"e_1_3_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.1016\/0743-7315(90)90129-D"},{"key":"e_1_3_2_2_84_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.413.0233"},{"key":"e_1_3_2_2_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465.2467"},{"key":"e_1_3_2_2_86_1","volume-title":"Special Issue on the Earth Simulator","author":"Shimasaki M.","year":"2004","unstructured":"M. Shimasaki and Hans P . Zima . Special Issue on the Earth Simulator , November 2004 . M. Shimasaki and Hans P. Zima. Special Issue on the Earth Simulator, November 2004."},{"key":"e_1_3_2_2_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/1461518.1461528"},{"key":"e_1_3_2_2_88_1","volume-title":"MPI---The Complete Reference","author":"Snir M.","year":"1998","unstructured":"M. Snir , S. Otto , S. Huss-Lederman , D. Walker , and J. Dongarra . MPI---The Complete Reference : Volume 1 , The MPI Core. MIT Press , Cambridge, Massachusetts, 2 edition, 1998 . M. Snir, S. Otto, S. Huss-Lederman, D. Walker, and J. Dongarra. MPI---The Complete Reference: Volume 1, The MPI Core. MIT Press, Cambridge, Massachusetts, 2 edition, 1998."},{"key":"e_1_3_2_2_89_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/5622.001.0001","volume-title":"A Programming Guide to ZPL","author":"Snyder Lawrence","year":"1999","unstructured":"Lawrence Snyder . A Programming Guide to ZPL . MIT Press , Scientific and Engineering Computation Series, March 1999 . Lawrence Snyder. A Programming Guide to ZPL. MIT Press, Scientific and Engineering Computation Series, March 1999."},{"key":"e_1_3_2_2_90_1","unstructured":"Sun Microsystems Inc. Burlington Massachusetts. The Fortress Language Specification Version 0.707 July 2005.  Sun Microsystems Inc. Burlington Massachusetts. The Fortress Language Specification Version 0.707 July 2005."},{"key":"e_1_3_2_2_91_1","unstructured":"Thinking Machines Corporation Cambridge Massachusetts. CM Fortran Reference Manual Version 1.0 February 1991.  Thinking Machines Corporation Cambridge Massachusetts. CM Fortran Reference Manual Version 1.0 February 1991."},{"key":"e_1_3_2_2_92_1","first-page":"243","article-title":"A Programmable Component that Gives Micros a New Name","volume":"23","author":"Transputer","year":"1984","unstructured":"Transputer : A Programmable Component that Gives Micros a New Name . Computer Design , 23 : 243 -- 244 , February 1984 . Transputer: A Programmable Component that Gives Micros a New Name. Computer Design, 23:243--244, February 1984.","journal-title":"Computer Design"},{"key":"e_1_3_2_2_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/12276.13329"},{"key":"e_1_3_2_2_94_1","volume-title":"Rice University","author":"Tseng C.-W.","year":"1993","unstructured":"C.-W. Tseng . An Optimizing Fortran D Compiler for MIMD Distributed-Memory Machines. PhD thesis , Rice University , January 1993 . C.-W. Tseng. An Optimizing Fortran D Compiler for MIMD Distributed-Memory Machines. PhD thesis, Rice University, January 1993."},{"key":"e_1_3_2_2_95_1","first-page":"1125","volume-title":"Systolic Array Programming Language. In Fifth Distributed-Memory Computing Conference","author":"Tseng P. S.","year":"1990","unstructured":"P. S. Tseng . A Systolic Array Programming Language. In Fifth Distributed-Memory Computing Conference , pages 1125 -- 1130 , Charleston, South Carolina , April 1990 . P. S. Tseng. A Systolic Array Programming Language. In Fifth Distributed-Memory Computing Conference, pages 1125--1130, Charleston, South Carolina, April 1990."},{"key":"e_1_3_2_2_96_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.629489"},{"key":"e_1_3_2_2_97_1","unstructured":"Vax computers. http:\/\/h18000.www1.hp.com\/alphaserver\/vax\/timeline\/1986.html.  Vax computers. http:\/\/h18000.www1.hp.com\/alphaserver\/vax\/timeline\/1986.html."},{"key":"e_1_3_2_2_98_1","doi-asserted-by":"publisher","DOI":"10.1145\/113445.113449"},{"key":"e_1_3_2_2_99_1","unstructured":"M. J. Wolfe. Optimizing Supercompilers for Supercomputers. MIT Press Cambridge Massachusetts 1989.   M. J. Wolfe. Optimizing Supercompilers for Supercomputers . MIT Press Cambridge Massachusetts 1989."},{"key":"e_1_3_2_2_100_1","first-page":"1","volume":"6","author":"Zima H.","year":"1988","unstructured":"H. Zima , H.-J. Bast , and M. Gerndt . SUPERB: A Tool For Semi-Automatic MIMD\/SIMD Parallelization. Parallel Computing , 6 : 1 -- 18 , 1988 . H. Zima, H.-J. Bast, and M. Gerndt. SUPERB: A Tool For Semi-Automatic MIMD\/SIMD Parallelization. Parallel Computing, 6:1--18, 1988.","journal-title":"SUPERB: A Tool For Semi-Automatic MIMD\/SIMD Parallelization. Parallel Computing"},{"issue":"2","key":"e_1_3_2_2_101_1","first-page":"264","volume":"81","author":"Zima H.","year":"1993","unstructured":"H. Zima and B. Chapman . Compiling for Distributed-Memory Systems. Proceedings of the IEEE , 81 ( 2 ): 264 -- 287 , February 1993 . H. Zima and B. Chapman. Compiling for Distributed-Memory Systems. Proceedings of the IEEE, 81(2):264--287, February 1993.","journal-title":"Compiling for Distributed-Memory Systems. Proceedings of the IEEE"}],"event":{"name":"HOPL-III '07: ACM SIGPLAN History of Programming Languages Conference III","location":"San Diego California","acronym":"HOPL-III '07","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the third ACM SIGPLAN conference on History of programming languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1238844.1238851","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1238844.1238851","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:52:07Z","timestamp":1750258327000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1238844.1238851"}},"subtitle":["an historical object lesson"],"short-title":[],"issued":{"date-parts":[[2007,6,9]]},"references-count":95,"alternative-id":["10.1145\/1238844.1238851","10.1145\/1238844"],"URL":"https:\/\/doi.org\/10.1145\/1238844.1238851","relation":{},"subject":[],"published":{"date-parts":[[2007,6,9]]},"assertion":[{"value":"2007-06-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}