scispace - formally typeset
J

Joel Coburn

Researcher at University of California, San Diego

Publications -  17
Citations -  2433

Joel Coburn is an academic researcher from University of California, San Diego. The author has contributed to research in topics: Hardware acceleration & Emulation. The author has an hindex of 11, co-authored 17 publications receiving 2294 citations. Previous affiliations of Joel Coburn include Stanford University & Princeton University.

Papers
More filters
Proceedings ArticleDOI

NV-Heaps: making persistent objects fast and safe with next-generation, non-volatile memories

TL;DR: A lightweight, high-performance persistent object system called NV-heaps is implemented that provides transactional semantics while preventing these errors and providing a model for persistence that is easy to use and reason about.
Proceedings ArticleDOI

Characterizing flash memory: anomalies, observations, and applications

TL;DR: This work empirically characterized flash memory technology from five manufacturers by directly measuring the performance, power, and reliability, and demonstrates that performance varies significantly between vendors, devices, and from publicly available datasheets.
Proceedings ArticleDOI

Moneta: A High-Performance Storage Array Architecture for Next-Generation, Non-volatile Memories

TL;DR: Moneta as mentioned in this paper is a prototype PCIe-attached storage array built from emulated PCM storage called Moneta, which provides a carefully designed hardware/software interface that makes issuing and completing accesses atomic.
Proceedings ArticleDOI

Providing safe, user space access to fast, solid state disks

TL;DR: This work describes a novel storage hardware and software architecture that nearly eliminates two sources of overhead: Entering the kernel and performing file system permission checks and provides a private, virtualized interface for each process and moves file system protection checks into hardware.
Proceedings ArticleDOI

Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing

TL;DR: It is found that paging to fast non-volatile memories is a viable option for some applications, providing an alternative to expensive, powerhungry DRAM for supporting scientific applications with large memory footprints.