目录
超级计算机,或称高性能计算平台,是计算和计算机 技术的集大成者
E级——每秒能做100亿亿次数值运算
超级计算机(Super computer),是指能够执行一般个人电脑无法处理的大量资料与高速运算的巨型计 算系统
不同层面,不同称谓: 高性能计算(效果层面),并行计算(技术层面)
超级计算机软硬件系统:
硬件系统:计算机系统、并行存储系统、高速互联网络系统
软件系统:操作系统、并行应用、中间件
现代超级计算机由一系列特定功能的服务器(称之为节点)组成,按专门的架构组织到一起,共同进行计算 任务。
用户需了解的节点:
计算节点:即计算资源,承担计算任务,计算节点的数量庞大。(执行计算任务主体)
登录节点:进行程序开发、移植、编译、作业提交、资源调度分配等。
存储节点:IO,超大硬盘阵列
管理节点:资源管理,维护、监控等
CPU三大并行技术栈:
MPI(Message Passing Interface),分布式内存并行计算机系统,基于信息传递的多进程并 行编程模型
OpenMP(Open Multiprocessing),用于共享内存并行计算机系统,多线程并行编程模型
SIMD(Single Instruction Multiple Data),即单指令多数据,向量化指令编程,能极大提升 单核的数据处理能力。