最近的游戏TIS-100以一个相当有趣的机器架构为中心,其中CPU由"节点"组成,它们可以与相邻的邻居通信.遗憾的是,我找不到参考手册的官方链接供公众讨论,但总的来说,每个节点都支持一个非常简单的ISA,但并行运行在同一个时钟上.每个节点有两个寄存器,一个ACC寄存器和一个BCK辅助寄存器.参考手册说CPU是为流处理而设计的.
ACC
BCK
这让我感到非常有趣且可能有用.这种架构是否在现实世界中使用?它有点像时钟处理器和FPGA之间的混合.
cpu-architecture stream-processing isa tis-100
cpu-architecture ×1
isa ×1
stream-processing ×1
tis-100 ×1