程序代写代做代考 algorithm data science 香港中文大学(深圳)数据科学院 School of Data Science

香港中文大学(深圳)数据科学院 School of Data Science

CSC4005 – Distributed and Parallel Computing
Prof. Yeh-Ching Chung

School of Data Science
Chinese University of Hong Kong, Shenzhen

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science
Instructor
Dr. Yeh-Ching Chung (ychung@cuhk.edu.hk)
Course Tutor
Liu Haolin (刘浩霖): 115010192@link.cuhk.edu.cn
Li Yingru (李英儒): 218019038@link.cuhk.edu.cn
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
http://www.cs.nthu.edu.tw/~ychung/syllabus/CSC4005-2020-Fall.htm
Class Information

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science
Textbook
(Textbook)
Parallel Programming – Techniques and applications Using Networked  Workstations and Parallel Computers (2nd Edition), Prentice Hall, 2001.
Barry Wilkinson and Michael Allen

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science
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

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science
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

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science
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 email to me with supporting document beforehand

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science
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

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science
Academic Honesty
Zero Tolerance
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
http://www.cuhk.edu.cn/departsite/ar/en/Academic.html

National Tsing Hua University ® copyright OIA

香港中文大学(深圳)数据科学院
CUHK-SZ School of Data Science

/docProps/thumbnail.jpeg