Kahfi S. Zulkifli

dblp:339/0487 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2025
0000-0002-7850-9769ORCID · corroborated

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

Systems, architecture and hardware · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 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
Storage systems · 100%
Databases, data mining, and information retrieval
2 papers
Machine learning and data management · 57% Recommender systems · 43%

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

TopicWeightPapersLastEvidence papers
Storage systems › flash and SSD › flash memory
flash storage
0.912025
Heimdall: Optimizing Storage I/O Admission with Extensive Machine Learning Pipeline · EuroSys 2025
Storage systems › key-value storage
embedding table storage
0.712023
EVStore: Storage and Caching Capabilities for Scaling Embedding Tables in Deep Recommendation Systems · ASPLOS (2) 2023
Storage systems
key-value storage
0.712023
EVStore: Storage and Caching Capabilities for Scaling Embedding Tables in Deep Recommendation Systems · ASPLOS (2) 2023
Machine learning and data management
learned database components
0.312025
Heimdall: Optimizing Storage I/O Admission with Extensive Machine Learning Pipeline · EuroSys 2025

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

noise filtering · 1.7machine learning pipeline · 1.7feature engineering · 1.7domain-specific approximation · 1.3caching · 1.3
YearPublicationVenuePosition
2025 Heimdall: Optimizing Storage I/O Admission with Extensive Machine Learning Pipeline
abstract
This paper introduces Heimdall, a highly accurate and efficient machine learning-powered I/O admission policy for flash storage, designed to operate in a black-box manner. We make domain-specific innovations in various ML stages by introducing accurate period-based labeling, 3-stage noise filtering, in-depth feature engineering, and fine-grained tuning, which together improve the decision accuracy from 67% up to 93%. We perform various deployment optimizations to reach a sub-μs inference latency and a small, 28KB, memory overhead. With 500 unbiased random experiments derived from production traces, we show Heimdall delivers 15-35% lower average I/O latency compared to the state of the art and up to 2x faster to a baseline. Heimdall is ready for user-level, in-kernel, and distributed deployments.
Daniar Heri Kurniawan, Rani Ayu Putri, Peiran Qin, Kahfi S. Zulkifli, Ray A. O. Sinurat, Janki Bhimani, Sandeep Madireddy, Achmad I. Kistijantoro, Haryadi S. Gunawi
EuroSys4
2023 EVStore: Storage and Caching Capabilities for Scaling Embedding Tables in Deep Recommendation Systems
abstract
Modern recommendation systems, primarily driven by deep-learning models, depend on fast model inferences to be useful. To tackle the sparsity in the input space, particularly for categorical variables, such inferences are made by storing increasingly large embedding vector (EV) tables in memory. A core challenge is that the inference operation has an all-or-nothing property: each inference requires multiple EV table lookups, but if any memory access is slow, the whole inference request is slow. In our paper, we design, implement and evaluate EVStore, a 3-layer EV table lookup system that harnesses both structural regularity in inference operations and domain-specific approximations to provide optimized caching, yielding up to 23% and 27% reduction on the average and p90 latency while quadrupling throughput at 0.2% loss in accuracy. Finally, we show that at a minor cost of accuracy, EVStore can reduce the Deep Recommendation System (DRS) memory usage by up to 94%, yielding potentially enormous savings for these costly, pervasive systems.
Daniar Heri Kurniawan, Ruipu Wang, Kahfi S. Zulkifli, Fandi A. Wiranata, John Bent, Ymir Vigfusson, Haryadi S. Gunawi
ASPLOS (2)3