【问题标题】:Is a computer with multi-architecture possible? [closed]具有多架构的计算机是否可能? [关闭]
【发布时间】:2012-11-23 14:15:52
【问题描述】:

我只是想知道是否有一台包含 2 个物理处理器的计算机,每个处理器具有不同的架构。也许目标是实现一台同时利用这两种架构的计算机。

【问题讨论】:

  • 有一些x86/ARM混合PC的早期原型:tomshardware.com/news/…。 ARM 还有一个新的 Big.Little 倡议,在单芯片中拥有两种 ARM 内核(不同的微架构)。 Big 用于快速的高性能 ARM 内核,Little 用于更小、更简单的节能内核。可以在它们之间动态切换。

标签: architecture x86 arm processor


【解决方案1】:

这不仅是可能的,而且是非常真实的。带有图形卡的普通 PC 就是这种架构的一个例子。 CPU 在其上运行操​​作系统和其他应用程序,而 GPU 则用于其更擅长的任务,例如大规模并行计算。一些应用程序(例如最新版本的 Photoshop)将 CPU 和 GPU 之间的计算负载分开。

【讨论】:

  • 是的。我想这就是我要找的……
  • @gh10 很高兴我能提供帮助。如果您的问题已回答,您可以将答案标记为已接受;)
【解决方案2】:

PS3 就是一个实际的例子:Cell 处理器具有一个 PowerPC 内核 (PPE) 和六个“协同处理单元”(SPU),具有针对 SIMD/矢量处理优化的完全不同的架构。 Nintendo Wii 和 WiiU 还结合了两种架构:PowerPC 和 ARM。

现代 PC 主板通常(总是?)除了主 CPU 之外还有多个处理器。例如,笔记本电脑总是包含一个嵌入式控制器 (EC)——通常是一个 8051 内核。但即使在台式机上,英特尔芯片组也嵌入了一个带有 ARC 内核的管理引擎 (ME),而 AMD 800 系列芯片组包括两个 8051。然后是各种外围设备,例如 WiFi 控制器、网卡、显卡、USB 控制器、RAID 控制器等,它们内部也有一个 CPU(除了显卡,这些通常是基于 ARM 的,尽管 MIPS 也很常见在网卡中)。硬盘驱动器、键盘和鼠标也是如此。 CPU 无处不在!

【讨论】:

    【解决方案3】:

    我还没有听说过允许这样的主板。
    我认为启动程序会有问题(必须指定运行哪个架构应用程序)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-28
      • 2012-08-09
      • 2010-11-26
      • 1970-01-01
      • 1970-01-01
      • 2014-01-07
      相关资源
      最近更新 更多