← 最新论文
⚡ electrical engineering

Semantic D2D Gateway Firewalls for Multi-Tenant Chiplet NoC Resource Isolation

本文提出了一种用于多租户小芯片片上网络(NoC)的语义 D2D 网关防火墙,该防火墙通过对芯片对合法性、地址所有权、协议状态和重放纪元进行全面的策略检查,有效地隔离了资源并恢复了良性延迟,同时展示了零误报/漏报率和极低的硬件开销。

原作者: Mei Chen, Shuai Wei, Wenbo Zhang, Wei Guo, Yuke Ma

发布于 2026-10-07
📖 1 分钟阅读☕ 轻松阅读

原作者: Mei Chen, Shuai Wei, Wenbo Zhang, Wei Guo, Yuke Ma

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

现代超级计算机不再是由单一、巨大的硅块构建而成的。相反,工程师们正像组装高端乐高玩具一样,将被称为“芯粒”(chiplets)的小型化、专业化部件拼接在一起。这些部件可能包含处理器、内存或专门的加速器,并紧密地封装在同一个外壳内。为了让它们作为一个整体运行,它们通过一个被称为“片上网络”(network-on-chip)的复杂内部高速公路进行通信。这个系统速度极快,但也引入了一种新型漏洞。在过去,如果计算机的一个部件试图向错误的地方发送消息,它必须跨越物理电路板或长导线,这给了系统发现并阻止它的时间。而现在,由于一切都封装得如此紧密,一条异常消息可能会进入共享高速公路,并在系统意识到问题发生之前就开始占用空间和速度。对于云计算和科学研究领域而言,这是一个关键问题,因为许多不同的用户都在共享同一台强大的机器,其中一个用户的失误或恶意行为可能会拖慢所有人的进度。

中国信息工程大学的研究人员提出了一种解决该问题的方案:在这一内部高速公路的最入口处建立一个智能检查站。他们称之为“语义网关防火墙”(semantic gateway firewall)。想象一下,在一个繁忙的办公大楼门口,有一名保安,他不仅检查你是否有门禁卡,还会核实你的身份、目的地,以及你是否持有参加所声称参加的特定会议的有效通行证。在芯粒的世界里,这个“保安”就坐在芯粒与主网络连接的位置。在数据包被允许进入共享系统之前,防火墙会检查附带的一组细节。它会检查发送端和接收端的芯片是否被允许相互通信,数据是否指向属于该特定用户的正确内存区域,以及该消息是否遵循正确的对话规则(例如,是否带有新鲜的时间戳以证明它不是旧消息的重放)。

该团队利用详细的计算机模拟测试了这一构想,模拟了一个具有五种不同流量模式的多用户环境。他们创建了一个场景,其中一个“坏人”注入了旨在阻塞网络的非法消息。在没有防火墙的情况下,这些非法消息导致合法数据的传输时间从平均约34个周期跳升至近200个周期,这种大规模的减速会严重破坏性能。当研究人员启动其语义防火墙时,它成功地在非法消息进入高速公路之前将其拦截。结果是,合法流量恢复了顺畅流动,其传输时间回到了原始的34个周期。这证明了在门口拦截坏流量比试图在造成拥堵后进行清理要有效得多。

然而,如果系统过于迟钝,仅仅是拦截流量是不够的。研究人员想知道,他们的防火墙是否足够聪明,能够区分看起来非常相似的坏消息和好消息。他们进行了一项特定的测试,其中合法消息和非法消息共享相同的基本特征,例如相同的起点和终点。那些仅检查起点和终点的旧式、简单安全方法在这种情况下完全失败了,让坏消息通过了。而新的语义防火墙通过检查更深层的细节(如消息的内部状态和新鲜度),抓住了每一条非法消息,同时让所有合法消息通过。在这些测试中,该系统拦截了数百次违规行为且零失误,这意味着它从未拦截过好消息,也从未让任何一条坏消息溜走。

为了确保这一构想能够在实际硬件中实现,研究人员设计了该防火墙的逻辑,并在标准的芯片设计库上进行了测试。他们发现,执行这些检查所需的额外电路规模非常小,在芯片上占用的面积不到60平方微米。逻辑做出决策所需的时间不到十亿分之一秒,足以跟上现代处理器的超高速。这表明,添加这一层安全防护并不需要对芯片设计进行大规模改动,也不会显著牺牲速度。这项工作表明,通过在芯粒系统的入口处设置一个智能且注重细节的检查站,工程师可以保护高性能计算机的共享资源,确保一个用户的行为不会干扰他人的工作。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →