CPU

x86是指intel的开发的一种32位指令集。AMD制造出了兼容x86的CPU,AMD称之为AMD64。Intel选择了设计一种不兼容x86的全新64为指令集,后开始支持AMD64的指令集,叫x86_64,表示是x86指令集的64扩展。实际上,x86_64、x64、AMD64基本上是同一个东西,我们现在用的intel/amd的桌面级CPU基本上都是x86_64。

ARM(Advanced RISC Machine or Acorn RISC Machine)也是一个架构,非常适用于移动通信这种低成本,高性能,低耗电的领域。

AArch64是 ARMv8 内全新的构架,完全使用全新的 A64 指令集,不支持32位的系统。

内存

ECC是“Error Checking and Correcting”的简写。ECC内存为服务器内存,该类内存条多了一颗ECC错误校验储存芯片。由于服务器的内存应用对于其容量要求更高,因此ECC内存条容量通常比普通内存条容量通常高。由于ECC内存条的技术含量更高,内存容量也较普通内存大。因此ECC内存条比普通内存的价格要贵。

ECC内存比普通内存慢。

显卡

专业显卡的驱动会针对主流的建模、渲染和制图软件进行定向优化,能够更高效地处理复杂、高精度的模型。一些专业显卡使用的显存也是支持自动纠错的ECC显存,拥有更高的稳定性。

游戏随着版本的进化,针对DirectX的优化越来越多,其设计倾向也逐渐在向DirectX API靠拢。反过来,显卡厂商也看到了这一趋势,因此在专业显卡的硬件和驱动设计上,逐渐强化相应部分。而对于在游戏中明显不会用到的那些功能,如线框模式的抗混淆(反锯齿)、双面光照、3D动态剖切等功能一般是不会在硬件中予以支持的。

工业级专业应用中(如Pro-Engineer、SolidWorks或NX 8.0),软件本身仍是为OpenGL性能而优化设计,因此专业显卡的表现就非常抢眼。

处理器

工作站和服务器强调线程数量和多线程下的性能,家用更强调单线程性能。

PCI

总线地址

总线地址0000:01:00.0是一个PCI设备在系统中的唯一标识符,由四个部分组成,用于定位PCI总线上的设备。

  • 0000:PCI域,主机的物理或逻辑分组。通常只有一个PCI域,因此这个部分通常是0000。高端服务器或多处理器系统中,可能会有多个PCI域。
  • 01:这是PCI总线号。一个系统中可能有多个PCI总线,它们通过桥接器相互连接。总线号用于区分这些不同的总线。
  • 00:这是设备号。在同一PCI总线上,每个设备都有一个唯一的设备号来标识它。
  • 0:这是功能号。一个PCI设备可以支持多达8个不同的功能,每个功能像是设备的一个子部件。功能号用于区分一个设备上的不同功能。

每个PCIe插槽通常与一个PCIe总线直接对应。设备号是用来区分连接到同一PCIe总线上的不同设备的。