ACM Home Page
Please provide us with feedback. Feedback
EVA: an explicit vector language
Full text PdfPdf (1.32 MB)
Source ACM SIGPLAN Notices archive
Volume 25 ,  Issue 8  (August 1990) table of contents
Pages: 53 - 71  
Year of Publication: 1990
ISSN:0362-1340
Authors
J. Dekeyser  Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Techniques de Lille, 59655 Villeneuve d'Ascq - France
Ph. Marquet  Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Techniques de Lille, 59655 Villeneuve d'Ascq - France
Ph. Pruex  Laboratoire d'Informatique Fondamentale de Lille, Université des Sciences et Techniques de Lille, 59655 Villeneuve d'Ascq - France
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 14,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/87416.87466
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
[ANS 89] ANSI, System Programming Languages, FORTRAN 8x, X3J3 draft S8.112, June 1989.
3
 
4
[CRA 86] Cray Research Inc., "CFT 77 Reference Manual", SR-0018, 1986, Mendota Heights MN 55120, USA.
 
5
[CDC 86] Control Data Corp., "Fortran 200 Reference Manual", 60480200, 1986.
 
6
[DAV 77] C.G. Davis and C.R. Vick, "The Software Development System", IEEE Trans. Software Eng., vol. SE-3, no. 1, pp. 69-84, Jan. 1987.
 
7
[JEG 87] Y. Jégou, "Le language vectoriel Hellena", INRIA-Publication interne, no. 368, June 1987. (in French).
 
8
 
9
[JOH 75] S.C. Johnson, "Yacc : Yet Another Compiler Compiler", Comp. Sci. Tech. Rep. 32, AT&T Bell Labs., Murray Hill (NJ).
 
10
 
11
 
12
[MIU 83] K. Miura, K. Uchida, "FACOM Vector Processor VP 100/200", Proceedings of the NATO Advanced Research Workshop on High Speed Computing, Jülich, W. Germany, June 20-22, 1983.
 
13
[PAU 75] G. Paul, M. W. Wilson, "The VECTRAN Language: An Experimental Language for Vector/Matrix Array Processing", IBM Palo Alto Scientific Center, Report 6320-3334, August 1975.
14
 
15
[PER 83] R.H. Perrott, D. Crookes and P. Milligan, "The Programming Language ACTUS", Software - Practice and Experience, vol. 13, pp. 305-322, April 1983.
16
17
 
18
[VOL 89] G. Völksen and P. Wehrum, "Ada for Scientific Computation on Vector Processors", Journal of Pascal, Ada & Modula 2, pp. 16-32, Nov-Dec 1989.

Collaborative Colleagues:
J. Dekeyser: colleagues
Ph. Marquet: colleagues
Ph. Pruex: colleagues