kirancodes.me
To Proof Maintenance & Beyond!

An interval constrained memory allocator for the Givy GAS runtime

François Gindraud, Fabrice Rastello, Albert Cohen, François Broquedis

Abstract

The shared memory model helps parallel programming productivity, but it also has a high hardware cost and imposes scalability constraints. Ultimately, higher performance will use distributed memories, which scales better but requires programmers to manually transfer data between local memories, which is a complex task. Distributed memories are also more energy efficient than shared memories, and are used in a family of embedded computing solutions called multi processor system on chip (MPSoC).

Related papers