5 papers
An Empirical Guide to the Behavior and Use of Scalable Persistent Memory
Jian Yang, Juno Kim, Morteza Hoseinzadeh +2
After nearly a decade of anticipation, scalable nonvolatile memory DIMMs are finally commercially available with the release of Intel's 3D XPoint DIMM. This new nonvolatile DIMM su…
Pangolin: A Fault-Tolerant Persistent Memory Programming Library
Lu Zhang, Steven Swanson
Non-volatile main memory (NVMM) allows programmers to build complex, persistent, pointer-based data structures that can offer substantial performance gains over conventional approa…
Basic Performance Measurements of the Intel Optane DC Persistent Memory Module
Joseph Izraelevitz, Jian Yang, Lu Zhang +9
Scalable nonvolatile memory DIMMs will finally be commercially available with the release of the Intel Optane DC Persistent Memory Module (or just "Optane DC PMM"). This new nonvol…
Trial by Flyer: Building Quadcopters From Scratch in a Ten-Week Capstone Course
Steven Swanson
We describe our experience teaching an intensive capstone course in which pairs of students build the hardware and software for a remote-controller quad-rotor aircraft (i.e., a qua…
AutoTiering: Automatic Data Placement Manager in Multi-Tier All-Flash Datacenter
Zhengyu Yang, Morteza Hoseinzadeh, Allen Andrews +6
In the year of 2017, the capital expenditure of Flash-based Solid State Drivers (SSDs) keeps declining and the storage capacity of SSDs keeps increasing. As a result, the "selling…