Cedar Fortran and other Vector and parallel Fortran dialects

The introduction of vector processors and multiprocessors punctuate the most dramatic changes in Fortran and its dialects. The emerging generation of supercomputers utilize both vector processing and multiprocessing simultaneously. The challenge is to provide language constructs and software tools t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Guzzi, M. D., Hoeflinger, J. P., Padua, D. A., Lawrie, D. H.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 121
container_issue
container_start_page 114
container_title
container_volume
creator Guzzi, M. D.
Hoeflinger, J. P.
Padua, D. A.
Lawrie, D. H.
description The introduction of vector processors and multiprocessors punctuate the most dramatic changes in Fortran and its dialects. The emerging generation of supercomputers utilize both vector processing and multiprocessing simultaneously. The challenge is to provide language constructs and software tools that will allow the programmer to easily exploit the capabilities of the machine. This paper will outline the development of vector and multiprocessor language constructs in Fortran. The significant architectures, their languages, and optimizers will be described. The paper concludes with a description of Cedar Fortran, the language for the Cedar Multiprocessor under development at the University of Illinois, Urbana-Champaign. Cedar is a hierarchical, shared-memory, vector multiprocessor. As such, its language, Cedar Fortran, contains many of the language features that will be described for vector processors and multiprocessors.
doi_str_mv 10.5555/62972.62989
format Conference Proceeding
fullrecord <record><control><sourceid>acm</sourceid><recordid>TN_cdi_acm_books_10_5555_62972_62989</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>acm_books_10_5555_62972_62989</sourcerecordid><originalsourceid>FETCH-LOGICAL-a132t-49f7f328b6e0252f8ddc2c29ad988f8fb37a52be0a0aaade7e65588d5d0e515c3</originalsourceid><addsrcrecordid>eNqNj01LBDEMhgsiKOuc_ANz8CTM2g87TcGLDK4KC17Ua8m0Ka6OW2nn_2N3FM--hwSSh5CHsXPB17rmqpfWyHWtYI9YYw1wENBzAGlOWFPKO6_RGgD6U3YzUMDcblKeM-5b3Ic2zW-U21fyc8rL4AszThNNf1TY4VTX5YwdR5wKNb99xV42d8_DQ7d9un8cbrcdCiXn7tpGE5WEsScutYwQgpdeWgwWIEIclUEtR-LIETGQof7wXtCBkxbaqxW7-LmL_tONKX0UJ7g7yLpF1i2yFbv8B-bGvKOovgHdK1Rc</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Cedar Fortran and other Vector and parallel Fortran dialects</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Guzzi, M. D. ; Hoeflinger, J. P. ; Padua, D. A. ; Lawrie, D. H.</creator><creatorcontrib>Guzzi, M. D. ; Hoeflinger, J. P. ; Padua, D. A. ; Lawrie, D. H.</creatorcontrib><description>The introduction of vector processors and multiprocessors punctuate the most dramatic changes in Fortran and its dialects. The emerging generation of supercomputers utilize both vector processing and multiprocessing simultaneously. The challenge is to provide language constructs and software tools that will allow the programmer to easily exploit the capabilities of the machine. This paper will outline the development of vector and multiprocessor language constructs in Fortran. The significant architectures, their languages, and optimizers will be described. The paper concludes with a description of Cedar Fortran, the language for the Cedar Multiprocessor under development at the University of Illinois, Urbana-Champaign. Cedar is a hierarchical, shared-memory, vector multiprocessor. As such, its language, Cedar Fortran, contains many of the language features that will be described for vector processors and multiprocessors.</description><identifier>ISBN: 9780818608827</identifier><identifier>ISBN: 081860882X</identifier><identifier>DOI: 10.5555/62972.62989</identifier><language>eng</language><publisher>Los Alamitos, CA, USA: IEEE Computer Society Press</publisher><subject>Computer systems organization -- Architectures -- Parallel architectures -- Systolic arrays ; Software and its engineering -- Software notations and tools -- Compilers ; Software and its engineering -- Software notations and tools -- General programming languages -- Language types</subject><ispartof>Proceedings of the 1988 ACM/IEEE conference on Supercomputing, 1988, p.114-121</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>309,310,780,784,789,790,27925</link.rule.ids></links><search><creatorcontrib>Guzzi, M. D.</creatorcontrib><creatorcontrib>Hoeflinger, J. P.</creatorcontrib><creatorcontrib>Padua, D. A.</creatorcontrib><creatorcontrib>Lawrie, D. H.</creatorcontrib><title>Cedar Fortran and other Vector and parallel Fortran dialects</title><title>Proceedings of the 1988 ACM/IEEE conference on Supercomputing</title><description>The introduction of vector processors and multiprocessors punctuate the most dramatic changes in Fortran and its dialects. The emerging generation of supercomputers utilize both vector processing and multiprocessing simultaneously. The challenge is to provide language constructs and software tools that will allow the programmer to easily exploit the capabilities of the machine. This paper will outline the development of vector and multiprocessor language constructs in Fortran. The significant architectures, their languages, and optimizers will be described. The paper concludes with a description of Cedar Fortran, the language for the Cedar Multiprocessor under development at the University of Illinois, Urbana-Champaign. Cedar is a hierarchical, shared-memory, vector multiprocessor. As such, its language, Cedar Fortran, contains many of the language features that will be described for vector processors and multiprocessors.</description><subject>Computer systems organization -- Architectures -- Parallel architectures -- Systolic arrays</subject><subject>Software and its engineering -- Software notations and tools -- Compilers</subject><subject>Software and its engineering -- Software notations and tools -- General programming languages -- Language types</subject><isbn>9780818608827</isbn><isbn>081860882X</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1988</creationdate><recordtype>conference_proceeding</recordtype><sourceid/><recordid>eNqNj01LBDEMhgsiKOuc_ANz8CTM2g87TcGLDK4KC17Ua8m0Ka6OW2nn_2N3FM--hwSSh5CHsXPB17rmqpfWyHWtYI9YYw1wENBzAGlOWFPKO6_RGgD6U3YzUMDcblKeM-5b3Ic2zW-U21fyc8rL4AszThNNf1TY4VTX5YwdR5wKNb99xV42d8_DQ7d9un8cbrcdCiXn7tpGE5WEsScutYwQgpdeWgwWIEIclUEtR-LIETGQof7wXtCBkxbaqxW7-LmL_tONKX0UJ7g7yLpF1i2yFbv8B-bGvKOovgHdK1Rc</recordid><startdate>19881101</startdate><enddate>19881101</enddate><creator>Guzzi, M. D.</creator><creator>Hoeflinger, J. P.</creator><creator>Padua, D. A.</creator><creator>Lawrie, D. H.</creator><general>IEEE Computer Society Press</general><scope/></search><sort><creationdate>19881101</creationdate><title>Cedar Fortran and other Vector and parallel Fortran dialects</title><author>Guzzi, M. D. ; Hoeflinger, J. P. ; Padua, D. A. ; Lawrie, D. H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a132t-49f7f328b6e0252f8ddc2c29ad988f8fb37a52be0a0aaade7e65588d5d0e515c3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1988</creationdate><topic>Computer systems organization -- Architectures -- Parallel architectures -- Systolic arrays</topic><topic>Software and its engineering -- Software notations and tools -- Compilers</topic><topic>Software and its engineering -- Software notations and tools -- General programming languages -- Language types</topic><toplevel>online_resources</toplevel><creatorcontrib>Guzzi, M. D.</creatorcontrib><creatorcontrib>Hoeflinger, J. P.</creatorcontrib><creatorcontrib>Padua, D. A.</creatorcontrib><creatorcontrib>Lawrie, D. H.</creatorcontrib></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Guzzi, M. D.</au><au>Hoeflinger, J. P.</au><au>Padua, D. A.</au><au>Lawrie, D. H.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Cedar Fortran and other Vector and parallel Fortran dialects</atitle><btitle>Proceedings of the 1988 ACM/IEEE conference on Supercomputing</btitle><date>1988-11-01</date><risdate>1988</risdate><spage>114</spage><epage>121</epage><pages>114-121</pages><isbn>9780818608827</isbn><isbn>081860882X</isbn><abstract>The introduction of vector processors and multiprocessors punctuate the most dramatic changes in Fortran and its dialects. The emerging generation of supercomputers utilize both vector processing and multiprocessing simultaneously. The challenge is to provide language constructs and software tools that will allow the programmer to easily exploit the capabilities of the machine. This paper will outline the development of vector and multiprocessor language constructs in Fortran. The significant architectures, their languages, and optimizers will be described. The paper concludes with a description of Cedar Fortran, the language for the Cedar Multiprocessor under development at the University of Illinois, Urbana-Champaign. Cedar is a hierarchical, shared-memory, vector multiprocessor. As such, its language, Cedar Fortran, contains many of the language features that will be described for vector processors and multiprocessors.</abstract><cop>Los Alamitos, CA, USA</cop><pub>IEEE Computer Society Press</pub><doi>10.5555/62972.62989</doi><tpages>8</tpages></addata></record>
fulltext fulltext
identifier ISBN: 9780818608827
ispartof Proceedings of the 1988 ACM/IEEE conference on Supercomputing, 1988, p.114-121
issn
language eng
recordid cdi_acm_books_10_5555_62972_62989
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer systems organization -- Architectures -- Parallel architectures -- Systolic arrays
Software and its engineering -- Software notations and tools -- Compilers
Software and its engineering -- Software notations and tools -- General programming languages -- Language types
title Cedar Fortran and other Vector and parallel Fortran dialects
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-19T18%3A45%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Cedar%20Fortran%20and%20other%20Vector%20and%20parallel%20Fortran%20dialects&rft.btitle=Proceedings%20of%20the%201988%20ACM/IEEE%20conference%20on%20Supercomputing&rft.au=Guzzi,%20M.%20D.&rft.date=1988-11-01&rft.spage=114&rft.epage=121&rft.pages=114-121&rft.isbn=9780818608827&rft.isbn_list=081860882X&rft_id=info:doi/10.5555/62972.62989&rft_dat=%3Cacm%3Eacm_books_10_5555_62972_62989%3C/acm%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true