Communication characterization of parallel applications is essential to understand the interplay between architectures and applications in determining the maximum achievable perfo...
As semiconductor feature sizes decrease, interconnect delay is becoming a dominant component of processor cycle times. This creates a critical need to shift microarchitectural des...
The aim of this paper is to promote the idea of developing reusable coordination patterns for parallel computing, i.e. customizable components from which parallel applications can ...
This article presents a component verification platform called Vercors providing means to analyse the behaviour properties of applications built from distributed components. From...
This article addresses the utilisation of the componentbased approach for building and executing a distributed application that can offer services over a set of heterogeneous and ...