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

Niklas Cassel

dblp:330/7804 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0001-8744-0399ORCID · reported

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

Systems, architecture and hardware · 2 · 2 since 2021

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
2 papers
Storage systems · 95% Memory systems · 5%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Storage systems › flash and SSD › solid-state drive
zoned namespace SSD
1.222023
ZNSwap: un-Block your Swap · ACM Trans. Storage 2023
ZNSwap: un-Block your Swap · USENIX ATC 2022
Storage systems › flash and SSD
flash memory management
0.712023
ZNSwap: un-Block your Swap · ACM Trans. Storage 2023
Storage systems › flash and SSD › flash memory management
garbage collection
0.712023
ZNSwap: un-Block your Swap · ACM Trans. Storage 2023
Storage systems › flash and SSD
solid-state drive
0.712023
ZNSwap: un-Block your Swap · ACM Trans. Storage 2023
Operating systems › resource management
memory management
0.212023
ZNSwap: un-Block your Swap · ACM Trans. Storage 2023
Operating systems › resource management › memory management
page swapping
0.212023
ZNSwap: un-Block your Swap · ACM Trans. Storage 2023
Memory systems › memory management
virtual memory
0.212022
ZNSwap: un-Block your Swap · USENIX ATC 2022

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

cross-layer co-design · 1.3
YearPublicationVenuePosition
2023 ZNSwap: un-Block your Swap
abstract
We introduce ZNSwap , a novel swap subsystem optimized for the recent Zoned Namespace (ZNS) SSDs. ZNSwap leverages ZNS’s explicit control over data management on the drive and introduces a space-efficient host-side Garbage Collector (GC) for swap storage co-designed with the OS swap logic. ZNSwap enables cross-layer optimizations, such as direct access to the in-kernel swap usage statistics by the GC to enable fine-grain swap storage management, and correct accounting of the GC bandwidth usage in the OS resource isolation mechanisms to improve performance isolation in multi-tenant environments. We evaluate ZNSwap using standard Linux swap benchmarks and two production key-value stores. ZNSwap shows significant performance benefits over the Linux swap on traditional SSDs, such as stable throughput for different memory access patterns, and 10× lower 99th percentile latency and 5× higher throughput for memcached key-value store under realistic usage scenarios.
Shai Bergman, Niklas Cassel, Matias Bjørling, Mark Silberstein
ACM Trans. Storage2
2022 ZNSwap: un-Block your Swap
Shai Bergman, Niklas Cassel, Matias Bjørling, Mark Silberstein
USENIX ATC2