A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Session | Date | Topic | Slides | Class Recording | Due | |||||||||||||||||||||||
2 | 1 | Oct 1 (Thu) | Introduction, Motivation, and Course Logistics | Slides - Lec1 | Recording - Lec1 | Filling doodle poll for the UPMEM sessions | |||||||||||||||||||||||
3 | 2 | Oct 6 (Tue) | Memory Basics and Background | Slides - Lec2 | Recording - Lec2 | Sign up for presentation slots | |||||||||||||||||||||||
4 | 3 | Oct 8 (Thu) | Processing In-Memory (I) | Slides - Lec3 | Recording - Lec3 | ||||||||||||||||||||||||
5 | 4 | Oct 13 (Tue) | Guest lecture: Fabric Devaux, UPMEM Title: The True Processing In-Memory Accelerator | Recodring - UPMEM 1 | |||||||||||||||||||||||||
6 | 5 | Oct 15 (Thu) | Processing In-Memory (II) | Slides - Lec 5 | Recording - Lec5 | ||||||||||||||||||||||||
7 | 6 | Oct 21 (Wed) | Guest lecture: UPMEM (in the morning) | Recording - UPMEM 2 | |||||||||||||||||||||||||
8 | 7 | Oct 22 (Thu) | Student paper presentation Student: Yeshwanth Kallati Paper: ComputeDRAM: In-Memory Compute Using Off-the-Shelf DRAMs (MICRO 2019) | Paper review due on Oct 21 at 11:59 PM | |||||||||||||||||||||||||
9 | 8 | Oct 27 (Tue) | Individual meetings to discuss project proposals | Submit your project title and group, due on Oct 25 at 11:59 PM | |||||||||||||||||||||||||
10 | 9 | Oct 29 (Thu) | Project proposal presentations | Project proposal submission, due on Oct 28 at 11:59 PM | |||||||||||||||||||||||||
11 | 10 | Nov 3 (Tue) | Student paper presentation Student: Jason Quinton Paper: PIM-Enabled Instructions: A Low-Overhead, Locality-Aware Processing-in-Memory Architecture (ISCA 2015) Instructor: Pattern Matching on In-Memory Architectures (1) | Paper review due on Nov 2 at 11:59 PM | |||||||||||||||||||||||||
12 | 11 | Nov 5 (Thu) | Student paper presentation Student: Faisal Almaarik Paper: iPIM: Programmable In-Memory Image Processing Accelerator Using Near-Bank Architecture (ISCA 2020) Instructor: Pattern Matching on In-Memory Architectures (2) | Paper review due on Nov 4 at 11:59 PM | |||||||||||||||||||||||||
13 | 12 | Nov 10 (Tue) | Student paper presentation Student: Tim Day Paper: Conv-SRAM: An Energy-Efficient SRAM with In-Memory Dot-product Computation for Low-Power Convolutional Neural Networks (IEEE Journal of Solid-State Circuits) Student: Taghreed Alanazi Paper: A Review of Near-Memory ComputingArchitectures: Opportunities and Challenges (DSD 2018) | Paper review due on Nov 9 at 11:59 PM | |||||||||||||||||||||||||
14 | 13 | Nov 12 (Thu) | Student paper presentation Student: Kaustubh Singh Paper: Compute Cache (HPCA 2017) Student: Youkun Wu Paper: RecNMP: Accelerating Personalized Recommendation with Near-Memory Processing (ISCA 2020) | Paper review due on Nov 11 at 11:59 PM | |||||||||||||||||||||||||
15 | 14 | Nov 17 (Tue) | Project milestone presentations | ||||||||||||||||||||||||||
16 | 15 | Nov 19 (Thu) | Student paper presentation Student: Fred Shieh Paper: Beyond the Wall: Near-Data Processing for Databases (DaMoN 2015) Student: Sadaf Tafazoli Paper: How to Evaluate Deep Neural Network Processors (ISSCC) | Paper review due on Nov 18 at 11:59 PM | |||||||||||||||||||||||||
17 | 16 | Nov 24 (Tue) | Student paper presentation Student: Majid Saeedan Paper: Database Processing-in-Memory: An Experimental Study (VDLB 2019) Student: Maliha Tasnim Paper: PRIME: A Novel Processing-in-memory Architecture for Neural Network Computation in ReRAM-based Main Memory (ISCA 2016) | Paper review due on Nov 23 at 11:59 PM | |||||||||||||||||||||||||
18 | 17 | Nov 26 (Thu) | No class --- Thanksgiving! | ||||||||||||||||||||||||||
19 | 18 | Dec 1 (Tue) | Student paper presentation Student: Abhijit Taneja Paper: BLADE: An in-Cache Computing Architecture for Edge Devices (IEEE Transactions on Computers 2020) | Paper review due on Nov 30 at 11:59 PM | |||||||||||||||||||||||||
20 | 19 | Dec 3 (Thu) | Final project presentations | ||||||||||||||||||||||||||
21 | 20 | Dec 8 (Tue) | Final project presentations | ||||||||||||||||||||||||||
22 | 21 | Dec 10 (Thu) | No class -- work on your final report | Final report and implementation, due on Dec 10 at 11:59 PM | |||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||||
24 | |||||||||||||||||||||||||||||
25 | |||||||||||||||||||||||||||||
26 | |||||||||||||||||||||||||||||
27 | |||||||||||||||||||||||||||||
28 | |||||||||||||||||||||||||||||
29 | |||||||||||||||||||||||||||||
30 | |||||||||||||||||||||||||||||
31 | |||||||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||
100 |