而每个所谓计算节点,其实就是一块拥有多个cpU和内存芯片的主板,没有显示输出功能的那种。
比如英特尔paragon超级计算机,由许多cp16运算节点组成,每个节点是安着三颗 i860芯片的主板,或者可以把每个节点理解为一个不带显示器和硬盘的家用电脑。
这里可以看出,所谓超算,在物理上就是一屋子的矿机,或者一个网吧的电脑,或是和某些打金工作室的电脑。
但这些电脑本质上都是独立连接到网游或者比特币网站的,是独立运算的。
而超算能让这些矿机能联合起来工作。
这个操作系统以及底层的指令集,才是超算的核心技术!
最早的超级计算机是串行计算的,也就是只能执行单一任务,接下来发展出了并行计算机,然后会是利用网络的分布计算和集群式分布计算,也就是所谓的云计算。
过去大型机是个复杂的项目,因为多核计算机与单核的指令集是完全不同的。因为涉及硬件控制,几乎每个巨型机或者超级计算机都要单独制定指令集,还要编写操作系统,
而这些还和它要执行的任务和芯片性能有关。
利用英特尔处理器的paragon系列超级计算机是稍微通用的,批量生产的,造了好几台。它是最典型的分布式并行机,通过高性能网络连接多个分布式存储节点。
每个节点由英特尔商用微处理芯片 i860组成,虽然硬件成本增加了,但英特尔芯片有比较完善的指令集和技术支持,应能极大地降低成本。
而且好消息是,英特尔早期芯片已经开源,后来很多服务器程序其实也可以当超算程序来用,总之,编写指令集和操作系统这类工作,正是三大爷这个人工智能最擅长的!
因此李三彪很快让三大爷画出了超算电脑的设计图,这在后来已经开源了。
它模仿xp\/S 140 paragon的架构,也是向量机的代表,所谓向量机,就是一条代码可以处理几条数据,提高计算效率。因此它的各种指令集也就更加复杂。
李三彪在一台电脑上,十分镇定地敲入程序代码,毫无停滞,并且对基地程序员解释了其中奥妙。
计算机工程师按照李三彪的指示,开始焊接电路板,基地现在储存了900颗386芯片,按照一个计算节点有3个芯片的算法,需要制造300张线路板。
好在这个时代无论电脑还是线路板,普遍都是非标的,需要自己设计制造,因此无论电子工程师还是技工,都有极强的理论和实践能力,而且是一个人手搓整个线路板。
300块板子说多不多,说少不少,而米兰镇里都是全国的精英,只用了两天,这三百块线路板就焊好了。
然后经过一天日夜不停的组装,到了第三天头上,李三彪设计的超算已经完工了!
李三彪也已经编写好了操作系统,经过运行调试,终于可以开机了!