fortran d
Recently Published Documents


TOTAL DOCUMENTS

17
(FIVE YEARS 0)

H-INDEX

8
(FIVE YEARS 0)

Author(s):  
S. Hiranandani ◽  
K. Kennedy ◽  
C. Koelbel ◽  
U. Kremer ◽  
C. -W. Tseng
Keyword(s):  

1997 ◽  
Vol 07 (02) ◽  
pp. 195-202 ◽  
Author(s):  
A. Venkatachar ◽  
J. Ramanujam ◽  
A. Thirumalai

Data-parallel languages such as High Performance Fortran, Vienna Fortran and Fortran D include directives such as alignment and distribution that describe how data and computation are mapped onto the processors in a distributed-memory multiprocessor. A compiler for HPF that generates code for each processor has to compute the sequence of local memory addresses accessed by each processor and the sequence of send and receives for a given processor to access non-local data. In this paper, we present a novel approach for the generation of communication sets that exploits a pttern of send-receive index pairs. In addition, we present an algorithm for code generation. Experimental results demonstrate the viability of this technique.


1997 ◽  
Vol 6 (1) ◽  
pp. 153-158 ◽  
Author(s):  
Terry W. Clark ◽  
Reinhard v. Hanxleden ◽  
Ken Kennedy

To efficiently parallelize a scientific application with a data-parallel compiler requires certain structural properties in the source program, and conversely, the absence of others. A recent parallelization effort of ours reinforced this observation and motivated this correspondence. Specifically, we have transformed a Fortran 77 version of GROMOS, a popular dusty-deck program for molecular dynamics, into Fortran D, a data-parallel dialect of Fortran. During this transformation we have encountered a number of difficulties that probably are neither limited to this particular application nor do they seem likely to be addressed by improved compiler technology in the near future. Our experience with GROMOS suggests a number of points to keep in mind when developing software that may at some time in its life cycle be parallelized with a data-parallel compiler. This note presents some guidelines for engineering data-parallel applications that are compatible with Fortran D or High Performance Fortran compilers.


1996 ◽  
Vol 38 (2) ◽  
pp. 114-129 ◽  
Author(s):  
Mary W. Hall ◽  
Seema Hiranandani ◽  
Ken Kennedy ◽  
Chau-Wen Tseng
Keyword(s):  

1994 ◽  
Vol 21 (1) ◽  
pp. 27-45 ◽  
Author(s):  
S. Hiranandani ◽  
K. Kennedy ◽  
C.W. Tseng

Author(s):  
Reinhard Hanxleden ◽  
Ken Kennedy ◽  
Joel Saltz
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document