paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Potluck

Potluck:跨应用近似去重的移动视觉处理加速
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10 · 该论文研究移动AR/视觉任务的运行时近似去重与缓存,属于移动系统/运行时优化;与用户关注的静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析均无交叉。引用 58 inbox
Peizhen Guo, Wenjun Hu
crossref: 2026-09-12

AI 速览

一句话:提出 Potluck,通过跨应用共享和缓存近似处理结果,显著降低移动 AR/视觉任务延迟。

移动端认知辅助、AR 游戏等应用计算密集且延迟敏感,但运行在资源受限设备上;现有云端卸载或本地优化常以计算质量换取低延迟。作者观察到这些应用常处理来自摄像头的相似输入,并在同类或不同应用间共享处理组件。为此提出 Potluck,实现近似去重:核心是缓存服务,在应用间存储和共享处理结果,并用一组算法预处理输入数据以最大化去重机会;系统以 Android 后台服务形式实现。对 AR 和视觉工作负载的广泛评估表明,Potluck 可将处理延迟降低 2.5 至 10 倍。

问题
移动 AR/视觉等应用计算密集且延迟敏感,而设备资源受限;现有卸载或本地优化方案往往牺牲计算质量。
方法
提出 Potluck,利用跨应用相似摄像头输入与共享处理组件,通过缓存服务复用处理结果,并用算法提升近似去重机会;以 Android 后台服务实现。
评估
在 AR 与视觉工作负载上评估,处理延迟降低 2.5 至 10 倍。
原文摘要(Abstract)

Emerging mobile applications, such as cognitive assistance and augmented reality (AR) based gaming, are increasingly computation-intensive and latency-sensitive, while running on resource-constrained devices. The standard approaches to addressing these involve either offloading to a cloud(let) or local system optimizations to speed up the computation, often trading off computation quality for low latency. Instead, we observe that these applications often operate on similar input data from the camera feed and share common processing components, both within the same (type of) applications and across different ones. Therefore, deduplicating processing across applications could deliver the best of both worlds. In this paper, we present Potluck, to achieve approximate deduplication. At the core of the system is a cache service that stores and shares processing results between applications and a set of algorithms to process the input data to maximize deduplication opportunities. This is implemented as a background service on Android. Extensive evaluation shows that Potluck can reduce the processing latency for our AR and vision workloads by a factor of 2.5 to 10.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4269,
  title = {Potluck},
  author = {Peizhen Guo and Wenjun Hu},
  booktitle = {ASPLOS},
  year = {2018},
  doi = {10.1145/3173162.3173185}
}