EVA: an explicit vector language

  • Authors:
  • J. Dekeyser;Ph. Marquet;Ph. Pruex

  • Affiliations:
  • Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Techniques de Lille, 59655 Villeneuve d'Ascq - France;Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Techniques de Lille, 59655 Villeneuve d'Ascq - France;Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Techniques de Lille, 59655 Villeneuve d'Ascq - France

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

Fortran is the main language used on supercomputer today. Indeed, all supercomputers compilers have extensions, providing language features for explicit vector handling, to Fortran 77. These extensions are different on each machine and their functions are limited. Even with the next standard Fortran 8x, vector syntax is incomplete. EVA is an explicit vector language with powerful vector handling tools. Taking into account the billion of dollars invested in productive Fortran 77 programs, EVA has been designed keeping in mind Fortran and C interface facilities.