ADVANCED PROFILING OF OPENACC CODE
ADVANCED PROFILING OF OPENACC CODE
WAYS TO ACCELERATE APPLICATIONS
OPENACC PROFILING TOOLS
PGPROF: OPENACC CPU AND GPU PROFILER
EXPLORATION & PRODUCTION WORKFLOW
EXPLORATION & PRODUCTION WORKFLOW
ACQUIRE SEISMIC DATA
REAL ROCK VS SEISMIC REFLECTION
USE KNOWN MODEL
PROCESS SEISMIC DATA
PSEUDO-CODE FOR KIRCHHOFF MIGRATION
HOW YOU ACCELERATE CODE WITH GPUS
ASSESS BASELINE CPU PROFILE
RESULTS
UNIFIED MEMORY IMPROVES PRODUCTIVITY
OPENACC AND UNIFIED MEMORY
OPENACC AND UNIFIED MEMORY
RESULTS
RESULTS
RESULTS
OPTIMIZATION
RESULTS
DEPLOY
QWIKLABS: GETTING ACCESS
ACCESS TO HOMEWORK
INSTALL THE OPENACC TOOLKIT (OPTIONAL)
WHERE TO FIND HELP
Powered by
GitBook
RESULTS
RESULTS
SUKDMIG2D
Configuration
Model Size
Cores
Elapsed Time
Speed up
CPU Only (Baseline)
2x E5-2698 v3 2.30GHz
2301 x 751
1
218
1.00
OpenACC (Managed)
1x K40 GPU
2301 x 751
2880
46
4.70
results matching "
"
No results matching "
"