Automatically assigned DDC number: 00435
Manually assigned DDC number: 00435
Number of references: 33
Title: Achieving Robust Performance in Parallel Programming Languages
Author:
Author:
Author:
Author:
Subject: E Christopher Lewis,Craig Chambers,Burton Smith,Lawrence Snyder Achieving Robust Performance in Parallel Programming Languages
Description: Achieving Robust Performance in Parallel Programming Languages E Christopher Lewis Chair of Supervisory Committee: Professor Lawrence Snyder Department of Computer Science and Engineering Despite more than two decades of research effort, the question remains: how can we realize the potential of large-scale parallel machines? It can be done now, but only at great expense (i.e., development time and effort) and with limited portability, rendering the exploitation of parallelism impractical for most users. Advanced--ZPL (A--ZPL) is a parallel programming language intended to address this problem. It's design was guided by a predictive performance model that clearly defines the role of the programmer and the compiler, called the programmer-compiler separation. The former is responsible for abstract parallel and sequential algorithmic issues, while the latter manages the tractable elements of mapping abstract representations to a particular machine. This dissertation evaluates the design and implementation of A--ZPL in the light of this design criteria. Specifically, we examine two aspects of the language and the compiler implications: efficient loop generation and pipelining wavefront computations. We find the language is highly effective both relatively and absolutely as a direct consequence of considering the programmer-compiler separation.
Contributor: The Pennsylvania State University CiteSeer Archives
Publisher: unknown
Date: 2001-09-27
Pubyear: 2001
Format: ps
Identifier: http://citeseer.ist.psu.edu/489382.html
Source: http://www.cis.upenn.edu/~eclewis/papers/thesis.ps
Language: en
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Rights: unrestricted
<?xml version="1.0" encoding="UTF-8"?>
<references_metadata>
<rec ID="/243165.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="LogP modelling of list algorithms," />
<rec ID="/95068.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="Two-dimensional orthogonal tiling: from theory to practice,">
<identifier Org="ISBN:0818675578" Paper_ID="/95068.html" Extracted="0818675578" DDC="004/.3" Normalized_DDC="0043" Normalized_Weight="0.25" />
<identifier Org="ISBN:0818679581" Paper_ID="/95068.html" Extracted="0818679581" />
<identifier Org="ISBN:3540424997" Paper_ID="/95068.html" Extracted="3540424997" DDC="621.39/5" Normalized_DDC="621395" Normalized_Weight="0.25" />
<identifier Org="ISBN:3540649522" Paper_ID="/95068.html" Extracted="3540649522" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.25" />
<identifier Org="ISBN:3540669078" Paper_ID="/95068.html" Extracted="3540669078" DDC="004/.3" Normalized_DDC="0043" Normalized_Weight="0.25" />
</rec>
<rec ID="/70308.html" Type="inproceedings" CiteSeer_Book="Proceedings of the1990 International Conference on Supercomputing" CiteSeer_Volume="" Title="The {Tera} Computer System,">
<identifier Org="ISBN:0780309235" Paper_ID="/70308.html" Extracted="0780309235" />
<identifier Org="ISBN:0792394771" Paper_ID="/70308.html" Extracted="0792394771" DDC="004/.32" Normalized_DDC="00432" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0818621443" Paper_ID="/70308.html" Extracted="0818621443" />
<identifier Org="ISBN:0818655127" Paper_ID="/70308.html" Extracted="0818655127" />
<identifier Org="ISBN:0818671955" Paper_ID="/70308.html" Extracted="0818671955" />
<identifier Org="ISBN:0818677430" Paper_ID="/70308.html" Extracted="0818677430" />
<identifier Org="ISBN:0824722957" Paper_ID="/70308.html" Extracted="0824722957" />
<identifier Org="ISBN:0849308852" Paper_ID="/70308.html" Extracted="0849308852" DDC="004" Normalized_DDC="004" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0849326168" Paper_ID="/70308.html" Extracted="0849326168" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0849389852" Paper_ID="/70308.html" Extracted="0849389852" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0897913949" Paper_ID="/70308.html" Extracted="0897913949" DDC="004.2/2" Normalized_DDC="00422" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:158488360X" Paper_ID="/70308.html" Extracted="158488360X" DDC="004" Normalized_DDC="004" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540543961" Paper_ID="/70308.html" Extracted="3540543961" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540573968" Paper_ID="/70308.html" Extracted="3540573968" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540580212" Paper_ID="/70308.html" Extracted="3540580212" DDC="004.24/01/1" Normalized_DDC="00424011" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540647988" Paper_ID="/70308.html" Extracted="3540647988" DDC="004.2/2" Normalized_DDC="00422" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540658211" Paper_ID="/70308.html" Extracted="3540658211" DDC="004.3" Normalized_DDC="0043" Normalized_Weight="0.09090909090909091" />
</rec>
<rec ID="/110032.html" Type="inproceedings" CiteSeer_Book="" CiteSeer_Volume="" Title="An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs,">
<identifier Org="ISBN:0262731185" Paper_ID="/110032.html" Extracted="0262731185" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.1" />
<identifier Org="ISBN:0471139467" Paper_ID="/110032.html" Extracted="0471139467" DDC="621.3/03" Normalized_DDC="621303" Normalized_Weight="0.1" />
<identifier Org="ISBN:0792373707" Paper_ID="/110032.html" Extracted="0792373707" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.1" />
<identifier Org="ISBN:0818672358" Paper_ID="/110032.html" Extracted="0818672358" />
<identifier Org="ISBN:0818677643" Paper_ID="/110032.html" Extracted="0818677643" DDC="004/.358" Normalized_DDC="004358" Normalized_Weight="0.1" />
<identifier Org="ISBN:0897918908" Paper_ID="/110032.html" Extracted="0897918908" />
<identifier Org="ISBN:1402075804" Paper_ID="/110032.html" Extracted="1402075804" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1" />
<identifier Org="ISBN:1558609334" Paper_ID="/110032.html" Extracted="1558609334" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.1" />
<identifier Org="ISBN:1581135882" Paper_ID="/110032.html" Extracted="1581135882" />
<identifier Org="ISBN:3540219463" Paper_ID="/110032.html" Extracted="3540219463" DDC="004.35" Normalized_DDC="00435" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540401970" Paper_ID="/110032.html" Extracted="3540401970" DDC="004" Normalized_DDC="004" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540616268" Paper_ID="/110032.html" Extracted="3540616268" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540644431" Paper_ID="/110032.html" Extracted="3540644431" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1" />
</rec>
<rec ID="/205963.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="Efficient support for pipelining in distributed shared memory systems," />
<rec ID="/31609.html" Type="techreport" CiteSeer_Book="" CiteSeer_Volume="" Title="{NESL}: {A} {N}ested {D}ata-{P}arallel {L}anguage," />
<rec ID="/61440.html" Type="inproceedings" CiteSeer_Book="Proceedings of the Dartmouth Institute for Advanced Graduate Study in Parallel Computation Symposium" CiteSeer_Volume="" Title="Programming Parallel Algorithms,">
<identifier Org="ISBN:0387698574" Paper_ID="/61440.html" Extracted="0387698574" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0444505954" Paper_ID="/61440.html" Extracted="0444505954" />
<identifier Org="ISBN:0521455111" Paper_ID="/61440.html" Extracted="0521455111" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0818684275" Paper_ID="/61440.html" Extracted="0818684275" DDC="005.2/75" Normalized_DDC="005275" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0849326184" Paper_ID="/61440.html" Extracted="0849326184" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0849326494" Paper_ID="/61440.html" Extracted="0849326494" DDC="511.3" Normalized_DDC="5113" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0897915895" Paper_ID="/61440.html" Extracted="0897915895" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0897916719" Paper_ID="/61440.html" Extracted="0897916719" />
<identifier Org="ISBN:0897918908" Paper_ID="/61440.html" Extracted="0897918908" />
<identifier Org="ISBN:158488360X" Paper_ID="/61440.html" Extracted="158488360X" DDC="004" Normalized_DDC="004" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:1584886234" Paper_ID="/61440.html" Extracted="1584886234" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:1852330929" Paper_ID="/61440.html" Extracted="1852330929" DDC="005.2/75" Normalized_DDC="005275" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540221190" Paper_ID="/61440.html" Extracted="3540221190" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540426094" Paper_ID="/61440.html" Extracted="3540426094" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540616268" Paper_ID="/61440.html" Extracted="3540616268" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:9051991770" Paper_ID="/61440.html" Extracted="9051991770" DDC="004.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
</rec>
<rec ID="/230494.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="ZPL's WYSIWYG performance model,">
<identifier Org="ISBN:0262692171" Paper_ID="/230494.html" Extracted="0262692171" DDC="502.85/51" Normalized_DDC="5028551" Normalized_Weight="0.25" />
<identifier Org="ISBN:0780399277" Paper_ID="/230494.html" Extracted="0780399277" />
<identifier Org="ISBN:1581135882" Paper_ID="/230494.html" Extracted="1581135882" />
<identifier Org="ISBN:3540416358" Paper_ID="/230494.html" Extracted="3540416358" DDC="004" Normalized_DDC="004" Normalized_Weight="0.25" />
<identifier Org="ISBN:354067442X" Paper_ID="/230494.html" Extracted="354067442X" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.25" />
<identifier Org="ISBN:3540678581" Paper_ID="/230494.html" Extracted="3540678581" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.25" />
</rec>
<rec ID="/485670.html" Type="article" CiteSeer_Book="Software Engineering" CiteSeer_Volume="26" Title="{ZPL}: A Machine Independent Programming Language for Parallel Computers,">
<identifier Org="ISBN:047165471X" Paper_ID="/485670.html" Extracted="047165471X" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="1.0" />
<identifier Org="ISBN:1595931899" Paper_ID="/485670.html" Extracted="1595931899" />
<identifier Org="ISBN:3540852603" Paper_ID="/485670.html" Extracted="3540852603" />
</rec>
<rec ID="/366376.html" Type="inproceedings" CiteSeer_Book="Languages and Compilers for Parallel Computing" CiteSeer_Volume="" Title="A Compiler Abstraction for Machine Independent Parallel Communication Generation,">
<identifier Org="ISBN:3540678581" Paper_ID="/366376.html" Extracted="3540678581" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="1.0" />
</rec>
<rec ID="/393839.html" Type="inproceedings" CiteSeer_Book="" CiteSeer_Volume="" Title="A Comparative Study of the {NAS} {MG} Benchmark across Parallel Languages and Architectures,">
<identifier Org="ISBN:3540206264" Paper_ID="/393839.html" Extracted="3540206264" DDC="004.1/1" Normalized_DDC="00411" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540416358" Paper_ID="/393839.html" Extracted="3540416358" DDC="004" Normalized_DDC="004" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540419446" Paper_ID="/393839.html" Extracted="3540419446" DDC="005.2/75" Normalized_DDC="005275" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540435379" Paper_ID="/393839.html" Extracted="3540435379" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:354043674X" Paper_ID="/393839.html" Extracted="354043674X" DDC="004.1/1" Normalized_DDC="00411" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540693297" Paper_ID="/393839.html" Extracted="3540693297" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.16666666666666666" />
</rec>
<rec ID="/707891.html" Type="article" CiteSeer_Book="Software Practice and Experience" CiteSeer_Volume="24" Title="Scalar Replacement in the Presence of Conditional Control Flow,">
<identifier Org="ISBN:0780326083" Paper_ID="/707891.html" Extracted="0780326083" DDC="005.3" Normalized_DDC="0053" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:0792373707" Paper_ID="/707891.html" Extracted="0792373707" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:0818676329" Paper_ID="/707891.html" Extracted="0818676329" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:0818678054" Paper_ID="/707891.html" Extracted="0818678054" DDC="004" Normalized_DDC="004" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:0818679778" Paper_ID="/707891.html" Extracted="0818679778" DDC="005.6" Normalized_DDC="0056" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:084931240X" Paper_ID="/707891.html" Extracted="084931240X" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:1581133413" Paper_ID="/707891.html" Extracted="1581133413" />
<identifier Org="ISBN:1581133464" Paper_ID="/707891.html" Extracted="1581133464" />
<identifier Org="ISBN:1581134150" Paper_ID="/707891.html" Extracted="1581134150" />
<identifier Org="ISBN:1581138040" Paper_ID="/707891.html" Extracted="1581138040" DDC="004.2/2" Normalized_DDC="00422" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:1595930299" Paper_ID="/707891.html" Extracted="1595930299" DDC="621.39/5" Normalized_DDC="621395" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:354060765X" Paper_ID="/707891.html" Extracted="354060765X" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540676686" Paper_ID="/707891.html" Extracted="3540676686" DDC="005.13/1" Normalized_DDC="005131" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540693297" Paper_ID="/707891.html" Extracted="3540693297" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540714308" Paper_ID="/707891.html" Extracted="3540714308" DDC="621.395" Normalized_DDC="621395" Normalized_Weight="0.08333333333333333" />
</rec>
<rec ID="/31084.html" Type="inproceedings" CiteSeer_Book="Principles Practice of Parallel Programming" CiteSeer_Volume="" Title="{LogP}: Towards a Realistic Model of Parallel Computation,">
<identifier Org="ISBN:0070730202" Paper_ID="/31084.html" Extracted="0070730202" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:0387986642" Paper_ID="/31084.html" Extracted="0387986642" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:0387986804" Paper_ID="/31084.html" Extracted="0387986804" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:084932615X" Paper_ID="/31084.html" Extracted="084932615X" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:0897915895" Paper_ID="/31084.html" Extracted="0897915895" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:158488360X" Paper_ID="/31084.html" Extracted="158488360X" DDC="004" Normalized_DDC="004" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:1584886234" Paper_ID="/31084.html" Extracted="1584886234" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:354040788X" Paper_ID="/31084.html" Extracted="354040788X" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540424954" Paper_ID="/31084.html" Extracted="3540424954" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540428623" Paper_ID="/31084.html" Extracted="3540428623" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540437924" Paper_ID="/31084.html" Extracted="3540437924" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540616268" Paper_ID="/31084.html" Extracted="3540616268" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540620486" Paper_ID="/31084.html" Extracted="3540620486" DDC="001.64" Normalized_DDC="00164" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540638768" Paper_ID="/31084.html" Extracted="3540638768" DDC="001.64" Normalized_DDC="00164" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540649522" Paper_ID="/31084.html" Extracted="3540649522" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540658319" Paper_ID="/31084.html" Extracted="3540658319" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540754431" Paper_ID="/31084.html" Extracted="3540754431" DDC="004" Normalized_DDC="004" Normalized_Weight="0.05555555555555555" />
<identifier Org="ISBN:3540775595" Paper_ID="/31084.html" Extracted="3540775595" />
<identifier Org="ISBN:905199267X" Paper_ID="/31084.html" Extracted="905199267X" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.05555555555555555" />
</rec>
<rec ID="/203590.html" Type="inproceedings" CiteSeer_Book="APL" CiteSeer_Volume="" Title="Regions: an abstraction for expressing array computation,">
<identifier Org="ISBN:0769505007" Paper_ID="/203590.html" Extracted="0769505007" />
<identifier Org="ISBN:354067442X" Paper_ID="/203590.html" Extracted="354067442X" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.5" />
<identifier Org="ISBN:3540678581" Paper_ID="/203590.html" Extracted="3540678581" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.5" />
</rec>
<rec ID="/102854.html" Type="techreport" CiteSeer_Book="" CiteSeer_Volume="" Title="A Region-based Approach for Sparse Parallel Computing," />
<rec ID="/38849.html" Type="article" CiteSeer_Book="IEEE Transactions on Parallel and Distributed Systems" CiteSeer_Volume="7" Title="Fast Parallel Sorting Under Log{P}: Experience with the {CM}-5:," />
<rec ID="/170043.html" Type="inproceedings" CiteSeer_Book="International Conference on Supercomputing" CiteSeer_Volume="" Title="The Portable Parallel Implementation of Two Novel Mathematical Biology Algorithms in {ZPL},">
<identifier Org="ISBN:3540601058" Paper_ID="/170043.html" Extracted="3540601058" DDC="004" Normalized_DDC="004" Normalized_Weight="0.5" />
<identifier Org="ISBN:3540630910" Paper_ID="/170043.html" Extracted="3540630910" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.5" />
</rec>
<rec ID="/42056.html" Type="inproceedings" CiteSeer_Book="EuroPar Vol I" CiteSeer_Volume="" Title="Optimal Grain Size Computation for Pipelined Algorithms,">
<identifier Org="ISBN:3540425225" Paper_ID="/42056.html" Extracted="3540425225" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.3333333333333333" />
<identifier Org="ISBN:3540616268" Paper_ID="/42056.html" Extracted="3540616268" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.3333333333333333" />
<identifier Org="ISBN:3540658211" Paper_ID="/42056.html" Extracted="3540658211" DDC="004.3" Normalized_DDC="0043" Normalized_Weight="0.3333333333333333" />
</rec>
<rec ID="/133790.html" Type="inproceedings" CiteSeer_Book="Proceedings of Supercomputing 95" CiteSeer_Volume="" Title="An {HPF} Compiler for the {IBM SP2},">
<identifier Org="ISBN:0769501435" Paper_ID="/133790.html" Extracted="0769501435" />
<identifier Org="ISBN:0818677929" Paper_ID="/133790.html" Extracted="0818677929" DDC="004.35" Normalized_DDC="00435" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0818680903" Paper_ID="/133790.html" Extracted="0818680903" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:084931240X" Paper_ID="/133790.html" Extracted="084931240X" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:1581135882" Paper_ID="/133790.html" Extracted="1581135882" />
<identifier Org="ISBN:1595930809" Paper_ID="/133790.html" Extracted="1595930809" />
<identifier Org="ISBN:1595931899" Paper_ID="/133790.html" Extracted="1595931899" />
<identifier Org="ISBN:3540254242" Paper_ID="/133790.html" Extracted="3540254242" DDC="004.1/1" Normalized_DDC="00411" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540419454" Paper_ID="/133790.html" Extracted="3540419454" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540617361" Paper_ID="/133790.html" Extracted="3540617361" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540630910" Paper_ID="/133790.html" Extracted="3540630910" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540644431" Paper_ID="/133790.html" Extracted="3540644431" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540648496" Paper_ID="/133790.html" Extracted="3540648496" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:354067442X" Paper_ID="/133790.html" Extracted="354067442X" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540777032" Paper_ID="/133790.html" Extracted="3540777032" DDC="004.11" Normalized_DDC="00411" Normalized_Weight="0.09090909090909091" />
</rec>
<rec ID="/99483.html" Type="inproceedings" CiteSeer_Book="1992 Workshop on Languages and Compilers for Parallel Computing" CiteSeer_Volume="" Title="Collective Loop Fusion for Array Contraction,">
<identifier Org="ISBN:0769505740" Paper_ID="/99483.html" Extracted="0769505740" />
<identifier Org="ISBN:0897918908" Paper_ID="/99483.html" Extracted="0897918908" />
<identifier Org="ISBN:1581133464" Paper_ID="/99483.html" Extracted="1581133464" />
<identifier Org="ISBN:1581134185" Paper_ID="/99483.html" Extracted="1581134185" />
<identifier Org="ISBN:3540254110" Paper_ID="/99483.html" Extracted="3540254110" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.2" />
<identifier Org="ISBN:3540307818" Paper_ID="/99483.html" Extracted="3540307818" DDC="001.64" Normalized_DDC="00164" Normalized_Weight="0.2" />
<identifier Org="ISBN:3540575022" Paper_ID="/99483.html" Extracted="3540575022" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.2" />
<identifier Org="ISBN:354067263X" Paper_ID="/99483.html" Extracted="354067263X" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.2" />
<identifier Org="ISBN:3540693297" Paper_ID="/99483.html" Extracted="3540693297" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.2" />
<identifier Org="ISBN:3540712283" Paper_ID="/99483.html" Extracted="3540712283" />
</rec>
<rec ID="/202262.html" Type="article" CiteSeer_Book="International Journal of Parallel Programming" CiteSeer_Volume="19" Title="Achieving speedups for {APL} on an {SIMD} distributed memory machine,">
<identifier Org="ISBN:3540221166" Paper_ID="/202262.html" Extracted="3540221166" DDC="004" Normalized_DDC="004" Normalized_Weight="0.5" />
<identifier Org="ISBN:3540630910" Paper_ID="/202262.html" Extracted="3540630910" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.5" />
</rec>
<rec ID="/92328.html" Type="inproceedings" CiteSeer_Book="Supercomputing" CiteSeer_Volume="" Title="Compiler optimizations for Fortran D on {MIMD} distributed-memory machines,">
<identifier Org="ISBN:047165471X" Paper_ID="/92328.html" Extracted="047165471X" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0818627719" Paper_ID="/92328.html" Extracted="0818627719" />
<identifier Org="ISBN:0818650605" Paper_ID="/92328.html" Extracted="0818650605" />
<identifier Org="ISBN:0818675578" Paper_ID="/92328.html" Extracted="0818675578" DDC="004/.3" Normalized_DDC="0043" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0818679018" Paper_ID="/92328.html" Extracted="0818679018" />
<identifier Org="ISBN:084931240X" Paper_ID="/92328.html" Extracted="084931240X" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:0849389852" Paper_ID="/92328.html" Extracted="0849389852" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540419454" Paper_ID="/92328.html" Extracted="3540419454" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540428623" Paper_ID="/92328.html" Extracted="3540428623" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540539042" Paper_ID="/92328.html" Extracted="3540539042" DDC="511.3" Normalized_DDC="5113" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540578773" Paper_ID="/92328.html" Extracted="3540578773" DDC="005.4/5" Normalized_DDC="00545" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540579818" Paper_ID="/92328.html" Extracted="3540579818" DDC="004/.3" Normalized_DDC="0043" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540580212" Paper_ID="/92328.html" Extracted="3540580212" DDC="004.24/01/1" Normalized_DDC="00424011" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540584307" Paper_ID="/92328.html" Extracted="3540584307" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:354058868X" Paper_ID="/92328.html" Extracted="354058868X" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540628401" Paper_ID="/92328.html" Extracted="3540628401" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07692307692307693" />
<identifier Org="ISBN:3540725202" Paper_ID="/92328.html" Extracted="3540725202" />
</rec>
<rec ID="/127957.html" Type="inproceedings" CiteSeer_Book="Proceedings of 1992 International Conference on Supercomputing" CiteSeer_Volume="" Title="{E}valuation of {C}ompiler {O}ptimizations for {F}ortran {D} on {MIMD} {D}istributed-{M}emory {M}achines," />
<rec ID="/203724.html" Type="inproceedings" CiteSeer_Book="" CiteSeer_Volume="" Title="A robust parallel programming model for dynamic non-uniform scientific computations,">
<identifier Org="ISBN:0262731185" Paper_ID="/203724.html" Extracted="0262731185" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.125" />
<identifier Org="ISBN:0444828494" Paper_ID="/203724.html" Extracted="0444828494" />
<identifier Org="ISBN:0546656358" Paper_ID="/203724.html" Extracted="0546656358" />
<identifier Org="ISBN:0818656808" Paper_ID="/203724.html" Extracted="0818656808" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.125" />
<identifier Org="ISBN:0818677929" Paper_ID="/203724.html" Extracted="0818677929" DDC="004.35" Normalized_DDC="00435" Normalized_Weight="0.125" />
<identifier Org="ISBN:0818678763" Paper_ID="/203724.html" Extracted="0818678763" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.125" />
<identifier Org="ISBN:0898713439" Paper_ID="/203724.html" Extracted="0898713439" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.125" />
<identifier Org="ISBN:0898713447" Paper_ID="/203724.html" Extracted="0898713447" DDC="502/.85/435" Normalized_DDC="50285435" Normalized_Weight="0.125" />
<identifier Org="ISBN:3519004518" Paper_ID="/203724.html" Extracted="3519004518" />
<identifier Org="ISBN:3540612327" Paper_ID="/203724.html" Extracted="3540612327" DDC="624.1/7" Normalized_DDC="62417" Normalized_Weight="0.125" />
<identifier Org="ISBN:3540628401" Paper_ID="/203724.html" Extracted="3540628401" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.125" />
</rec>
<rec ID="/132182.html" Type="inproceedings" CiteSeer_Book="Proceedings of the 1992 ACM International Conference on Supercomputing" CiteSeer_Volume="" Title="Optimizing for Parallelism and Data Locality,">
<identifier Org="ISBN:0444828826" Paper_ID="/132182.html" Extracted="0444828826" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:0546715893" Paper_ID="/132182.html" Extracted="0546715893" />
<identifier Org="ISBN:0769506224" Paper_ID="/132182.html" Extracted="0769506224" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:0818627719" Paper_ID="/132182.html" Extracted="0818627719" />
<identifier Org="ISBN:0818672374" Paper_ID="/132182.html" Extracted="0818672374" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:0818683236" Paper_ID="/132182.html" Extracted="0818683236" DDC="004.2/2" Normalized_DDC="00422" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:0849389852" Paper_ID="/132182.html" Extracted="0849389852" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:0897916972" Paper_ID="/132182.html" Extracted="0897916972" />
<identifier Org="ISBN:1581133464" Paper_ID="/132182.html" Extracted="1581133464" />
<identifier Org="ISBN:354028009X" Paper_ID="/132182.html" Extracted="354028009X" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:3540401962" Paper_ID="/132182.html" Extracted="3540401962" DDC="004" Normalized_DDC="004" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:354058868X" Paper_ID="/132182.html" Extracted="354058868X" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:3540630910" Paper_ID="/132182.html" Extracted="3540630910" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.1111111111111111" />
<identifier Org="ISBN:3540685545" Paper_ID="/132182.html" Extracted="3540685545" />
</rec>
<rec ID="/34071.html" Type="inproceedings" CiteSeer_Book="Proc of Supercomputing98" CiteSeer_Volume="" Title="Open{MP} on Network of Workstations," />
<rec ID="/105920.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="Run-time selection of block size in pipelined parallel programs,">
<identifier Org="ISBN:0769501435" Paper_ID="/105920.html" Extracted="0769501435" />
<identifier Org="ISBN:1590335864" Paper_ID="/105920.html" Extracted="1590335864" DDC="005.8" Normalized_DDC="0058" Normalized_Weight="0.5" />
<identifier Org="ISBN:354067442X" Paper_ID="/105920.html" Extracted="354067442X" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.5" />
</rec>
<rec ID="/195669.html" Type="inproceedings" CiteSeer_Book="Proceedings of the SIGPLAN 98 Conference on Programming Language Design and Implementation" CiteSeer_Volume="" Title="The Implementation and Evaluation of Fusion and Contraction in Array Languages,">
<identifier Org="ISBN:354067263X" Paper_ID="/195669.html" Extracted="354067263X" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.25" />
<identifier Org="ISBN:3540678581" Paper_ID="/195669.html" Extracted="3540678581" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.25" />
<identifier Org="ISBN:3540678646" Paper_ID="/195669.html" Extracted="3540678646" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.25" />
<identifier Org="ISBN:3540679561" Paper_ID="/195669.html" Extracted="3540679561" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.25" />
</rec>
<rec ID="/603828.html" Type="inproceedings" CiteSeer_Book="Languages and Compilers for Parallel Computing" CiteSeer_Volume="" Title="{ZPL}: An Array Sublanguage,">
<identifier Org="ISBN:0262731185" Paper_ID="/603828.html" Extracted="0262731185" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0471390526" Paper_ID="/603828.html" Extracted="0471390526" DDC="621.303" Normalized_DDC="621303" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0471942464" Paper_ID="/603828.html" Extracted="0471942464" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0784401632" Paper_ID="/603828.html" Extracted="0784401632" DDC="624/.0285" Normalized_DDC="6240285" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0818676329" Paper_ID="/603828.html" Extracted="0818676329" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0821802534" Paper_ID="/603828.html" Extracted="0821802534" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:0898713447" Paper_ID="/603828.html" Extracted="0898713447" DDC="502/.85/435" Normalized_DDC="50285435" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540428623" Paper_ID="/603828.html" Extracted="3540428623" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540573143" Paper_ID="/603828.html" Extracted="3540573143" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:354058868X" Paper_ID="/603828.html" Extracted="354058868X" DDC="005.2" Normalized_DDC="0052" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3540601058" Paper_ID="/603828.html" Extracted="3540601058" DDC="004" Normalized_DDC="004" Normalized_Weight="0.09090909090909091" />
<identifier Org="ISBN:3728125954" Paper_ID="/603828.html" Extracted="3728125954" />
</rec>
<rec ID="/36646.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="HPF: A comparison of performance and programming style,">
<identifier Org="ISBN:0262692171" Paper_ID="/36646.html" Extracted="0262692171" DDC="502.85/51" Normalized_DDC="5028551" Normalized_Weight="0.3333333333333333" />
<identifier Org="ISBN:3540435379" Paper_ID="/36646.html" Extracted="3540435379" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.3333333333333333" />
<identifier Org="ISBN:3540678581" Paper_ID="/36646.html" Extracted="3540678581" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.3333333333333333" />
</rec>
<rec ID="/345926.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="The Role of Performance Models in Parallel Programming and Languages,">
<identifier Org="ISBN:1595931899" Paper_ID="/345926.html" Extracted="1595931899" />
<identifier Org="ISBN:3540678581" Paper_ID="/345926.html" Extracted="3540678581" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="1.0" />
</rec>
<rec ID="/97494.html" Type="inproceedings" CiteSeer_Book="" CiteSeer_Volume="" Title="Portable Performance of Data Parallel Languages,">
<identifier Org="ISBN:0262692171" Paper_ID="/97494.html" Extracted="0262692171" DDC="502.85/51" Normalized_DDC="5028551" Normalized_Weight="0.5" />
<identifier Org="ISBN:1590331761" Paper_ID="/97494.html" Extracted="1590331761" />
<identifier Org="ISBN:3540416358" Paper_ID="/97494.html" Extracted="3540416358" DDC="004" Normalized_DDC="004" Normalized_Weight="0.5" />
<identifier Org="ISBN:9810247613" Paper_ID="/97494.html" Extracted="9810247613" />
</rec>
<rec ID="/29400.html" Type="article" CiteSeer_Book="IEEE Transactions on Parallel and Distributed Systems" CiteSeer_Volume="1" Title="An Empirical Study of Fortran Programs for Parallelizing Compilers,">
<identifier Org="ISBN:0818682272" Paper_ID="/29400.html" Extracted="0818682272" />
<identifier Org="ISBN:0849389852" Paper_ID="/29400.html" Extracted="0849389852" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:0897916972" Paper_ID="/29400.html" Extracted="0897916972" />
<identifier Org="ISBN:3540403760" Paper_ID="/29400.html" Extracted="3540403760" DDC="005" Normalized_DDC="005" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540419993" Paper_ID="/29400.html" Extracted="3540419993" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540568832" Paper_ID="/29400.html" Extracted="3540568832" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540568913" Paper_ID="/29400.html" Extracted="3540568913" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540664262" Paper_ID="/29400.html" Extracted="3540664262" DDC="005.453" Normalized_DDC="005453" Normalized_Weight="0.16666666666666666" />
</rec>
<rec ID="SELF" Type="SELF" CiteSeer_Book="SELF" CiteSeer_Volume="SELF" Title="Achieving Robust Performance in Parallel Programming Languages" />
</references_metadata>