“Aggressive Performance Optimizations For 3D Graphics” by Barad, Macri, Pallister, Haines and Möller
Conference:
Type(s):
Entry Number: 43
Title:
- Aggressive Performance Optimizations For 3D Graphics
Course Organizer(s):
Presenter(s)/Author(s):
Abstract:
Prerequisites
Working knowledge of C++ and introductory knowledge of platform architecture.
Topics
Platform architecture, basic CPU architecture including SIMD extensions, memory subsystems, graphics cards, data representation and organization (and how it affects performance), code optimizations, memory optimizations, SIMD optimizations, and high-level algorithmic optimizations.
Description
Performance optimizations for 3D graphics programs in relationship to algorithmic design, coding, and data representation. Approaches included 3D algorithmic optimizations and restructuring for target platforms, performance analysis with available profiling and event-based tools, coding techniques for performance, and data representation for efficient processing on target architectures. In the CAL, attendees gained hands-on experience with actual performance measurements, analysis, and optimizations.