GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Performance Optimization
Presentation
Media
Achieving Deterministic Execution Times in CUDA Applications
Abstract:
CUDA has been an industry standard for high-performance computing applications to use GPU parallelism for general-purpose computing. Achieving high compute throughput has always been an important goal. But CUDA is increasingly used in autonomous vehicles and robotics, where deterministic execution time is important. We'll discuss some application and system design considerations to help CUDA developers achieve deterministic execution times. We will also talk about tricks to avoid bubbles in the GPU pipeline and improve GPU utilization, general programming practices, and application design for deterministic execution times.
 
Topics:
Performance Optimization, Autonomous Vehicles
Type:
Talk
Event:
GTC Silicon Valley
Year:
2019
Session ID:
S9652
Streaming:
Download:
Share: