Vectorization of an applicative language: current results and future directions

It is shown that applicative programs do not require special hardware for efficient execution, and with little effort can automatically exploit concurrent and vector processors. The author praises applicative languages for their semantic aesthetics, describes their potential inefficiencies, and high...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Cann, D.C.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:It is shown that applicative programs do not require special hardware for efficient execution, and with little effort can automatically exploit concurrent and vector processors. The author praises applicative languages for their semantic aesthetics, describes their potential inefficiencies, and highlights some important optimizations. In particular, he compares the performances of Sisal and Fortran. It is demonstrated that the applicative paradigm is a powerful tool for scientific computation. One can reap the benefits of side-effect-free semantics and at the same time acquire a performance edge. The results are better maintenance, increased portability, enhanced productivity, and guaranteed confidence and security.< >
DOI:10.1109/CMPCON.1991.128840