1 citations · 1 across the 4 of their papers we have counts for
4 papers
A Fast Hardware Pseudorandom Number Generator Based on xoroshiro128
James Hanlon, Stephen Felix
The Graphcore Intelligence Processing Unit contains an original pseudorandom number generator (PRNG) called xoroshiro128aox, based on the F2-linear generator xoroshiro128. It is de…
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…
Emulating a large memory with a collection of small ones
James Hanlon
Sequential computation is well understood but does not scale well with current technology. Within the next decade, systems will contain large numbers of processors with potentially…
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…