Continuous Prefetch for Interactive Data Applications
Haneen Mohammed, Ziyun Wei, Ravi Netravali, Eugene Wu
摘要
Interactive data visualization and exploration (DVE) applications are often network-bottlenecked due to bursty request patterns, large response sizes, and heterogeneous deployments over a range of networks and devices. This makes it difficult to ensure consistently low response times (< 100ms). Khameleon is a framework for DVE applications that uses a novel combination of prefetching and response tuning to dynamically trade-off response quality for low latency. Khameleon exploits DVE's approximation tolerance: immediate lower-quality responses are preferable to waiting for complete results. To this end, Khameleon progressively encodes responses, and runs a server-side scheduler that proactively streams portions of responses using available bandwidth to maximize user-perceived interactivity. The scheduler involves a complex optimization based on available resources, predicted user interactions, and response quality levels; yet, decisions must also be made in real-time. To overcome this, Khameleon uses a fast greedy heuristic that closely approximates the optimal approach. Using image exploration and visualization applications with real user interaction traces, we show that across a wide range of network and client resource conditions, Khameleon outperforms existing prefetching approaches that benefit from perfect prediction models: Khameleon always lowers response latencies (typically by 2--3 orders of magnitude) while keeping response quality within 50--80%.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper6
- Mosaic: An Architecture for Scalable & Interoperable Data ViewsJeffrey Heer, Dominik MoritzIEEE VIS 2023 · 被引用 23 次
- Studying Early Decision Making with Progressive Bar ChartsAmeya B. Patil, Gaëlle Richer, Christopher Jermaine, Dominik Moritz 等IEEE VIS 2022 · 被引用 11 次
- OM3: An Ordered Multi-level Min-Max Representation for Interactive Progressive Visualization of Time SeriesYunhai Wang, Yuchun Wang, Xin Chen, Yue Zhao 等SIGMOD 2023 · 被引用 8 次
- Optimizing Dataflow Systems for Scalable Interactive VisualizationJunran Yang, Hyekang Kevin Joo, Sai S. Yerramreddy, Dominik Moritz 等SIGMOD 2024 · 被引用 8 次
- FFL: A Language and Live Runtime for Styling and Labeling Typeset Math FormulasZhiyuan Wu, Jiening Li, Kevin Ma, Hita Kambhamettu 等UIST 2023 · 被引用 5 次
它引用的顶会 Paper1
相关 Paper
- Visualization-aware Time Series Min-Max Caching with Error Bound GuaranteesStavros Maroulis, Vassilis Stamatopoulos, George Papastefanatos, Manolis TerrovitisVLDB 2024 · 被引用 8 次
- Kamino: Efficient VM Allocation at Scale with Latency-Driven Cache-Aware SchedulingDavid Domingo, Hugo Barbalho, Marco Molinaro, Kuan Liu 等OSDI 2025 · 被引用 2 次
- Mosaic Selections: Managing and Optimizing User Selections for Scalable Data Visualization SystemsJeffrey Heer, Dominik Moritz, Ron PechukIEEE VIS 2025 · 被引用 2 次
- Visualization-Oriented Progressive Time Series TransformationXin Chen, Lingyu Zhang, Huaiwei Bao, Wei Lu 等SIGMOD 2026 · 被引用 1 次
- ScaleTraversal: Creating Multi-Scale Biomedical Animation with Limited Hardware ResourcesRichen Liu, Hansheng Wang, Hailong Wang, Siru Chen 等ACM MM 2024 · 被引用 2 次
