| EVA: an explicit vector language |
| Full text |
Pdf
(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 |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 14, Citation Count: 0
|
|
|
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.
|
|