SL—a ``quick and dirty'' but working intermediate language for SVP systems. Poss, R. Technical Report arXiv:1208.4572v1 [cs.PL], University of Amsterdam, August, 2012.
SL—a ``quick and dirty'' but working intermediate language for SVP systems [link]Paper  SL—a ``quick and dirty'' but working intermediate language for SVP systems [pdf]Local  abstract   bibtex   
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.

Downloads: 0