Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

Stanford Seminar - The Quest for Low Storage Latency Changes Everything

Stanford University via YouTube

Overview

This course aims to explore the quest for low storage latency and its impact on changing storage technologies. By the end of the course, learners will understand the need for lower latency in storage systems, the improvements required in media and platforms, and the role of technologies like NVM/SCM and NVMe in reducing latency. The course teaches about 3D Xpoint technology, system architecture considerations, and storage software stack optimizations. The teaching method includes lectures, demonstrations, and examples. This course is intended for individuals interested in storage technologies, system architecture, and reducing storage latency.

Syllabus

Introduction.
1956: IBM RAMAC 350.
1983: IBM3380.
2016: 10K RPM HDD.
2016 NVMe NAND SSD.
The Continuing Need For Lower Latency.
Lower Storage Latency Requires Media and Platform Improvements.
Addressing Media Latency: Next Gen NVM/SCM.
3D Xpoint Technology Video.
Demonstration of 3D Xpointâ„¢ SSD Prototype.
Need to Address System Architecture To Go Lower.
Addressing Interface Efficiency With NVMe / PCI.
NVMe Delivers Superior Latency Platform HW/5W Average Latency Excluding Media 4KB.
Storage SW Stack Optimizations.
Synchronous Completion for Queue Depth 1?.
Summary: Block Storage Platform Changes.
Persistent Memory Oriented Platform Changes.
INTEL DIMMS Based on 3D XPoint Technology.
Why Persistent Memory?.
Open NVM Programming Model.
Operating System Support for Persistent Memory.
New Instructions For Flushing Writes.
Example Code.

Taught by

Stanford Online

Reviews

Start your review of Stanford Seminar - The Quest for Low Storage Latency Changes Everything

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.