Week | Commencing | Topic | Resources | Lecturer | Reading |
---|---|---|---|---|---|
1 | 22-Sep-2023 | Administration and overview | Document
lecture0-overview.pdf
(263.4 KB)
| Dr. Luo Mai | |
1 | 22-Sep-2023 | Distributed data-parallel programming -- Part I (Programming Models/Languages) | Document
lecture-2.pdf
(3.19 MB)
| Dr. Amir Shaikhha | |
2 | 29-Sep-2023 | Distributed data-parallel programming -- Part II (Functional Collections in Scala) | Document
lecture-3.pdf
(1.1 MB)
| Dr. Amir Shaikhha | |
2 | 29-Sep-2023 | Distributed data-parallel programming -- Part III (Hands-on) | Document
lecture-4-code.txt
(9.63 KB)
| Dr. Amir Shaikhha | |
3 | 06-Oct-2023 | Distributed data-parallel programming -- Part IV (Distributed Collections in Spark) | Document
lecture-5.pdf
(642.17 KB)
| Dr. Amir Shaikhha | |
3 | 06-Oct-2023 | Distributed key-value pairs | Document
lecture-6.pdf
(943.67 KB)
| Dr. Amir Shaikhha | Compulsory: Document
mapreduce-osdi04.pdf
(186.24 KB)
Document
sparkrdd-nsdi12.pdf
(865.54 KB)
Optional: Document
dryad-eurosys07.pdf
(486.64 KB)
Document
yarn-socc13.pdf
(586.79 KB)
|
4 | 13-Oct-2023 | Distributed query processing (SparkSQL) | Document
lecture-7.pdf
(1.37 MB)
| Dr. Amir Shaikhha | Compulsory: Document
sparksql-sigmod15.pdf
(508.05 KB)
Optional: Document
dyradlinq-osdi08.pdf
(406.34 KB)
Document
hadoopdb-vldb09.pdf
(398.68 KB)
Document
shark-sigmod13.pdf
(877.15 KB)
|
4 | 13-Oct-2023 | Distributed graph processing (Pregel) | Document
lecture-8.pdf
(4.35 MB)
| Dr. Amir Shaikhha | Compulsory: Document
pregel-sigmod10.pdf
(473.87 KB)
Optional: Document
graphx-osdi14.pdf
(562.78 KB)
Document
graphlab-vldb12.pdf
(540.88 KB)
|
5 | 20-Oct-2023 | Hands-on exercise | Practical Homework for Scala Collection: Document
assignment-1.pdf
(81.19 KB)
| Amir Noohi | |
5 | 20-Oct-2023 | Hands-on exercise | Practical Homework for Spark: Document
assignment-2.pdf
(68.52 KB)
| Amir Noohi | |
6 | 27-Oct-2023 | Break | |||
7 | 03-Nov-2023 | Machine learning frameworks | Document
lecture10-ml-frameworks.pdf
(1.43 MB)
| Dr. Luo Mai | |
7 | 03-Nov-2023 | Fundamentals for distributed machine learning | Document
lecture11-fundamentals-for-dml.pdf
(1.05 MB)
| Dr. Luo Mai | |
8 | 10-Nov-2023 | Practical distributed machine learning systems |
Document
lecture12-practical-ml-systems.pdf
(1.56 MB)
| Dr. Luo Mai | |
8 | 10-Nov-2023 | Distributed file systems | Document
lecture13-distributed-file-systems.pdf
(1.09 MB)
| Dr. Luo Mai | Document
gfs-sosp2003.pdf
(269.47 KB)
|
9 | 17-Nov-2023 | Guest Lecture | Andrew Fitzgibbon (GraphCore) | ||
10 | 23-Nov-2023 | Cluster resource management |
Document
lecture14-15_resource-management.pdf
(4.21 MB)
| Dr. Luo Mai | |
10 | 23-Nov-2023 | Cluster resource management (cont.) | Dr. Luo Mai | ||
11 | 01-Dec-2023 | Guest Lecture | Dimitrios Vytiniotis (DeepMind) | ||
11 | 01-Dec-2022 | Revision Lecture | Document
lecture16-revision.pdf
(1.96 MB)
| Dr. Luo Mai |
License
All rights reserved The University of Edinburgh