如果一个系统由运行应用程序的主机和执行特定类型计算的加速器系统组成,那么与之互补的隐喻是什么?加速器部分的好名字是什么?
更新:在我们的上下文中,我们实际上谈论的是支持 CPU 的嵌入式处理器,可以是 Intel CPU 或 ARM 控制器等。例如,GPGPU。然而,在当前状态下,这只是通过 USB 连接到 Linux 机器的开发板。不过,这不应该改变两者之间的关系。
答案1
有了该处理器板,你就有了系统处理器(有时也称为主处理器)连接到辅助处理器系统处理器将工作交给它并控制它。如果它通过系统或专用总线与主机处理器紧密耦合,并共享指令集架构,那么它将成为协处理器. 通过外围总线连接且具有自己的指令集架构的松散耦合处理器通常是辅助处理器。
如果设备的从属和仅计算状态发生变化,术语也会发生变化。
如果它不是通用开发板而是一种专业产品,并且它的任务与存储或通信有关,而不仅仅是高速计算任务,那么你将拥有一个智能周边或者智能外围设备带有辅助处理器。如果你的处理器决定了要完成的工作,而连接的 Linux 机器纯粹是为了与外界通信,那么 Linux 机器就是前端处理器或者输入/输出处理器并且您的处理器本身就是主处理器或主机处理器。
进一步阅读
- 马丁·H·维克(2000 年)。计算机科学和通信词典. 施普林格出版社。ISBN 9780792384250。
答案2
主持人?他们俩是同辈。
除非你的意思是该进程在主机上运行,否则它就只是“应用程序”或“服务”。
当您说“加速器系统”时,我认为您指的是单独的系统。