在现代计算中,无论是谁,首字母缩写几乎都用于所有… 中央处理器, GPU,APU…以及开始越来越多地使用的首字母缩略词之一是 IPU ,是的缩写。 情报处理单位 或情报处理单元。 在本文中,除了告诉您使用IPU的情况外,我们还将告诉您IPU的含义和用途。
尽管许多名称是由所涉及产品执行的功能“给定”的,但最终还是由制造新型设备的人来选择给出的名称,但是一旦建立了该名称并开始使用它因为广义形式是重要的。 就IPU而言,我们所面临的产品正是由于其功能而已带有名称的产品,尽管一旦您知道首字母缩略词的含义,您肯定已经知道镜头的去向,我们要输入物质。
什么是IPU,它如何运作?
如前所述,IPU是“情报处理单元”或“情报处理单元”的缩写,顾名思义,它是为人工智能而设计的,更具体地说,它是为此目的而设计的处理器。 就像GPU就像CPU但为图形设计的一样,IPU是为人工智能设计的CPU。
因此,IPU是一种为并行处理而设计的处理器(也就是说,它被设计为可以同时运行多个处理器),旨在加速人工智能系统。 自第一代IPU(巨像)以来,在计算方面已取得了许多进步,而在第二代中,可以将性能提高800%。
它的创建者认为,实际上,IPU是迄今为止开发的最复杂的处理器,远远超过我们所知道的PC或服务器处理器。
如您在上图中所看到的,它对应于 巨像MK2 GC200 IPU,每个“处理器”总共包含1472个独立的IPU,每个IPU都有一个内核和自己的专用内存,因此,在这种情况下,我们要讨论的是具有1472个内核的处理器,它们总共能够生成8832个并行处理线程,或者相同的是,每个内核有六个处理线程,或者说每个内核能够同时执行六个指令。
每个IPU内置900 MB内存,带宽不低于47.5 TB / s,它还使用PCI-Express 4.0 x16接口来处理这一压倒性的带宽。
IPU的用途是什么?
正如我们所说的那样,所有这些巨大的处理能力都是针对人工智能系统而设计的,也就是说,它们已集成到特定的系统中并用于特定的目的。 如此之多,以至于这些IPU实际上无法集成为协处理器,因为它们无法自主运行(就像GPU无法充当CPU,因为它没有必要的指令集)。
而且正是这些处理器具有扩展卡或加速卡格式,并且正如我们之前提到的,它们被连接到处理器的端口上。 主机板 通过PCI-Express 4.0 x16插槽。
因此,它的用途恰恰是为了加速具有专用内核的人工智能系统,目前它们对其他任何东西都没有用。 但是,正如您所知,深度学习,机器学习和人工智能的整个主题不仅是一天的工作,而且还在不断增加,因此每次我们都会更频繁地找到IPU这个词。