HEP SISAL: parallel functional programming
on Parallel MIMD computation: HEP supercomputer and its applications
Communications of the ACM - Special issue on parallelism
Designing efficient algorithms for parallel computers
Designing efficient algorithms for parallel computers
Programming parallel processors
Programming parallel processors
Exploiting multiprocessors: issues and options
Programming parallel processors
FPS T Series parallel processor
Programming parallel processors
Intel iPSC concurrent computer
Programming parallel processors
Programming parallel processors
Compiling C* programs for a hypercube multicomputer
PPEALS '88 Proceedings of the ACM/SIGPLAN conference on Parallel programming: experience with applications, languages and systems
C3P Proceedings of the third conference on Hypercube concurrent computers and applications: Architecture, software, computer systems, and general issues - Volume 1
Communications of the ACM
How to write parallel programs: a guide to the perplexed
ACM Computing Surveys (CSUR)
Process decomposition through locality of reference
PLDI '89 Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation
Software engineering of parallel programs in a computationally oriented display environment
Selected papers of the second workshop on Languages and compilers for parallel computing
Supporting shared data structures on distributed memory architectures
PPOPP '90 Proceedings of the second ACM SIGPLAN symposium on Principles & practice of parallel programming
Strand: new concepts in parallel programming
Strand: new concepts in parallel programming
A production-quality C* compiler for Hypercube multicomputers
PPOPP '91 Proceedings of the third ACM SIGPLAN symposium on Principles and practice of parallel programming
An optimizing C* compiler for a hypercube multicomputer
Languages, compilers and run-time environments for distributed memory machines
A Comparison of 12 Parallel FORTRAN Dialects
IEEE Software
Data-Parallel Programming on Multicomputers
IEEE Software
Compiling Fortran D for MIMD distributed-memory machines
Communications of the ACM
Evaluation of compiler optimizations for Fortran D on MIMD distributed memory machines
ICS '92 Proceedings of the 6th international conference on Supercomputing
Unified compilation of Fortran 77D and 90D
ACM Letters on Programming Languages and Systems (LOPLAS)
LCM: memory system support for parallel language implementation
ASPLOS VI Proceedings of the sixth international conference on Architectural support for programming languages and operating systems
Flexible language constructs for large parallel programs
Scientific Programming
Portable run-time support for dynamic object-oriented parallel processing
ACM Transactions on Computer Systems (TOCS)
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
Compiling for Distributed Memory Architectures
IEEE Transactions on Parallel and Distributed Systems
Language Constructs for Data Partitioning and Distribution
Scientific Programming
On the exploitation of loop-level parallelism in embedded applications
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.02 |
The implementation of two compilers for the data-parallel programming language Dataparallel C is described. One compiler generates code for Intel and nCUBE hypercube multicomputers; the other generates code for Sequent multiprocessors. A suite of Dataparallel C programs has been compiled and executed, and their execution times and speedups on the Intel iPSC/2, the nCUBE 3200 and the Sequent Symmetry are presented.