现。
超级计算机强大性能的奥秘主要来源于并行处理,即把复杂的任务细分为可以同时处理的工作,并分配在不同的处理器上。
目前个人电脑所使用的CPU,都属于标量处理器,即同一时间内只处理一条数据,具体表现为Single Instru Single Data——单指令流单数据流,即SISD。
而早在1970年代,像Cray-1这样的超级计算机,其所使用的处理器就属于矢量处理器了,即可以直接操作一维数组,具体表现之一是Single Instru Multiple Data——单指令流多数据流,即SIMD。
按照历史轨迹发展,通用微处理器厂商,如英特尔,会不断给自己的CPU加入RISC、并行处理等高端特性,而MMX、SSE就是实现SIMD的具体手段。
但现阶段,两种类型的处理器,在设计上仍然泾渭分明。
使用了易鹏/Holder处理器的星展一号,在并行方面,走得更前一些,可以大致形容为,由易鹏/Holder处理器、协处理器、内存组成的“节点”堆积而成。
这套方案的显著优点就是制造相对容易,稳定性极佳;缺点也不少,比如