Close

Presentation

This content is available for: Workshop Reg Pass. Upgrade Registration
Pure: Evolving Message Passing To Better Leverage Shared Memory within Nodes
DescriptionPure is a new programming model and runtime system explicitly designed to take advantage of shared memory within nodes in the context of a mostly message passing interface enhanced with the ability to use tasks to make use of idle cores. We use microbenchmarks to evaluate Pure’s key messaging and collective features and also show application speedups up to 2.1x on the CoMD molecular dynamics application. Overall, Pure offers improved performance by aggressively leveraging modern shared memory nodes with a programming model that will be familiar to MPI programmers.
Event Type
Workshop
TimeMonday, 13 November 202312:06pm - 12:30pm MST
Location702
Tags
Applications
Distributed Computing
Compilers
Heterogeneous Computing
Message Passing
Programming Frameworks and System Software
Runtime Systems
Task Parallelism
Registration Categories
W