1999
DOI: 10.1155/1999/607659
|View full text |Cite
|
Sign up to set email alerts
|

Irregular Computations in Fortran – Expression and Implementation Strategies

Abstract: Modern dialects of Fortran enjoy wide use and good support on high-performance computers as performance-oriented programming languages. By providing the ability to express nested data parallelism, modern Fortran dialects enable irregular computations to be incorporated into existing applications with minimal rewriting and without sacrificing performance within the regular portions of the application. Since performance of nested data-parallel computation is unpredictable and often poor using current compilers, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2003
2003
2013
2013

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 43 publications
(38 reference statements)
0
1
0
Order By: Relevance
“…However, the Accelerate language is restricted to programs which express only flat data parallelism, in which the computation of each data element must itself be sequential. In practice, this severely limits the applications of data-parallel computing, especially for sparse and irregular problems [108].…”
Section: Nested Data Parallelismmentioning
confidence: 99%
“…However, the Accelerate language is restricted to programs which express only flat data parallelism, in which the computation of each data element must itself be sequential. In practice, this severely limits the applications of data-parallel computing, especially for sparse and irregular problems [108].…”
Section: Nested Data Parallelismmentioning
confidence: 99%