Dataparallel C: A SIMD Programming Language for Multicomputers
Autor: | Anthony J. Lapadula, M.J. Quinn, R.R. Jones, Ray J. Anderson, Philip J. Hatcher |
---|---|
Rok vydání: | 2005 |
Předmět: |
ComputerSystemsOrganization_COMPUTERSYSTEMIMPLEMENTATION
Programming language Computer science Parallel computing ComputerSystemsOrganization_PROCESSORARCHITECTURES computer.software_genre Programming language implementation High-level programming language Parallel programming model Programming paradigm Compiler Fifth-generation programming language First-generation programming language Low-level programming language computer |
Zdroj: | The Sixth Distributed Memory Computing Conference, 1991. Proceedings. |
Popis: | Dataparallel C is a SIMD extensiotii to the standard C programming language, It is derived from the original C* language developed by Thinking Machine,r Corporation, We have completed a third-generation Dataparalle1 C compiler, which produces SPMD-style C code suitable for execution on Intel and nCUBE multicomputers. In this paper we discuss the characteristics and strengths of data-parallel programming languages, summarize the syntax and semantics of Dataparallel C', and document the perjbrmance of six benchmark programs executing on the nCUBE 3200 multicomputer. Our work demonstrates that SIMD programs can achieve reasonable speedup when compiled and executed on multicomputers. |
Databáze: | OpenAIRE |
Externí odkaz: |