作者: Vincent W. Freeh
关键词: Multiprocessing 、 Second-generation programming language 、 High-level programming language 、 Programming language 、 Third-generation programming language 、 Imperative programming 、 Computer science 、 Programming language theory 、 Task parallelism 、 First-generation programming language 、 Parallel computing 、 Low-level programming language 、 Functional logic programming 、 Parallel programming model 、 Language primitive 、 SISAL 、 Functional programming 、 Fifth-generation programming language 、 Instruction-level parallelism 、 Data parallelism 、 Concurrent computing 、 Declarative programming 、 Comparison of multi-paradigm programming languages 、 Explicit parallelism 、 Implicit parallelism 、 Fourth-generation programming language 、 Programming paradigm
摘要: The impact of the parallel programming model on scientific computing is examined. A comparison made between Sisal, a functional language with implicit parallelism, and SR, an imperative explicit parallelism. Both languages are modern, high-level, concurrent languages. Five different applications were programmed in each language, evaluated for programmability performance. performance these two shared-memory multiprocessor compared to other programs written C parallelism provided by library calls.