Abstract
The recurring problem in supercomputer programming is the difficulty of the software porting process, leading to high costs for software development. This paper outlines the benefits of using a portable software platform, and details one such use.
The portable software platform we axe concerned with is F-code, which is specifically designed to support data-parallel languages. The work described in this paper is part of a larger project, whose aim is to provide a FORTRAN 90 compiler for the Cray T3D supercomputer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ANDF web page, http://www.osf.org/andf/index.html.
Guy E. Belloch. Vector Models for Data-Parallel Computing. MIT Press, Cambridge, Massachusetts, 1990.
A.B. Bolychevsky, V.B. Muchnick, and A.V. Shafarenko. F-code: A portable software platform for data-parallel languages. CSEG report Version 2.1, Dept. of Electronic & Electrical Engineering, University of Surrey, March 1993.
FORTRAN 90 International Standard, ISO/IEC 1539, second edition, 1991.
High Performance FORTRAN Forum. High Performance FORTRAN Language Specification, May 1993. Version 1.0.
High Performance FORTRAN Forum. HPF Scope of Activities and Motivating Applications, November 1994. Version 0.8.
C.R. Jesshope and C.D. Sutton. Compiling data-parallel languages for distributed memory multi-processors. In Proceedings of the 5th Workshop on Compilers for Parallel Computers Malaga, 1995.
V.B. Muchnick and A.V. Shafarenko. Data-parallel computing: the language dimension, 1996.
A.V. Shafarenko. Symmetries in data parallelism. In The Computer Journal, number 38 in 5, pages 365–378, 1995.
C.D. Sutton. The implementation of a Portable Software Platform. PhD thesis, University of Surrey, 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer-Verlag London Limited
About this paper
Cite this paper
Slu§anschi, H.C., Jesshope, C.R. (1996). A FORTRAN 90 to F-code Compiler. In: Jesshope, C., Shafarenko, S. (eds) UK Parallel ’96. Springer, London. https://doi.org/10.1007/978-1-4471-1504-5_4
Download citation
DOI: https://doi.org/10.1007/978-1-4471-1504-5_4
Publisher Name: Springer, London
Print ISBN: 978-3-540-76068-9
Online ISBN: 978-1-4471-1504-5
eBook Packages: Springer Book Archive