Concurrent programming: principles and practice
Concurrent programming: principles and practice
Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
A formal basis for architectural connection
ACM Transactions on Software Engineering and Methodology (TOSEM)
Towards a taxonomy of software connectors
Proceedings of the 22nd international conference on Software engineering
Types and programming languages
Types and programming languages
MPI code encapsulating using parallel CORBA object
Cluster Computing
A Parallel CORBA Component Model for Numerical Code Coupling
GRID '02 Proceedings of the Third International Workshop on Grid Computing
ICSE '93 Selected papers from the Workshop on Studies of Software Design
PARDIS: A Parallel Approach to CORBA
HPDC '97 Proceedings of the 6th IEEE International Symposium on High Performance Distributed Computing
Topological Skeletons in Haskell#
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
An architecture for concurrent, peer-to-peer components
An architecture for concurrent, peer-to-peer components
Send-receive considered harmful: Myths and realities of message passing
ACM Transactions on Programming Languages and Systems (TOPLAS)
Reo: a channel-based coordination model for component composition
Mathematical Structures in Computer Science
Issues in computational frameworks
Concurrency and Computation: Practice & Experience - Computational Frameworks
The CCA component model for high-performance scientific computing
Concurrency and Computation: Practice & Experience - Computational Frameworks
Towards an architecture for component-oriented parallel programming: Research Articles
Concurrency and Computation: Practice & Experience - Component and Framework Technology in High-Performance and Scientific Computing
Collective Interfaces for Distributed Components
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
Exogenous connectors for software components
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Implementing endogenous and exogenous connectors with the common component architecture
Proceedings of the 2009 Workshop on Component-Based High Performance Computing
Hi-index | 0.00 |
Some requirements of high-performance computing (HPC), mainly regarding parallel synchronization, are not met by the service connectors of standard commercial component models. Thus, this paper analyzes the usual extensions to the notion of service connector and provides alternative solutions based on type system theory, achieving a higher-level of abstraction. A notion of "abstract connector", adopted by HPE (the # Programming Environment), is presented.