Let MindShare Bring "x86 Code Performance Analysis" to Life for You
Duration: 3 days
Overview
This course is offered in two variants – a Linux variant and a Windows variant, reflecting the differences between the tools in the two different environments. The class will examine the performance of application code executing on the processor cores, with the assistance of the various tools available, and explore ways to optimize the performance. The class will include live demonstrations of the tools, allowing the students’ questions to drive the demonstrations. The processors discussed in the class are Intel’s core architecture.
All of MindShare's classroom and virtual classroom courses can be customized to fit the needs of your group.
What You Will Learn
Note, this is not a operating system tuning class, this is a programmer’s application code optimization class. The examples analyzed are all applications, but the ideas are also relevant to kernel code. There are no student exercises included as part of the class.
Course Outline
Training Materials
Prerequisites
Some experience of reading x86 assembly language is desirable, as the class will look at assembly code to see the details of execution. Familiarity with x86 processor and system architecture is also assumed.
Related Courses
| Course Name | Classroom | Virtual Classroom | eLearning | |
| x86 Code Performance Analysis | 3 days | 6 half-days | ||
| x86 64-bit Architecture | 5 days | 10 half-days | Show Me |
Related Items