No
Yes
View More
View Less
Working...
Close
OK
Cancel
Confirm
System Message
Delete
My Schedule
An unknown error has occurred and your request could not be completed. Please contact support.
Scheduled
Wait Listed
Personal Calendar
Speaking
Conference Event
Meeting
Interest
There aren't any available sessions at this time.
Conflict Found
This session is already scheduled at another time. Would you like to...
Loading...
Please enter a maximum of {0} characters.
{0} remaining of {1} character maximum.
Please enter a maximum of {0} words.
{0} remaining of {1} word maximum.
must be 50 characters or less.
must be 40 characters or less.
Session Summary
We were unable to load the map image.
This has not yet been assigned to a map.
Search Catalog
Reply
Replies ()
Search
New Post
Microblog
Microblog Thread
Post Reply
Post
Your session timed out.
This web page is not optimized for viewing on a mobile device.Visit this site in a desktop browser or download the mobile app to access the full set of features.
GTC 2018 Silicon Valley

S8434 - Acceleration of HPC Applications on Hybrid CPU-GPU Systems: When Can Multi-Process Service Help?

Session Speakers
Session Description

When does the Multi-Process Service (MPS) improve performance of HPC codes? We aim to answer this question by exploring the effectiveness of MPS in a number of HPC applications combining distributed and shared memory parallel models. A single complex application typically includes stages with limited degree of parallelism where CPU cores are more effective than GPUs, and highly parallelizable stages acceleratable by offloading to the GPUs. MPS allows offloading computation from a number of processes to the same GPU, and, as a result, more CPU cores per node can tackle tasks characterized by limited shared memory parallelism. We demonstrate effectiveness of MPS in large-scale simulations on the IBM Minsky and Witherspoon nodes with two multi-core POWER CPUs combined with 4-6 NVIDIA GPUs.


Additional Information
Supercomputing
Government / National Labs
Intermediate technical
Talk
25 minutes
Session Schedule