January | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
2
|
3
|
4
|
|||
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
Course Introduction Basics of Disk Drives |
23
|
24
|
25
|
26
|
27
Basics of Disk Drives (cont'd) |
28
|
29
Basics of SSDs |
30
|
31
|
February | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
||||||
2
|
3
Basics of SSDs (cont'd) |
4
|
5
Filesystem Basics |
6
|
7
|
8
|
9
|
10
Implementing Filesystems Sample stupid filesystem |
11
|
12
Disk Technology Anderson: Modern Disk Technology Ruemmler & Wilkes: Disk Modeling |
13
|
14
|
15
|
16
|
17
RAID Arrays Patterson, Gibson, & Katz: A Case for RAID Wikipedia on RAID |
18
|
19
Unix File System Ritchie & Thompson: Unix (sections III and IV) FAT32 File System Wikipedia on FAT32 |
20
|
21
"Hello, World" filesystem |
22
|
23
|
24 FAST conference |
25 FAST conference |
26 FAST conference |
27 FAST conference |
28
|
29
|
March | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
2
BSD Fast File System McKusick: Fast File System NTFS How NTFS Works |
3
|
4
Network File Systems Sandberg on the original NFS Satya on Andrew and Coda |
5
|
6
FAT filesystem, part 1 Project proposal due 5 PM |
7
|
8
|
9
Log-Structured and Copy-on-Write Filesystems LFS WAFL |
10
|
11
Canceled for Coronavirus discussion |
12
|
13
|
14
|
15
|
16 Spring break |
17 Spring break |
18 Spring break |
19 Spring break |
20 Spring break |
21
|
22
|
23 COVID-19 break |
24 COVID-19 break |
25 COVID-19 break |
26 COVID-19 break |
27 COVID-19 break |
28
|
29
|
30
Two Best-Paper Winners Consistency-Aware Durability (Roman) SSD reliability (Gabe) |
31
|
April | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Persistent Memory SplitFS (Max) HiNFS (Alé) |
2
|
3
First round of paper suggestions due |
4
|
|||
5
|
6
Outside the Box Composite-file File System (Andreas) Optimizing Hashing (Amanda) |
7
|
8
Distributed Systems GFS (Roman) PVFS (Brad) |
9
|
10
FAT filesystem, part 2 |
11
|
12
|
13
Working at User Level Fuse Performance (Aely) File Systems as Processes (Max) |
14
|
15
SSDs Differential RAID (Huey) SSD FS Reliability (Amanda) |
16
|
17
|
18
|
19
|
20
More Distributed Systems Ceph (Erik) DistCache (Roman) |
21
|
22
SSD Usage Mobile Phone Usage (Alé) SSD Wear Leveling (Huey) |
23
|
24
|
25
|
26
|
27
Thinking Carefully Designing for Disasters (Max) ZFS (Erik) |
28
|
29
|
30
Draft of final report due 9 PM |
May | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
2
|
|||||
3
|
4
|
5
|
6
|
7 Senior Finals |
8 Senior Finals |
9
|
10
|
11 Finals |
12 Finals |
13 Finals |
14 Finals |
15 Finals Final report due 5 PM |
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
© 2020, Geoff Kuenning
This page is maintained by Geoff Kuenning.