Accession Number : ADA256656


Title :   Concurrent File Operations in a High Performance Fortran


Descriptive Note : Contractor rept.


Corporate Author : INSTITUTE FOR COMPUTER APPLICATIONS IN SCIENCE AND ENGINEERING HAMPTON VA


Personal Author(s) : Brezany, Peter ; Gerndt, Michael ; Mehrotra, Piyush ; Zima, Hans


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a256656.pdf


Report Date : Sep 1992


Pagination or Media Count : 18


Abstract : Distributed memory multiprocessor systems can provide the computing power necessary for large-scale scientific applications. A critical performance issue for a number of these applications is the efficient transfer of data to secondary storage. Recently several research groups have proposed FORTRAN language extensions for exploiting the data parallelism of such scientific codes on distributed memory architectures. However, few of these high performance FORTRANs provide appropriate constructs for controlling the use of the parallel I/O capabilities of modern multiprocessing machines. In this paper, we propose constructs to specify I/O operations for distributed data structures in the context of Vienna Fortran. These operations can be used by the programmer to provide information which can help the compiler and runtime environment make the most efficient use of the I/O subsystem. Distributed-memory multiprocessors; Concurrent input/output; Data distribution; Fortran language extensions.


Descriptors :   *INPUT OUTPUT PROCESSING , *COMPUTER FILES , INPUT , OUTPUT , ENVIRONMENTS , FORTRAN , OPERATION , MACHINES , POWER , ARCHITECTURE , PAPER , COMPILERS , NUMBERS , PROGRAMMERS , STORAGE , MULTIPROCESSORS , LANGUAGE , SCALE , DISTRIBUTION , SECONDARY , STRUCTURES


Subject Categories : Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE