Skip to content

Commit

Permalink
starting to create the course
Browse files Browse the repository at this point in the history
  • Loading branch information
ozsu committed Nov 28, 2023
1 parent cd072fd commit 5a0af37
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 2 deletions.
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,28 @@
# CS 848 (Winter 2024)
# Disaggregated and Heterogeneous Computing Platform for Graph Processing

+ **Instructor:** [M. Tamer Özsu](https://cs.uwaterloo.ca/~tozsu/)
+ **Seminar Room:** DC 2585
+ **Seminar Time:** Tue 1:30pm-4:30pm

## Overview
There is significant interest in using hardware accelerators for data management. Most of the work has focused on GPUs, but there is interest in the use of FPGAs as well. In parallel, there is research on disaggregated architectures. Initially the focus was on disaggregated storage (most cloud data centres now deploy disaggregated storage), but now disaggregated memory is being investigated. This course will consider the design space when both of these lines of research are combined to develop a disaggregated and heterogeneous platform. The design space is large, so to focus our attention, we will focus on graph workloads.

The course is based on weekly paper readings and student presentations, discussions, and
a term project.

## Course Logistics

+ Weeks 1 and 2: I will be presenting some background material to set the stage. There are background reading materials for this section and I expect you to read them and be prepared to discuss (see below for details).

+ Weeks 3-In the subsequent weeks, we will spend the class time in paper presentations and discussions. Each week will be two paper presentation and discussions. Each student will present one paper and the presentations will be about 45 minutes. The presenter is expected to investigate the necessary background and present that as well as the paper. Then we will have a discussion.


## Workload Breakdown
+ Class Participation: 15%
+ Paper Reviews: 20%
+ Presentation: 15%
+ Project: 50%

## Weekly Schedule
See the schedule [here][Schedule.md]. Please note that we might adjust it as needed.
17 changes: 17 additions & 0 deletions Schedule.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
##Schedule

| Week | Date | Topic | Speaker |Readings |
|:-----|:-----|:-----|:------------|
| 1 | 1/9 | Introduction to Disaggregated & Heterogeneous Platforms | M. Tamer Özsu | |
| 2 | 1/16 | Introduction to Graph Processing | M. Tamer Özsu| |
| 3 | 1/23 | | Student 1 </br> Student 2 | |
| 4 | 1/30 | | Student 3 </br> Student 4 | |
| 5 | 2/6 | | Student 5 </br> Student 6| |
| 6 | 2/13 | | Student 7 </br> Student 8 | |
| 7 | 2/20 | No class -- Reading week| | |
| 8 | 2/27 | | Student 9 </br> Student 10 | |
| 9 | 3/5 | | Student 11 </br> Student 12 | |
| 10 | 3/12 | | Student 13 </br> Student 14 | |
| 11 | 3/19 | | | |
| 12 | 3/26 | | | |
| 13 | 4/2 | | | |
2 changes: 0 additions & 2 deletions index.html

This file was deleted.

0 comments on commit 5a0af37

Please sign in to comment.