| Time | Lecture Topics | Hands-On Exercise |
|---|---|---|
| 9:00 | Non-uniform memory access | Using thread and memory placement on NUMA systems |
| 10:30 | Morning Tea | |
| 11:00 | Profiling | Profiling applications using VTune |
| 12:30 | Lunch | |
| 13:30 | C++11 Threads | Threads - C++ |
| 15:00 | Afternoon Tea | |
| 15:30 | Lock-free synchronization Transactional memory |
Lock and barrier performance |