Download presentation
Presentation is loading. Please wait.
Published byKathryn Paulina Shaw Modified over 5 years ago
1
CSC4005 – Distributed and Parallel Computing
Prof. Yeh-Ching Chung School of Science and Engineering Chinese University of Hong Kong, Shenzhen
2
Class Information Instructor Course Tutor Lectures Tutorials Homepage
Dr. Yeh-Ching Chung Course Tutor Liu Haolin (刘浩霖): Li Yingru (李英儒): Lectures Monday 15:30 – 17:00 TB 103 Wednesday 15:30 – 17:00 TB 103 Tutorials Monday 8:00pm – 9:00pm TA 108 Tuesday 6:00pm – 8:00pm TA 108 Homepage
3
Textbook (Textbook) Parallel Programming - Techniques and applications Using Networked Workstations and Parallel Computers (2nd Edition), Prentice Hall, Barry Wilkinson and Michael Allen
4
Course Syllabus Introduction to the major components of an operating system, how they function together for a computer Introduction to multi-threaded programming Introduction to kernel programming Introduction to multiprocessor architecture
5
Course Topics Introduction to Parallel Computers
Message-Passing Computing and Programming Multithread Programming OpenMP Programming Embarrassingly Parallel Computations Partitioning and Divide-and-Conquer Strategies Pipelined Computations Synchronous Computations Load Balancing and Termination Detection Sorting Algorithms
6
Course Assessment Class participation (5%) Programming Projects (70%)
Parallel Odd-Even Transposition Sort Mandelbrot Set Computation N-Body Simulation Heat Distribution Simulation Final Exam (25%) If you need to apply for a leave for final exam, send to me with supporting document beforehand
7
Learning Outcomes Upon completing this course, students will be able to Understand Pthread, MPI, and OpenMP Write multi-thread programs Write MPI programs Write OpenMP programs Analyze different parallel programs
8
Academic Honesty Zero Tolerance Consequences
Plagiarism, cheating, misconduct in test/exam will be reported to the School for handing. Consequences Zero marks for the concerned assignments/test/exam/whole course, reviewable demerits, non-reviewable demerits, suspension of study, dismissal from University. University Policy to Academic Honesty
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.