Integrating dynamic memory placement with adaptive load-balancing for parallel codes on NUMA multiprocessors

Parallel scientific programs executing in a NUMA environment are confronted with the problem of how to place their data in the system's physically separate memories so as to minimise the latency of accesses to this data made by the program's threads. Motivated by this poor performance, thi...

Full description

Bibliographic Details
Main Author: Slavin, Paul
Published: University of Manchester 2008
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.492882