Accession Number : ADA302167
Title : NESL: A Nested Data-Parallel Language. (Version 3.1),
Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SCHOOL OF COMPUTER SCIENCE
Personal Author(s) : Blelloch, Guy E.
PDF Url : ADA302167
Report Date : 19 SEP 1995
Pagination or Media Count : 65
Abstract : This report describes NESL, a strongly-typed, applicative, data-parallel language. NESL is intended to be used as a portable interface for programming a variety of parallel and vector computers, and as a basis for teaching parallel algorithms. Parallelism is supplied through a simple set of data-parallel constructs based on sequences, including a mechanism for applying any function over the elements of a sequence in parallel and a rich set of parallel functions that manipulate sequences.
Descriptors : *PROGRAMMING LANGUAGES, *PARALLEL PROCESSING, ALGORITHMS, PORTABLE EQUIPMENT, MODELS, COMPUTERS, INTERFACES, SEQUENCES, MEMORY DEVICES, INTERNAL, LENGTH, SEARCHING, VECTOR ANALYSIS, WORK STATIONS, MACHINES, MULTIPROCESSORS, EXTERNAL, SUPERCOMPUTERS, LOOPS, ITERATIONS, PRIME NUMBERS.
Subject Categories : Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE