{"title":"Fortran cubix: definition and implementation","authors":"I. Angus","doi":"10.1145/62297.62398","DOIUrl":null,"url":null,"abstract":"An I/O facility for <italic>FORTRAN</italic> programmers is defined for use with the Crystalline Operating system and the <italic>CUBIX</italic> I/O library. All of the external I/O switches and file types of the <italic>F77</italic> standard <italic>FORTRAN</italic> are supported from within the nodes of a Hypercube. This is expected to both ease the development of <italic>FORTRAN</italic> applications and to greatly facilitate the conversion of existing sequential programs into concurrent versions.\nThe implementation is portable to most machines that have both a <italic>C</italic> and <italic>FORTRAN</italic> compiler. The <italic>FORTRAN</italic> compiler is not required to have the ability to parse I/O statements. The only nonportable components of this package are, the interface codes to bridge between <italic>C</italic> and <italic>FORTRAN</italic>, and the implementation of your favorite <italic>FORTRAN</italic> extensions.","PeriodicalId":299435,"journal":{"name":"Conference on Hypercube Concurrent Computers and Applications","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference on Hypercube Concurrent Computers and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/62297.62398","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
An I/O facility for FORTRAN programmers is defined for use with the Crystalline Operating system and the CUBIX I/O library. All of the external I/O switches and file types of the F77 standard FORTRAN are supported from within the nodes of a Hypercube. This is expected to both ease the development of FORTRAN applications and to greatly facilitate the conversion of existing sequential programs into concurrent versions.
The implementation is portable to most machines that have both a C and FORTRAN compiler. The FORTRAN compiler is not required to have the ability to parse I/O statements. The only nonportable components of this package are, the interface codes to bridge between C and FORTRAN, and the implementation of your favorite FORTRAN extensions.