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
Course Introduction Basics of Disk Drives |
22
|
23
Basics of SSDs |
24
|
25
|
26
|
27
|
28
Filesystem Basics |
29
|
30
Filesystem Basics (cont'd) |
31
|
February | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
||||||
2
|
3
|
4
Disk Technology Anderson: Modern Disk Technology Ruemmler & Wilkes: Disk Modeling |
5
|
6
RAID Arrays Wikipedia on RAID Patterson, Gibson, & Katz: A Case for RAID |
7
|
8
|
9
|
10
|
11
Unix File System Ritchie & Thompson: Unix (sections III and IV) FAT32 File System Wikipedia on FAT32 "Hello, World" filesystem |
12
|
13
BSD Fast File System McKusick: Fast File System NTFS NTFS Technical Reference |
14
|
15
|
16
|
17
|
18 FAST conference |
19 FAST conference |
20 FAST conference |
21
|
22
|
23
|
24
|
25
NFS Sandberg on the original NFS Satya on Andrew and Coda FAT filesystem, part 1 |
26
|
27
Distributed File Systems Google File System (Brett) Ori (Sophie) |
28
Project proposals due 5 PM |
March | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
||||||
2
|
3
|
4
Log Structures LFS (Geoff) Log-Structured DRAM (Mari) |
5
|
6
Erasure Codes SSD Error Correction (Brett) Cloud Erasure Codes (Mark) |
7
|
8
|
9
|
10
|
11
Shiny New Things ZFS (Philip) BtrFS (Andrew) |
12
|
13
Down and Dirty SCSI vs. ATA (Mari) SSD Power Failure (Philip) |
14
FAT filesystem, part 2 |
15
|
16
|
17 Spring break |
18 Spring break |
19 Spring break |
20 Spring break |
21 Spring break |
22
|
23
|
24
|
25
Reliability Disk Failures (Philip) Wear Unleveling (Justin) |
26
|
27
Optimization SSD Cache Compression (Yong) Metadata Placement (Andy) |
28
|
29
|
30
|
31
|
April | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Performance Crypto Performance (Brett) When to Compress? (Sophie) |
2
|
3
Alternate Approaches Plan 9 (Jeb) No Server Needed (Mark) Project progress report due midnight |
4
|
5
|
||
6
|
7
|
8
Persistent Memory Byte Addressability (Andrew) Moneta (Justin) |
9
|
10 Kuenning traveling |
11 Kuenning traveling |
12
|
13
|
14
|
15
Rethinking Things Translucent File Service (Jeb) What's a File? (Sophie) |
16
|
17
Two Final File Systems ReconFS (Helen) LegionFS (Mark) |
18
|
19
|
20
|
21
|
22
Project Presentations Andy Russell |
23
|
24
Project Presentations Brett Collins and Justin Jones Yong Li |
25
|
26
|
27
|
28
|
29
Project Presentations Andrew Michaud Jeb Brooks, Philip Davis, and Mark Mann |
30
|
May | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Project Presentations Sophie Blee-Goldman Mariclair Bennett and Helen Woodward Draft of final report due 9 PM |
2
|
3
|
||||
4
|
5 Presentation Days |
6 Projects Day |
7 Presentation Days |
8 Senior Finals |
9 Senior Finals Senior final report due 5 PM |
10
|
11
|
12 Finals |
13 Finals |
14 Finals |
15 Finals Final report due 5 PM (non-seniors) |
16 Finals |
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
© 2014, Geoff Kuenning
This page is maintained by Geoff Kuenning.