Scalable Task Parallelism for NUMA: A Uniform Abstraction for Coordinated Scheduling and Memory Management

Conference object, Contribution for newspaper or weekly magazine English OPEN
Drebes, Andi; Pop, Antoniu; Heydemann, Karine; Cohen, Albert; Drach, Nathalie;
  • Publisher: HAL CCSD
  • Identifiers: doi: 10.1145/2967938.2967946
  • Subject: Task-parallel programming | Memory allocation | [INFO.INFO-PL]Computer Science [cs]/Programming Languages [cs.PL] | NUMA | Scheduling | Data-flow programming

Dynamic task-parallel programming models are popular on shared-memory systems, promising enhanced scalability, load balancing and locality. These promises, however, are undermined by non-uniform memory access (NUMA). We show that using NUMA-aware task and data placement... View more
Share - Bookmark