2 papers
cs.PL2012
Scalable data abstractions for distributed parallel computations
James Hanlon, Simon J. Hollis, David May
The ability to express a program as a hierarchical composition of parts is an essential tool in managing the complexity of software and a key abstraction this provides is to separa…
cs.DC2011
Fast Distributed Process Creation with the XMOS XS1 Architecture
James Hanlon, Simon J. Hollis
The provision of mechanisms for processor allocation in current distributed parallel programming models is very limited. This makes difficult, or even prohibits, the expression of…