Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jian Xu 0012

dblp:73/1149-12 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2019
0000-0003-2542-1971ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Storage systems · 48% Memory systems · 45% Interconnection networks and networks-on-chip · 8%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
non-volatile memory
0.832019
Finding and Fixing Performance Pathologies in Persistent Memory Software Stacks · ASPLOS 2019
NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories · FAST 2016
DC express: shortest latency protocol for reading phase change memory over PCI express · FAST 2014
Storage systems › file systems › file system design
persistent memory file system
0.722019
Finding and Fixing Performance Pathologies in Persistent Memory Software Stacks · ASPLOS 2019
NOVA-Fortis: A Fault-Tolerant Non-Volatile Main Memory File System · SOSP 2017
Storage systems
file systems
0.212016
NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories · FAST 2016
Storage systems › file systems › write-optimized file system
log-structured file system
0.212016
NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories · FAST 2016
Interconnection networks and networks-on-chip › high-speed interconnect
PCIe interconnect
0.212014
DC express: shortest latency protocol for reading phase change memory over PCI express · FAST 2014
Memory systems › non-volatile memory
phase change memory
0.212014
DC express: shortest latency protocol for reading phase change memory over PCI express · FAST 2014
Memory systems › non-volatile memory
non-volatile main memory
0.112017
NOVA-Fortis: A Fault-Tolerant Non-Volatile Main Memory File System · SOSP 2017

Methods — techniques the papers use, named apart from their topics

trace analysis · 0.8performance profiling · 0.8
YearPublicationVenuePosition
2019 Finding and Fixing Performance Pathologies in Persistent Memory Software Stacks
abstract
Emerging fast, non-volatile memories will enable systems with large amounts of non-volatile main memory (NVMM) attached to the CPU memory bus, bringing the possibility of dramatic performance gains for IO-intensive applications. This paper analyzes the impact of state-of-the-art NVMM storage systems on some of these applications and explores how those applications can best leverage the performance that NVMMs offer. Our analysis leads to several conclusions about how systems and applications should adapt to NVMMs. We propose FiLe Emulation with DAX (FLEX), a technique for moving file operations into user space, and show it and other simple changes can dramatically improve application performance. We examine the scalability of NVMM file systems in light of the rising core counts and pronounced NUMA effects in modern systems, and propose changes to Linux's virtual file system (VFS) to improve scalability. We also show that adding NUMA-aware interfaces to an NVMM file system can significantly improve performance.
Jian Xu 0012, Juno Kim, Amir Saman Memaripour, Steven Swanson
ASPLOS1
2017 NOVA-Fortis: A Fault-Tolerant Non-Volatile Main Memory File System
abstract
Emerging fast, persistent memories will enable systems that combine conventional DRAM with large amounts of non-volatile main memory (NVMM) and provide huge increases in storage performance. Fully realizing this potential requires fundamental changes in how system software manages, protects, and provides access to data that resides in NVMM. We address these needs by describing an NVMM-optimized file system called NOVA-Fortis that is both fast and resilient in the face of corruption due to media errors and software bugs. We identify and propose solutions for the unique challenges in adding fault tolerance to an NVMM file system, adapt state-of-the-art reliability techniques to an NVMM file system, and quantify the performance and storage overheads of these techniques. We find that NOVA-Fortis' reliability features consume 14.8% of the storage for redundancy and reduce application-level performance by between 2% and 38% compared to the same file system with the features removed. NOVA-Fortis outperforms DAX-aware file systems without reliability features by 1.5x on average. It outperforms reliable, block-based file systems running on NVMM by 3x on average.
Jian Xu 0012, Lu Zhang 0064, Amir Saman Memaripour, Akshatha Gangadharaiah, Amit Borase, Tamires Brito Da Silva, Steven Swanson, Andy Rudoff
SOSP1
2016 NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories
Jian Xu 0012, Steven Swanson
FAST1
2014 DC express: shortest latency protocol for reading phase change memory over PCI express
Dejan Vucinic, Qingbo Wang, Cyril Guyot, Robert Mateescu, Filip Blagojevic, Luiz Franca-Neto, Damien Le Moal, Trevor Bunker, Jian Xu 0012, Steven Swanson, Zvonimir Bandic
FAST9