MULTILISP: a language for concurrent symbolic computation
ACM Transactions on Programming Languages and Systems (TOPLAS)
Programming parallel algorithms
Communications of the ACM
Performance considerations in software multicasts
ICS '97 Proceedings of the 11th international conference on Supercomputing
ARTS of PEACE—a high-performance middleware layer for parallel distributed computing
Journal of Parallel and Distributed Computing - Special issue on software support for distributed computing
On the Distribution Implementation of Aggregate Data Structures by Program Transformation
Proceedings of the 11 IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing
Implementation and Evaluation of MPI on an SMP Cluster
Proceedings of the 11 IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing
ICC++-AC++ Dialect for High Performance Parallel Computing
ISOTAS '96 Proceedings of the Second JSSST International Symposium on Object Technologies for Advanced Software
High-Level Data Parallel Programming in PROMOTER
HIPS '97 Proceedings of the 1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97)
Template Based Structured Collections
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
Hi-index | 0.00 |
Taco (Topologies and Collections) is a template based object platform for cluster architectures, that provides the flavour of distributed data-parallel programming based on distributed object groups. This paper introduces Taco's basic concepts and discusses template based programming techniques to control the behaviour of (collective) method invocations. In particular, the problem of polymorphism and concurrency control in the context of distributed, parallel computing is addressed.