小芯片与代码块模型
分布式、并行与集群计算
2022-09-14 v1
摘要
近来,面向领域特定应用/架构的硬件技术迅速发展。不久后,处理器可能由大量独立于供应商、针对特定应用算法优化的 IP 组成,从而导致极端的异构性。然而,在同一裸片上集成多个供应商十分困难。小芯片(chiplet)技术通过将每块拆分为独立单元、各单元具备通用互连以实现快速数据传输,从而在同一芯片内集成多个供应商裸片。以往的小芯片研究多聚焦于互连技术,但能够实现可编程性与性能的程序执行模型(PXM)在讨论中缺失。在小芯片架构中,一个协同设计的 cohesive PXM 可进一步分离不同参与方的角色,同时保持程序执行的通用抽象。本立场论文阐述了协同设计 PXM 的必要性,并提出代码块(codelet) PXM 及相关的架构特性,作为极端异构小芯片架构中填补此需求的候选方案。
引用
@article{arxiv.2209.06083,
title = {Chiplets and the Codelet Model},
author = {Dawson Fox and Jose M Monsalve Diaz and Xiaoming Li},
journal= {arXiv preprint arXiv:2209.06083},
year = {2022}
}
备注
11 pages, 4 figures, 2 tables