Extending and implementing the Self-adaptive Virtual Processor for distributed memory architectures
| Authors |
|
|---|---|
| Publication date | 2011 |
| Number of pages | 12 |
| Publisher | Ithaca, NY: ArXiv |
| Organisations |
|
| Abstract |
Many-core architectures of the future are likely to have distributed memory organizations and need fine grained concurrency management to be used effectively. The Self-adaptive Virtual Processor (SVP) is an abstract concurrent programming model which can provide this, but the model and its current implementations assume a single address space shared memory. We investigate and extend SVP to handle distributed environments, and discuss a prototype SVP implementation which transparently supports execution on heterogeneous distributed memory clusters over TCP/IP connections, while retaining the original SVP programming model.
|
| Document type | Report |
| Note | Technical report, self-published on arXiv.org |
| Language | English |
| Published at |
http://arxiv.org/abs/1104.3876
(Final published version)
|
| Downloads |
2011_Distributed_SVP_ArXiv.pdf
(Final published version)
|
| Permalink to this page | |