Affiliation:
1. The Queen's Univ. of Belfast, Northern Ireland, UK
Abstract
The high-level languages proposed for supercomputers, such as vector and array processors, have been designed using one of the following two approaches: (1) an existing sequential language is adapted, (2) a new language based on the hardware is developed. Recently, there has emerged a third approach, which does not require the programmer to be aware of the sequential nature of the language or the hardware characteristics.
Examples of these language groups are examined to illustrate their main features and what is required of a programmer when using such languages. The study therefore enables a comparison of the different language approaches to be made.
Publisher
Association for Computing Machinery (ACM)
Subject
General Computer Science,Theoretical Computer Science
Reference58 articles.
1. The Illiac IV computer;BARNES G. H.;IEEE Trans. Comput. C~17,1968
2. Design of a massively parallel computer;BATCHER K. E.;IEEE Trans. Comput. C-29,1980
3. CDC 1981. Cyber 200 (Model 205) Computer System Hardware Reference Manual. Pub. 60256020 CDC St. Paul Minn. CDC 1981. Cyber 200 (Model 205) Computer System Hardware Reference Manual. Pub. 60256020 CDC St. Paul Minn.
Cited by
20 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Programmierung;Springer Reference Technik;2023
2. Programmierung;HÜTTE – Das Ingenieurwissen;2021
3. Array programming in pascal;Proceedings of the 2nd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming;2015-06-13
4. Compiling Vector Pascal to the XeonPhi;Concurrency and Computation: Practice and Experience;2015-05-18
5. Technische Informatik;Das Ingenieurwissen: Technische Informatik;2014