GPU and Distributed Architecture Computing

2023-2024    1st Semester

Instructor: Conf. Dr. Rareș Boian <rares at cs.ubbcluj.ro>

Syllabus

News
2023-10-04: Welcome! Please read carefully all the details below.

Online Communication and Collaboration Graded Work Final grade calculation
Re-examination
Weekly Schedule

Week Lecture Seminar Projects
N T
1: Oct 2 Parallel architectures; GPU project kick-off Project development
2: Oct 9 GPU architecture; parallel algorithm examples
3: Oct 16 Introduction to CUDA Project development
4: Oct 23 Introduction to OpenCL
5: Oct 30 GPU work scheduling Project development and grading
6: Nov 6 GPU memory usage optimizations
7: Nov 13 Synchronization, atomic operations, streams Project development and grading
8: Nov 20 GPU project (F, N) optimization analysis
9: Nov 27 Distributed programming paradigms overview Project development and grading
10: Dec 4 Functional and Clojure paradigms
11: Dec 11 Communicating sequential processes Project development and grading
12: Dec 18 Actors and agents
-: Dec 25 Vacation
-: Jan 1 Vacation
13: Jan 8 Project grading Project grading
14: Jan 15 Project grading