本讲座将介绍一种可以加快CPU之间数据传输速度的技术。在这之前,先讲解一下什么是CPU。

CPU的作用

它是计算机的一个部件,是由数亿个晶体管(开关)集成的电子电路。
相当于计算机中的“大脑”。它从鼠标、键盘、硬盘、存储器以及外围设备等接收数据,经过计算、判断后,将结果发送至显示器、存储器、硬盘、打印机等。
CPU是Central(中央)Processing(处理)Unit(器)的开头字母缩写。

transceiver-p02-01-img

CPU从看不见的地方不仅控制着电脑和服务器,还控制着我们身边的各种家电、汽车等众多电子产品。

CPU图像

transceiver-p02-01-2-img

CPU之间的数据传输

超级计算机、下一代服务器等进行快速计算和大量信息处理的计算机中,会配置多个CPU。

富士通服务器“SPARC Enterprise M系列”使用最多64个CPU进行计算。这些CPU并不是单独运行,它们会相互交换所需的数据和计算结果,进一步使计算叠加。
为了使CPU之间交换的大量数据实现高效传输,我们开发了一种数据收发电路。

例如:

我们编写轻松学技术讲座时,比起靠一个人埋头苦干完成全部内容的编写,由多个人共同分担显然要快得多。而此时,如果任由每个人随意编写的话,那么所要表达的内容就会失去完整性,讲座也就很难传达出所要表达的真实意图。因此,针对使用什么样的文章和插图,需要大家一边相互讨论一边完成编写。CPU也采用同样的方式,在相互交换必要数据的同时,给出计算结果。

transceiver-p02-02-img

翻页