Introduction to Parallel Computing
Training Provider: Singapore University of Social Sciences
Course Reference: TGS-2025053962
S$1,606
About This Course
ICT323 introduces parallel computing as cost effective method for the fast solutions of computationally large and data-intensive problems. It covers basic concepts of parallel computing, parallel platforms and communication methods, shared and distributed memory architecture, GPU and CUDA programming, and examples of parallel computing models. Students will learn to leverage hardware architectures and standard tools like OpenMP and MPI to achieve parallelisation and high performance computing. The experiment labs will guide students use tools to simulate parallel programs and acquire hands-on skills.
What You'll Learn
1. Describe the concepts and importance of parallel computing
2. Illustrate shared and distributed memory architectures
3. Compare different parallel programming models
4. Differentiate CPU and GPU
5. Practice parallel computing with MPI
6. Experiment OpenMP for parallel computing
2. Illustrate shared and distributed memory architectures
3. Compare different parallel programming models
4. Differentiate CPU and GPU
5. Practice parallel computing with MPI
6. Experiment OpenMP for parallel computing
Entry Requirements
ICT114 & ICT246
Course Details
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.
More Courses from Singapore University of Social Sciences
This 'Person-of-the-Therapist' (POTT) training model is designed for practicing counsellors, psychol...
Singapore has a growing and vibrant electronics industry that generated more than $131 billion of ou...
The (SCTP) Certificate in Facilities Management is a 6-month, practice-oriented programme designed t...