A bridging model for parallel computation
Communications of the ACM
Parallel programming in Split-C
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Implementation of a portable nested data-parallel language
Journal of Parallel and Distributed Computing - Special issue on data parallel algorithms and programming
The Fork95 parallel programming language: design, implementation, application
International Journal of Parallel Programming
Models and languages for parallel computation
ACM Computing Surveys (CSUR)
Java Distributed Computing
The Java Language Specification
The Java Language Specification
Distributed Shared Memory: Concepts and Systems
IEEE Parallel & Distributed Technology: Systems & Technology
ForkLight: A Control-Synchronous Parallel Programming Language
HPCN Europe '99 Proceedings of the 7th International Conference on High-Performance Computing and Networking
Towards a Java Environment for SPMD Programming
Euro-Par '98 Proceedings of the 4th International Euro-Par Conference on Parallel Processing
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I
Library support for hierarchical multi-processor tasks
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Tlib-a library to support programming with hierarchical multi-processor tasks
Journal of Parallel and Distributed Computing
BlockLib: a skeleton library for cell broadband engine
Proceedings of the 1st international workshop on Multicore software engineering
Mixed task and data parallel executions in general linear methods
Scientific Programming
Communicating Multiprocessor-Tasks
Languages and Compilers for Parallel Computing
NestStepModelica: mathematical modeling and bulk-synchronous parallel simulation
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
Towards a bulk-synchronous distributed shared memory programming environment for grids
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
Hi-index | 0.00 |
NestStep is a parallel programming language for the BSP (bulk–synchronous–parallel) model of parallel computation.Extending the classical BSP model, NestStep supports dynamically nested parallelism by nesting of supersteps and a hierarchical processor group concept. Furthermore, NestStep adds a virtual shared memory realization in software, where memory consistency is relaxed to superstep boundaries. Distribution of shared arrays is also supported.A prototype for a subset of NestStep has been implemented based on Java as sequential basis language. The prototype implementation is targeted to a set of Java Virtual Machines coupled by Java socket communication to a virtual parallel computer.