Computer Engineering Resources
  • Computer Engineering Resources
  • Deep dive
    • Accelerators
    • Distributed Systems
    • Electronics
    • FPGA
    • Hardware Design
    • High Performance Computing
    • Hardware-Software Interface
    • Interconnects
    • Interesting Companies
    • Memory and Storage Systems
    • Systems for ML
    • Computer Networks
    • Operating Systems and Virtualization
    • Parallel Computing
    • Performance
    • Processors
    • Programming Resources relevant to Comp Engg.
    • Computer Security
    • Systems
    • Tools and Utilities
Powered by GitBook
On this page
  • Resources
  • Projects
  • Articles
  • Persistent/Non Volatile Memory
  • Learning resources
  • Projects/Frameworks
  • Research avenues

Was this helpful?

Edit on Git
  1. Deep dive

Memory and Storage Systems

PreviousInteresting CompaniesNextSystems for ML

Last updated 9 months ago

Was this helpful?

Resources

  • and

Projects

  • - HSE is an embeddable key-value store designed for SSDs based on NAND flash or persistent memory. HSE optimizes performance and endurance by orchestrating data placement across DRAM and multiple classes of SSDs or other solid-state storage.

Articles

Persistent/Non Volatile Memory

Learning resources

Projects/Frameworks

Research avenues

- Intel DC Optane technology

- Collection of libraries and tools. Tuned and validated on both Linux and Windows, the libraries build on the DAX feature of those operating systems (short for Direct Access) which allows applications to access persistent memory as memory-mapped files, as described in the SNIA NVM Programming Model.

- ACM Storage and Systems Conference

DRAM Modeling
Understanding and Implementing DRAM Timings
Course lectures by Prof. Michael Swift on PMEM
Optane DCPMM
Persistent Memory Programming book
Overview of DCPMM presented by Arafa, Intel
NVDIMM Primer
Emerging standalone NVM
Quick overview of ordering
PMDK
SYSTOR
Constantly updated thread on developments in memory by Ogawa on twitter
SSD ELI5
TheMemoryGuy
TheSSDGuy
Visualizations for cache and coherence
HSE: Heterogeneous-Memory Storage Engine
Resources
Projects
Articles
Persistent/Non Volatile Memory
Learning resources
Projects/Frameworks
Research avenues