paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Infinity Stream: Portable and Programmer-Friendly In-/Near-Memory Fusion

Infinity Stream:可移植且程序员友好的存内/近存融合
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10 · 该论文聚焦存内/近存计算融合的编译与自动并行化,属于体系结构与代码生成方向,与用户核心关注的静态分析、LLM/Agent 程序分析、浮点程序分析及贝叶斯程序分析无直接交集。引用 20 inbox
Zhengrong Wang, Christopher Liu, Aman Arora, Lizy John, Tony Nowatzki
crossref: 2026-09-12

AI 速览

一句话:提出 Infinity Stream,用可移植、程序员友好的抽象自动并行化并调度存内/近存计算融合。

大型末级缓存上的存内计算可缓解数据移动瓶颈并释放位线级并行,但其独特执行模型仍面临自动并行化、为位串行逻辑透明编排数据转置/对齐/广播,以及混合存内与近存计算等挑战;同时方案须程序员友好且跨平台可移植。为此,作者提出 Infinity Stream,一个面向存内/近存融合的可移植编程与执行方案,试图屏蔽底层细节、自动完成并行化与数据编排,并统一存内/近存计算。摘要未报告具体实现细节与量化评估结果。

问题
如何为独特的存内计算执行模型提供自动化并行化、位串行逻辑的数据编排,并混合存内/近存计算,同时保持程序员友好和跨平台可移植。
方法
提出 Infinity Stream,一个可移植且程序员友好的存内/近存融合方案或抽象,自动处理并行化以及数据转置、对齐、广播等编排,并支持混合执行模式。
评估
摘要未给出实验评估或量化结果,无法判断其平台覆盖与性能收益;需查阅正文。
原文摘要(Abstract)

In-memory computing with large last-level caches is promising to dramatically alleviate data movement bottlenecks and expose massive bitline-level parallelization opportunities. However, key challenges from its unique execution model remain unsolved: automated parallelization, transparently orchestrating data transposition/alignment/broadcast for bit-serial logic, and mixing in-/near-memory computing. Most importantly, the solution should be programmer friendly and portable across platforms.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot10067,
  title = {Infinity Stream: Portable and Programmer-Friendly In-/Near-Memory Fusion},
  author = {Zhengrong Wang and Christopher Liu and Aman Arora and Lizy John and Tony Nowatzki},
  booktitle = {ASPLOS},
  year = {2023},
  doi = {10.1145/3582016.3582032}
}