Demo Data from VLDB 2026 / reviewers in the wild / expert
Ryan Chang
dblp:286/2332
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1
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.
| Databases, data mining, and information retrieval
1 paper |
Recommender systems · 62% Information retrieval · 19% Indexing and storage engines · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 100% |
Topics — the 2 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines › vector index
approximate nearest neighbor index |
0.3 | 1 | 2026 | SilverTorch: A Unified Model-based System to Democratize Large-Scale Recommendation on GPUs · SIGIR 2026 |
Information retrieval › similarity search
nearest neighbor search |
0.3 | 1 | 2026 | SilverTorch: A Unified Model-based System to Democratize Large-Scale Recommendation on GPUs · SIGIR 2026 |
Methods — techniques the papers use, named apart from their topics
multi-task retrieval · 2.0Int8 ANN kernel · 2.0GPU Bloom index · 2.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SilverTorch: A Unified Model-based System to Democratize Large-Scale Recommendation on GPUsabstractServing deep learning based recommendation models (DLRM) at scale is challenging. Existing approaches rely on dedicated ANN indexing and filtering services on CPUs, suffering from non-negligible costs and missing co-design opportunities. Such inefficiency makes them difficult to support complex model architectures, such as learned similarities and multi-task retrieval. In this paper, we present SilverTorch, a model-based serving system that brings all components into one unified model. It unifies model serving by replacing standalone indexing and filtering services with model layers. We propose a model-based GPU Bloom index for feature filtering and a fused Int8 ANN kernel for nearest neighbor search. Through co-design of the ANN search and feature filtering, we reduce GPU memory usage and eliminate computation. Benefiting from this design, we scale up retrieval by introducing an OverArch scoring layer and a multi-task retrieval with a Value Model to aggregate scores. These advancements improve the retrieval accuracy and enable future studies for serving more complex models. Our evaluation on industry-scale datasets shows that SilverTorch achieves up to 23.7× higher throughput compared to the state-of-the-art approaches. We also demonstrate that SilverTorch's solution is 13.35× more cost-efficient than CPU-based solution while improving accuracy via serving more complex models. Bi Xue, Xiaoheng Mao, Xialu Li, Rui Jian, Yanli Zhao, Yanzun Huang, Yijie Deng, Harry Tran, Ryan Chang, Eric Dong, Jiazhou Wang, Keke Zhai, Hongzhang Yin, Pawel Garbacki, Zheng Fang 0009, Yiyi Pan, Min Ni |
SIGIR | 18 |
| 2019 | Development of mobile applications to study engineering students' patterns of learningabstractThis Research Work in Progress Paper presents a novel mobile software application created to perform ecological momentary assessment in two longitudinal studies with undergraduate engineering students. The studies collect learning activity data from first and second-year mechanical engineering students to examine the correlation of active learning with grit growth and student success and retention, and the possible associations between these factors. The software system consists of native Android and iOS mobile applications and a REST-based server application for prompting and collecting learning activity data from student participants. The system utilizes personalized student schedule data to push notifications to students on their smartphones as they complete each class or lab section. Students then submit the amount of time they spent in each class doing different types of activities including interactive, constructive, active, and passive. Students also receive notification reminders to enter out-of-class study activities. The system also includes automated daily audits and notifications to ensure consistent data entry activity. This paper will discuss the research context, early study results, software architecture, and the software development experience including institutional challenges, rationale for technology choices, strategies for developing research software with student developers, and lessons learned. David S. Janzen, Ryan Chang |
FIE | 2 |