ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Compiling Fortran D for MIMD distributed-memory machines
Full text PdfPdf (5.38 MB)
Source
Communications of the ACM archive
Volume 35 ,  Issue 8  (August 1992) table of contents
Pages: 66 - 80  
Year of Publication: 1992
ISSN:0001-0782
Authors
Seema Hiranandani  Rice Univ., Houston, TX
Ken Kennedy  Rice Univ., Houston, TX
Chau-Wen Tseng  Rice Univ., Houston, TX
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 31,   Citation Count: 120
Additional Information:

references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/135226.135230
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
ANSI X3/sS, I15, FOrtran 90. June 199().
 
4
Balasundaram, V., Fox, G., Kennedy, K. ,mr} Kremer, U. An inter- Ktive: environment for data partitioning and distribution. In Proceedinngs of the 5th Distributed Memory computing Conference. (Apr. 1990, Charleston, S,C.,).
5
 
6
Callahan, D,, Cooper, K,. Hood, R., Kennedy, K. and Torezon, L. Para- Scope : A parallel programming environment. Int. J. Supercomput. App. 2, 4 (Winter 1988), 84-99.
 
7
Callahan,D. and Kennedy, K. Compling programs for distributed-memory mulatiprocessros. J Suoercinoput. 2 (Oct. 1988, 151- 169.
 
8
Callahan, D., Kennedy, K. and Kremer, U. A dynamic study of vec= torization in PFC., Tech. Rep. TR89-97, Dept.of Computer Science, Rice University, July 1989.
 
9
Chase. C., Cheung A., Reeves, A. and Smith, M. Paragons::. A parallel programming environment for scientific applications using communication structures. In Proceedings of the 1991 international Conference on Parallel Processing (Aug, 1991, St/ Charles, II.).
 
10
Fox, G., Hiranandani, S.,Kennedy, K., Koelbel, C., kremer, U., Tseng, C,. and Wu, M. Fortran D language specification. Tech. Rep. TR 90-141, Dept. of computer science, Rice Universitgy, Dec. 1990.
 
11
 
12
 
13
 
14
 
15
Hill, R. MIMDizer: A new tool for paraltelization. Supercomput. Rev. 3, 1 (Apr, 1990), 26-28,
 
16
 
17
18
 
19
 
20
Ikudome, K., Fox, G,, Kolawa, A. and Flowers, J, An automatic and symbolic par, dlelization system for distributed memory parallel computers. In Proceedigns of the 5th Distributed Memory Computing Conference, (Apr. 1990, Charleston, S.C.).
21
 
22
23
 
24
Leasure, B., Ed. PCF Fortran: Law guage Definition, version 3.1. The Parallel Computing Forum, Champaign, Ii, Aug. 1990.
 
25
26
 
27
28
 
29
Rose, J., Steele, jr., G. C*: An extended C language for data parallel programming. In L. Kartashev and S. Kartashev, Eds., Proceedings of the Second International Conference on Supercomputing, (May 1987, Santa Clara, Calif.).
 
30
 
31
Socha, D. Compiling single-point iterative programs tbr distributed memory computers. In Proceedings of the 5th Distributed Memory Computing Conference, (Apr. 1990, Charleston, S.C.).
 
32
Thinking Machines Corporation, Cambridge, Mass. CM Fortran Reference Manual, version 5.2-0.6 edition, Sept. 1989.
 
33
Tseng, P.-S. A parallelizing compiler for distributed memory parallel computers. In Proceeding: of the SIGPLAN '90 Con}e. rence on Program Language Design amt Implementation, (June 1990, White Plains, N.Y.).
 
34
Wolfe, M.J. Optivaizing Super. MIT Press, Cambridge, Mass., 1989.
 
35
Wolfe, M J. Senfi-automatk: domain decomposition, in Proceedings ' the 4th Con}erence on H~percube Concurrent CamImters and Applications, (Mar. 1989, Monterey, Calif.).
 
36
Wu, J., Saltz, j., Hiranandani, S. and Berryman, H. Runtime compilation m:ethods for muiticomputers. In Proceedings of the 1991 International Ctm}i, rence on Parallel Processing, (Aug. 1991, St. Charles, II.).
 
37
Zima, H., Bast, H.-J. and Gerndt, M. SUPERB: A tool for semi-automatic MIMD/SIMD parallelization. Parallel Computing, 6 (1988), 1-1.8.

CITED BY  120


REVIEW

"Michael Wolfe : Reviewer"

Compiler techniques used or planned for the Fortran D compiler effort at Rice University are described. The Fortran D language is only briefly touched upon; the essential decomposition, align, and  more...

Collaborative Colleagues:
Seema Hiranandani: colleagues
Ken Kennedy: colleagues
Chau-Wen Tseng: colleagues