Performance Tuning and Single Processor Optimization

Опубликовано: 19 Февраль 2021
на канале: San Diego Supercomputer Center
109
4

Bob Sinkovits, SDSC's Director of Scientific Computing Applications, gives a presentation on performance tuning and single processor optimization. This presentation is targeted at attendees who both do their own code development and need their calculations to finish as quickly as possible. We'll cover the effective use of cache, loop-level optimizations, force reductions, optimizing compilers and their limitations, short-circuiting, time-space trade-offs and more. Exercises will be done mostly in C, but emphasis will be on general techniques that can be applied in any language. We will also cover AMD specific compiler options, libraries and performance tools. Learn more about SDSC training at https://www.sdsc.edu/education_and_tr....

Table of Contents
00:00 - Introduction
02:10 - Background & Overview
11:47 - Profiling with gprof
21:25 - 1-Dimensional Arrays
26:27 - Multi-dimensional Arrays
29:09 - Compiling
38:19 - Loop-Level Optimization
51:10 - Force Reductions
54:50 - Inter-procedural Optimizations
56:05 - Summary/Q&A


Смотрите видео Performance Tuning and Single Processor Optimization онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь San Diego Supercomputer Center 19 Февраль 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 10 раз и оно понравилось людям.