Publication | Closed Access
A new vision for coarray Fortran
66
Citations
6
References
2009
Year
Unknown Venue
EngineeringSoftware EngineeringFortran 2008Software AnalysisFortran LanguageComputational LinguisticsImaging RadarData IntegrationLanguage StudiesComputational GeometryData ManagementNew VisionSatellite ImagingMachine TranslationHigh-level Programming LanguageFortran 95SurveyingSynthetic Aperture RadarProgramming Language ImplementationComputer ScienceExtensible LanguageFunctional ProgrammingProgramming Language DesignRadarAutomated ReasoningProgram AnalysisFormal MethodsRemote SensingLinguistics
In 1998, Numrich and Reid proposed Coarray Fortran as a simple set of extensions to Fortran 95 [7]. Their principal extension to Fortran was support for shared data known as coarrays. In 2005, the Fortran Standards Committee began exploring the addition of coarrays to Fortran 2008, which is now being finalized. Careful review of drafts of the emerging Fortran 2008 standard led us to identify several shortcomings with the proposed coarray extensions. In this paper, we briefly critique the coarray extensions proposed for Fortran 2008, outline a new vision for coarrays in Fortran language that is far more expressive, and briefly describe our strategy for implementing the language extensions that we propose.
| Year | Citations | |
|---|---|---|
Page 1
Page 1