HPCG Lab Course Home Syllabus Schedule<

 

 

Wk Date Notes Resources Lab/Projects/Reading
1 Jan 9 CGT 581-I-00-Course Intro

Introduction to parallel computing

Watch
Part 1. Meet Intel® Xeon PhiT Processors
Resources: XeonPhi.com
2 Jan 16 No class    
3 Jan 23 How to config Xming and putty for Windows

How to config Xming and putty for Windows

OpenMP

OpenMP lecture code


OpenMP.org

Wikipedia

Lawrence Livermore National Laboratory

OpenMP in Visual C++

Lab 1

Textbook Chapters 1-2
4 Jan 30 Performance analysis

Performance analysis code

 
5 Feb 6 Knights Landing Programming Overview




Textbook Chapter 7

Lab 2

6 Feb 13 Intel TBB



Intel TBB Xeon Phi Code Examples

Textbook Chapter 8

Intel TBB

Lab 3

7 Feb 20 Software Defined Visualization Open SWR
Embree
OSPRay
Textbook Chapter 17

8 Feb 27 Vectorization Textbook Chapter 9

9 Mar 6 Final Project Specification

 
10 Mar 12 Spring break - no class  
11 Mar 20 Intel Performance Libraries


Intel Performance Libraries (BLAS) Xeon Phi Code Example

Final project checkpoint specification
Textbook Chapter 13

12 Mar 27 Final project checkpoint 1    
13 Apr 3 Final project checkpoint 2    
14 Apr 10 Final project checkpoint 3    
15 Apr 17 Final project presentation    
16 Apr 24 No class (Eurographics conference)