ARM处理器似乎可能似乎是当今市场上的主导处理器架构,但它们几乎存在于几乎所有手机或销售的平板电脑中。
它们也被用于数据中心,而专门为服务器设计的ARM处理器预计即将面世。
为了保持在服务器领域的影响力,英特尔最近更新了他们的至强D处理器产品线。然而,在即将到来的迭代中,英特尔处理器将出现一些前所未见的东西:Xeon FPGA系统片上芯片(SoC)。
FPGA带来了什么?
FPGA是一种现场可编程门阵列,其允许用户通过写入软件来创建逻辑电路。将软件编译,然后编程到FPGA上,可以以任何数量的方式使用。目前,ARM处理器是使用这项技术的唯一一个,因为有SOC ARM-FPGA芯片。
最近英特尔收购了阿尔特拉这是两个主要的FPGA制造商之一,目前有一些SOC可提供FPGA,同一芯片上的臂处理器。有一些开发板可提供基于英特尔的处理器,开发板上有FPGA,但它们是单独的组件。
FPGA可以给终端应用极大的灵活性;一个芯片可以用于多种配置,例如允许多个PCIe通道用于数据存储、更多的以太网线路,甚至更多的核心。甚至可以在FPGA上创建另一个处理器,如Altera自己的nio II处理器。
fpga的空间是有限的,同时也受到时钟速度的限制,尽管在大多数应用中这两个限制通常都不能满足。如果你想了解更多关于fpga的信息,请点击这里。
这些新处理器在哪里带来计算?
这项技术并不新鲜,但是FPGA加上强大的Intel Xeon D处理器不仅可以在服务器上带来巨大的计算能力,还可以在工作站和研究应用程序上带来巨大的计算能力。由于这个SoC是可重构的,获得任何应用程序所需的所有外设就像在线获得代码或编写它来编程FPGA一样容易。
这些处理器将是不可思议的多功能。Intel提供了一些示例场景,例如使用FPGA作为基于硬件的加速器来辅助Xeon D处理器的机器学习应用程序。目前,这种硬件加速只能在GPU之类的设备上使用,而GPU通常是一种大型的、占用空间的设备。然而,使用FPGA,所有这些都在同一个芯片上,这已经大大减少了空间(更不用说可能节省的电源了)。
在这里介绍了数据中心如何使用Xeon FPGA SoC的更多应用。
英特尔新Xeon FPGA SOC的框图与某些规格
在此之后,基于arm的服务器处理器的前景可能会有点黯淡,因为RISC(减少指令集计算)和CISC(复杂指令集计算)之争一直持续到今天,现在已经进入了服务器领域。在接下来的几个月和几年里,我们将看到谷歌在数据中心使用ARM处理器的预期效果,英特尔的新SoC,以及高通最终发布的ARM服务器级处理器。无论它去到哪里,未来看起来都是充满希望的。
当他们丢弃了正确的CAD-CAM-CAE设计工具时,英特尔丢失了我的支持:Accollon - Dec。英特尔选择制作废话,就像微软=一般废话一样。硬盘驱动器?甚至没有格式化也没有测试!CRC(循环冗余校验和)是让这垃圾似乎工作的唯一方法......有1,000到数百万的“重新DOS”,以便任何工作!!!!不是一种做任何事情的正确方法!有点像是有一个白痴,做你的税收......:=)
“由于这个SoC是可重构的,获得任何应用程序所需的所有外设就像获得在线代码,或编写它来编程FPGA一样容易。”不过,我看到大多数非硬件人员都在努力使用VHDL和Verilog,这是用来编程FPGA的语言。