实际上是什么计算机架构,它和SoC有什么区别???我尝试阅读一些文章,但我无法在这两者之间找到适当的区别。
答案 0 :(得分:2)
您正在比较苹果和橘子。计算机体系结构是计算机科学的一个子领域,主要处理运行应用程序的硬件。作为计算机体系结构的一部分研究的各个方面是数字电路和逻辑的性能,组件之间的互连,一致性/一致性,功率和面积开销等。软件开发是由编写代码的下划线架构驱动的多次
另一方面,SoC(片上系统)是系统设计的“类型”,其中CPU,GPU,加速器和其他外围模块(如以太网,蜂窝)都放在一个芯片上(或者一块死)。 SoC的替代方案是设计,其中CPU是单独的芯片,GPU是分立的(通过PCI连接)并且外围设备位于使用总线连接到CPU芯片的单独芯片上。换句话说,SoC是一种在给定区域内放置组件的方法。 SoC设计的计算机体系结构问题(CPU性能,功耗,网络)与非SoC平台的问题不同。