{"title":"Fortran cubic:定义和实现","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":"{\"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}","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}
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.