paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Cohort: Software-Oriented Acceleration for Heterogeneous SoCs

Cohort:面向异构 SoC 的软件导向加速
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10 · 该论文关注异构 SoC 加速器的软件抽象与运行时/内存管理,属于体系结构与系统方向;未涉及静态分析、Agentic/LLM 程序、浮点程序分析或贝叶斯程序分析等用户核心研究方向。引用 11 inbox
Tianrui Wei, Nazerke Turtayeva, Marcelo Orenes-Vera, Omkar Lonkar, Jonathan Balkind
crossref: 2026-09-12

AI 速览

一句话:提出 Cohort,以软件为中心的异构 SoC 加速方案,避免加速器编程抽象泄漏过多硬件细节,提升通用性。

论文指出现有加速器设计过度追求硬件极致优化,硬件与软件不匹配常被留给软件修复。当前加速器编程抽象泄漏硬件细节,程序员需修改数据格式并手动管理内存与一致性,这不仅要求深入硬件知识,也损害了通用性。为此,Cohort 提出面向异构 SoC 的软件导向加速思路,试图以更软件为中心的抽象来编程加速器,减少对底层硬件细节的暴露,从而提升可编程性与通用性。给出的摘要未提供具体实现机制与实验评估。

问题
现有加速器编程抽象泄漏硬件细节,要求修改数据格式并手动管理内存与一致性,增加硬件知识负担并损害通用性。
方法
Cohort 提出面向异构 SoC 的软件导向加速思路,试图用更软件中心的抽象减少底层硬件细节暴露。
评估
给出的摘要未包含实验评估信息。
原文摘要(Abstract)

Philosophically, our approaches to acceleration focus on the extreme. We must optimise accelerators to the maximum, leaving software to fix any hardware-software mismatches. Today’s software abstractions for programming accelerators leak hardware details, requiring changes to data formats and manual memory and coherence management, among other issues. This harms generality and requires deep hardware knowledge to efficiently program accelerators, a state which we consider hardware-oriented.

链接与引用

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

BibTeX
@inproceedings{paperbot10054,
  title = {Cohort: Software-Oriented Acceleration for Heterogeneous SoCs},
  author = {Tianrui Wei and Nazerke Turtayeva and Marcelo Orenes-Vera and Omkar Lonkar and Jonathan Balkind},
  booktitle = {ASPLOS},
  year = {2023},
  doi = {10.1145/3582016.3582059}
}