Introduction to Supercomputing (MCS 572)¶
- Introduction to Parallel Computing
- Introduction to Message Passing
- Introduction to Multithreading
- Applications: Sorting, Integration, FFT
- Pipelining
- Synchronized Computations
- Big Data and Cloud Computing
- Architecture and Programming Models for the GPU
- Acceleration with CUDA
- CUDA Thread Organization
- Applications and Case Studies
- Coprocessor Acceleration