User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2018/12/25 23:15] – [Papers for Revies] ewentstart [2019/02/12 16:35] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Memory Systems: Fundamentals, Recent Research, Challenges, Opportunities ======  ====== Memory Systems: Fundamentals, Recent Research, Challenges, Opportunities ====== 
  
-Welcome to the wiki for Memory Systems.  This course material is based on Onur Mutlu's lectures October 8-12, 2018 at [[https://www.technion.ac.il/en/home-2/|Technion]], and his lectures during the [[http://acaces.hipeac.net/2018/index.php?page=courseinfo&lecturer=mutlu|HiPEAC ACACES Summer School]] July 9-13, 2018. +Welcome to the wiki for Memory Systems.  This course material is from Onur Mutlu's lectures October 8-12, 2018 at [[https://romankap.github.io/memory-systems-course|Technion]]
 =====Course Information===== =====Course Information=====
  
Line 18: Line 18:
   - Research challenges and opportunities in enabling emerging NVM (non-volatile memory) technologies   - Research challenges and opportunities in enabling emerging NVM (non-volatile memory) technologies
   - Scaling NAND flash memory and SSDs (solid state drives) into the future   - Scaling NAND flash memory and SSDs (solid state drives) into the future
 +
 +{{ :memory_systems-syllabus_with_schedule.pdf | Course Syllabus }}
  
 Many of these topics are based on the following graduate-level course at ETH Zurich: https://safari.ethz.ch/architecture/fall2017/doku.php?id=schedule.   Many of these topics are based on the following graduate-level course at ETH Zurich: https://safari.ethz.ch/architecture/fall2017/doku.php?id=schedule.  
Line 26: Line 28:
  
    
- 
- 
- 
-==== Lectures (Slides and Videos) ==== 
-  - a) Memory Importance and Trends, b) Course Logistics, c) Main Memory and DRAM Basics (Taught on Oct 8th)\\ Lecture Slides {{ :onur-technion2018-lecture1-memoryimportancetrendsfundamentals-october-7-2018-beforelecture.pptx |(.pptx)}}{{ :onur-technion2018-lecture1-memoryimportancetrendsfundamentals-october-7-2018-beforelecture.pdf |(pdf)}}\\ Videos[[https://youtu.be/K8F8pKYaQcc|1.1]] [[https://youtu.be/icyliEdf0x0|1.2]][[https://youtu.be/3DwSV0SyOcs|1.3]] [[https://youtu.be/fuSeQvTttPw|1.4]]  
-  - a) Memory Scaling: Reliability & Security, b) Flash Memory Reliability & Security, c) DRAM Refresh (Taught on Oct 9th)\\ Lecture Slides {{ :onur-technion2018-lecture2-memoryreliabilityandsecurity-october-7-2018-beforelecture.pptx |(.pptx)}} {{ :onur-technion2018-lecture2-memoryreliabilityandsecurity-october-7-2018-beforelecture.pdf |(.pdf)}}\\ Videos [[https://youtu.be/XXczu6oCuy0|2.1]][[https://youtu.be/dP7Sjp9tp20|2.2]][[https://youtu.be/dP7Sjp9tp20|2.3]]  
-  - Processing-in-Memory (Taught on Oct 9th)\\ Lecture Slides {{ :onur-technion2018-lecture3-inmemorycomputation-october-7-2018-beforelecture.pptx |(.pptx)}}{{ :onur-technion2018-lecture3-inmemorycomputation-october-7-2018-beforelecture.pdf |(.pdf)}}\\ Videos [[https://youtu.be/03xZreeIUdQ|3.1]][[https://youtu.be/FxwFD3J8ujo|3.2]][[https://youtu.be/-xNZ_mS6TDk|3.3]] 
-  - Low-Latency Memory (Taught on Oct 10th)\\ Lecture Slides {{ :onur-technion2018-lecture4-memorylatency-october-9-2018-beforelecture.pptx |(.pptx)}}{{ :onur-technion2018-lecture4-memorylatency-october-9-2018-beforelecture.pdf |(.pdf)}}\\ Videos [[https://youtu.be/9sTLFPiuZ_c|4.1]][[https://youtu.be/7xiijinYy3Q|4.2]][[https://youtu.be/m6wlwP0W6W4|4.3]] 
-  - Emerging Memory Technologies (Taught on Oct 10th)\\ Lecture Slides {{ :onur-technion2018-lecture5-emergingmemorytech-october-9-2018-beforelecture.pptx | (.pptx)}}{{ :onur-technion2018-lecture5-emergingmemorytech-october-9-2018-beforelecture.pdf |(.pdf)}}\\ Videos [[https://youtu.be/djdrVQBBK4c|5.1]][[https://youtu.be/ERZPpGrJCIQ|5.2]][[https://youtu.be/sEu4Nk6xGJo|5.3]](until 14:15) 
-  - Memory Interference and QoS (Taught on Oct 10th and Oct 11th)\\ Lecture Slides {{ :onur-technion2018-lecture6-memoryinterferenceandqos-october-10-2018-beforelecture.pptx |(.pptx}}{{ :onur-technion2018-lecture6-memoryinterferenceandqos-october-10-2018-beforelecture.pdf | (.pdf)}}\\ Videos [[https://youtu.be/sEu4Nk6xGJo|6.1]](starting at 14:55) [[https://youtu.be/AIMJ65CYiBA|6.2]][[https://youtu.be/FtriBNlruK0|6.3]][[https://youtu.be/15hRJLhGWGA|6.4]][[https://youtu.be/yqz8BZK9lds|6.5]] 
-  - Interconnects (Taught on Oct 11th and Oct 12th)\\ Lecture Slides {{ :onur-technion2018-lecture7-interconnects-october-11-2018-beforelecture.pptx | (.pptx)}} {{ :onur-technion2018-lecture7-interconnects-october-11-2018-beforelecture.pdf |(.pdf)}}\\ Videos [[https://youtu.be/D5Oq7KmDzGo|7.1]][[https://youtu.be/c9jLqgzk3YE|7.2]][[https://youtu.be/lDvAMrKWISE|7.3]][[https://youtu.be/VO-lGgchxi8|7.4]] 
-  - Asymmetric Multi-Core\\ Lecture Slides {{ :onur-technion2018-lecture8-asymmetricmulticore-october-11-2018-beforelecture.pptx | (.pptx)}} {{ :onur-technion2018-lecture8-asymmetricmulticore-october-11-2018-beforelecture.pdf | (.pdf)}}\\ No videos available 
- 
-==== Papers for Review ==== 
-{{ :paper_review_guidelines.pdf |Paper review guidelines}} 
-  - Kim et al.,{{ :kim-isca14.pdf | "Flipping Bits in Memory Without Accessing Them: An Experimental Study of DRAM Disturbance Errors"}}, in ISCA 2014 
-  - Ahn et al.,{{ :p105-ahn.pdf | "A Scalable Processing-in-Memory Accelerator for Parallel Graph Processing"}}, in ISCA 2015 
-  - Mutlu et al.,{{ :parbs_isca08-old.pdf | "Parallelism-Aware Batch Scheduling: Enhancing both Performance and Fairness of Shared DRAM Systems"}}, in ISCA 2008 
- 
- 
-**Links to previous courses:**\\ 
-[[https://romankap.github.io/memory-systems-course|Memory Systems Technion Course 2018]]\\ 
-[[https://people.inf.ethz.ch/omutlu/acaces2018.html|Memory Systems HiPEAC ACACES Summer School 2018]] 
start.1545779755.txt.gz · Last modified: 2019/02/12 16:34 (external edit)