GPU and Distributed Architecture Computing 2025-2026 1st Semester |
Instructor: | Conf. Dr. Rareș Boian <rares at cs.ubbcluj.ro> |
Week | Lecture | Seminar | Projects | |
G | T | |||
1: Sep 29 | Parallel architectures; GPU project kick-off | Project development | ||
2: Oct 6 | GPU architecture; parallel algorithm examples | |||
3: Oct 13 | Introduction to CUDA | Project development | ||
4: Oct 20 | Introduction to OpenCL | |||
5: Oct 27 | GPU work scheduling | Project development and grading | ||
6: Nov 3 | GPU memory usage optimizations | |||
7: Nov 10 | Synchronization, atomic operations, streams | Project development and grading | ||
8: Nov 17 | GPU project (F, N) optimization analysis | |||
9: Nov 24 | Distributed programming paradigms overview | Project development and grading | ||
10: Dec 1 (Mon) |
Functional and Clojure paradigms | |||
11: Dec 8 | Communicating sequential processes | Project development and grading | ||
12: Dec 15 | Actors and agents | |||
- : Dec 22 | Vacation | |||
- : Dec 29 | Vacation | |||
13: Jan 5 (Tue,Wed) |
Project grading | Project grading | ||
14: Jan 12 | Project grading |