Mark Mansi

dblp:260/5469 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
3since 2021 · last 2023
0009-0004-4989-898XORCID · corroborated

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

Systems, architecture and hardware · 3 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 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
Cloud and datacenter computing · 35% Hardware accelerators and domain-specific architectures · 35% Performance modeling and evaluation · 23%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%
Theoretical computer science
1 paper
Algorithmic game theory and mechanism design · 100%

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

TopicWeightPapersLastEvidence papers
Operating systems › resource management
memory management
1.022022
CBMM: Financial Advice for Kernel Memory Managers · USENIX ATC 2022
∅sim: Preparing System Software for a World with Terabyte-scale Memories · ASPLOS 2020
Cloud and datacenter computing › resource management
datacenter memory management
0.712023
STYX: Exploiting SmartNIC Capability to Reduce Datacenter Memory Tax · USENIX ATC 2023
Hardware accelerators and domain-specific architectures › network accelerator
SmartNIC
0.712023
STYX: Exploiting SmartNIC Capability to Reduce Datacenter Memory Tax · USENIX ATC 2023
Algorithmic game theory and mechanism design
resource allocation
0.212022
CBMM: Financial Advice for Kernel Memory Managers · USENIX ATC 2022

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

financial advice · 1.1simulation · 0.9prototyping · 0.9SmartNIC offload · 0.7
YearPublicationVenuePosition
2023 FBMM: Using the VFS for Extensibility in Kernel Memory Management
abstract
Modern memory hierarchies are increasingly complex, with more memory types and richer topologies. Unfortunately kernel memory managers lack the extensibility that many other parts of the kernel use to support diversity. This makes it difficult to add and deploy support for new memory configurations, such as tiered memory: engineers must navigate and modify the monolithic memory management code to add support, and custom kernels are needed to deploy such support until it is upstreamed.
Bijan Tabatabai, Mark Mansi, Michael M. Swift
HotOS2
2023 STYX: Exploiting SmartNIC Capability to Reduce Datacenter Memory Tax
Houxiang Ji, Mark Mansi, Jinghan Huang 0001, Reese Kuper, Michael M. Swift, Nam Sung Kim
USENIX ATC2
2022 CBMM: Financial Advice for Kernel Memory Managers
Mark Mansi, Bijan Tabatabai, Michael M. Swift
USENIX ATC1
2020 ∅sim: Preparing System Software for a World with Terabyte-scale Memories
abstract
Recent advances in memory technologies mean that commodity machines may soon have terabytes of memory; however, such machines remain expensive and uncommon today. Hence, few programmers and researchers can debug and prototype fixes for scalability problems or explore new system behavior caused by terabyte-scale memories.
Mark Mansi, Michael M. Swift
ASPLOS1