Projects per year
Abstract
This paper introduces the ADVANCE approach to engineering concurrent systems using a new component-based approach.
A cost-directed tool-chain maps concurrent programs onto
emerging hardware architectures, where costs are expressed in terms of
programmer annotations for the throughput, latency and jitter of components.
These are then synthesized using advanced statistical analysis techniques to give overall cost information about the concurrent system that can be exploited
by the hardware virtualisation layer to drive mapping and scheduling decisions.
Initial performance results are presented, showing that the ADVANCE technologies
provide a promising approach to dealing with near- and future-term complexities
of programming heterogeneous multi-core systems.
A cost-directed tool-chain maps concurrent programs onto
emerging hardware architectures, where costs are expressed in terms of
programmer annotations for the throughput, latency and jitter of components.
These are then synthesized using advanced statistical analysis techniques to give overall cost information about the concurrent system that can be exploited
by the hardware virtualisation layer to drive mapping and scheduling decisions.
Initial performance results are presented, showing that the ADVANCE technologies
provide a promising approach to dealing with near- and future-term complexities
of programming heterogeneous multi-core systems.
Original language | English |
---|---|
Title of host publication | Parallel Computing 2011 (ParCo 2011) |
Number of pages | 10 |
Publication status | Published - Aug 2011 |
Keywords
- Parallelism
- Statistics
- Functional Programming
Fingerprint
Dive into the research topics of 'Concurrent Software Engineering on Multicore Systems Supported by Statistical Performance Analysis'. Together they form a unique fingerprint.Projects
- 1 Finished
-
EP/F030657/1 Adaptive Hardware Systems: Copy of Adaptive Hardware Systems with Novel Algorithmic Design and Guaranteed Resource Bounds
Hammond, K. (PI)
1/09/08 → 31/08/11
Project: Standard