Optimizations For 3D Graphics
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.
Working knowledge of C++ and introductory knowledge of platform architecture.
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.
University of California, Berkeley