0-超级计算机

超级计算机

    • 概述
    • 主要特点
      • 处理能力
      • 并行处理
      • 大规模存储
      • 应用领域
      • 能耗
      • 云超算
    • 中国超算
      • 流行体系结构
        • 片内异构
        • 节点内异构

概述

当谈到超级计算机时,我们指的是性能超高、处理能力强大的计算机系统。

它们通常由数以千计的处理器核心组成,并具备大规模的内存和高速的存储系统。

超级计算机被设计用于处理极其复杂和计算密集的任务,这些任务在传统计算机上可能需要花费数天或数周的时间来完成。

超级计算机的运算速度发展趋势

image.png

主要特点

处理能力

超级计算机拥有极高的处理能力,通常以浮点运算速度来衡量。

其性能通常以每秒浮点运算次数(FLOPS)来衡量,可以达到百万亿级(petaflops)或者更高。

现代的超级计算机甚至可以达到百万亿亿级(exaflops)的性能。

常见单位如下:

  • MFlops — 百万( 1 0 6 10^6 106)次浮点运算每秒 M级别
  • GFlops — ⼗亿( 1 0 9 10^9 109)次浮点运算每秒 G级别
  • TFlops — 万亿( 1 0 12 10^{12} 1012)次浮点运算每秒 T级别
  • PFlops — 千万亿( 1 0 15 10^{15} 1015)次浮点运算每秒 P级别
  • EFlops — 百万万亿( 1 0 18 10^{18} 1018)次浮点运算每秒 E级别 ⭐️⭐️ 目前人类所处位置

2023年的Top500,美国🇺🇸的超级计算机Frontier的浮点运算速度已经达到了 1.194 E F l o p s 1.194EFlops 1.194EFlops

image.png

并行处理

超级计算机通过将任务划分为多个并行的子任务,并同时在多个处理器核心上执行这些子任务,从而实现高效的并行处理。

这种并行处理方式使得超级计算机能够处理复杂的问题,如气候模拟天体物理学、基因组学、核物理学等领域。

大规模存储

超级计算机通常配备大规模的存储系统,用于存储海量的数据和计算结果。

这些存储系统可以包括高速磁盘阵列、固态存储器等技术,以确保计算过程中的数据读取和写入能够高效进行。

应用领域

超级计算机在科学研究、工程模拟和其他领域中发挥着至关重要的作用。

它们被用于模拟天气和气候变化、研究宇宙起源和演化、开发新药物、优化交通运输、设计更高效的能源系统等。

能耗

由于超级计算机的巨大处理能力和复杂性,其能耗也非常高。

因此,研究人员和工程师在设计超级计算机时也会关注能效问题,力求在性能和能耗之间取得平衡。

云超算

近年来,超级计算机也逐渐向云计算领域发展。

云超算提供了超级计算机的性能和资源作为云服务,使更多的用户可以灵活地使用超级计算机的计算能力,而无需购买和维护实际的物理设备。

中国超算

RankSystemCoresRmax (PFlop/s)Rpeak (PFlop/s)Power (kW)
1Frontier - HPE Cray EX235a, AMD Optimized 3rd Generation EPYC 64C 2GHz, AMD Instinct MI250X, Slingshot-11, HPE
DOE/SC/Oak Ridge National Laboratory
United States
8,699,9041,194.001,679.8222,703
2Supercomputer Fugaku - Supercomputer Fugaku, A64FX 48C 2.2GHz, Tofu interconnect D, Fujitsu
RIKEN Center for Computational Science
Japan
7,630,848442.01537.2129,899
3LUMI - HPE Cray EX235a, AMD Optimized 3rd Generation EPYC 64C 2GHz, AMD Instinct MI250X, Slingshot-11, HPE
EuroHPC/CSC
Finland
2,220,288309.10428.706,016
4Leonardo - BullSequana XH2000, Xeon Platinum 8358 32C 2.6GHz, NVIDIA A100 SXM4 64 GB, Quad-rail NVIDIA HDR100 Infiniband, Atos
EuroHPC/CINECA
Italy
1,824,768238.70304.477,404
5Summit - IBM Power System AC922, IBM POWER9 22C 3.07GHz, NVIDIA Volta GV100, Dual-rail Mellanox EDR Infiniband, IBM
DOE/SC/Oak Ridge National Laboratory
United States
2,414,592148.60200.7910,096
6Sierra - IBM Power System AC922, IBM POWER9 22C 3.1GHz, NVIDIA Volta GV100, Dual-rail Mellanox EDR Infiniband, IBM / NVIDIA / Mellanox
DOE/NNSA/LLNL
United States
1,572,48094.64125.717,438
7Sunway TaihuLight - Sunway MPP, Sunway SW26010 260C 1.45GHz, Sunway, NRCPC
National Supercomputing Center in Wuxi
China 🇨🇳
10,649,60093.01125.4415,371
8Perlmutter - HPE Cray EX235n, AMD EPYC 7763 64C 2.45GHz, NVIDIA A100 SXM4 40 GB, Slingshot-10, HPE
DOE/SC/LBNL/NERSC
United States
761,85670.8793.752,589
9Selene - NVIDIA DGX A100, AMD EPYC 7742 64C 2.25GHz, NVIDIA A100, Mellanox HDR Infiniband, Nvidia
NVIDIA Corporation
United States
555,52063.4679.222,646
10Tianhe-2A - TH-IVB-FEP Cluster, Intel Xeon E5-2692v2 12C 2.2GHz, TH Express-2, Matrix-2000, NUDT
National Super Computer Center in Guangzhou
China 🇨🇳
4,981,76061.44100.6818,482

现在中国超算位列第7和第10,和同阶段的超级计算机相比,中国的超级计算机所需要的功耗还是比较高的,而且核心数量也很多。

流行体系结构

片内异构

image.png|center|1000

神威太湖之光的体系结构

基于众核

一个主核带众多计算小核

节点内异构

image.age

天河二号的体系结构

CPU + 加速器 结构

一个节点上有一个CPU + 一个或几个加速器

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/47020.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

小程序如何将商品添加到分类

​将商品添加到分类是非常重要的功能,可以让商家更方便地管理分类和商品。下面将具体介绍如何将产品添加到分类中。 步骤一:选中商品 在个人中心点击管理入口,然后找到“商品管理”菜单并点击。找到需要添加的商品,然后选中它。…

【网络安全带你练爬虫-100练】第15练:模拟用户登录

目录 一、目标1:理清逻辑 二、目标2:将每一步用代码进行表示 三、网络安全O 一、目标1:理清逻辑 模拟登录的基本流程 1、进入入口程序 2、读取目标URL 3、请求加上线程 4、确定请求数据包 5、请求格式的确认 6、数据的处理与判断 二、目标…

MixFormerV2: Efficient Fully Transformer Tracking

摘要 基于变压器的跟踪器在标准基准测试上取得了很强的精度。然而,它们的效率仍然是在GPU和CPU平台上实际部署的一个障碍。在本文中,为了克服这一问题,我们提出了一个完全变压器跟踪框架,称为MixFormerV2,没有任何密集…

我的2023上半年总结

Hi~C站的小伙伴们好久不见哇!釉色终于回到C站,开始要输出了!这一篇文章是我的2023上半年的总结,以此,致敬那段迷茫但又不曾被辜负的时光。 文章目录 总括——你愿意花五分钟时间读读我的文章吗学习——制定目标&#…

GB/T 25000.51解读——软件产品的性能效率怎么测?

GB/T 25000.51-2016《软件产品质量要求和测试细则》是申请软件检测CNAS认可一定会用到的一部国家标准。在前面的文章中,我们为大家整体介绍了GB/T 25000.51-2016《软件产品质量要求和测试细则》国家标准的结构和所涵盖的内容以及对软件产品的八大质量特性中的功能性…

电机故障诊断(python程序,模型为CNN结合LSTM)

代码运行环境要求:TensorFlow版本>2.4.0,python版本>3.6.0 运行效果视频:电机故障诊断(python代码)_哔哩哔哩_bilibili 1.电机常见的故障类型有以下几种: 轴承故障:轴承是电机运转时最容…

新星计划打卡学习:VUE3引入element-plus

目录 1、安装element-plus 2、安装按需导入插件 3、修改配置文件 4、添加页面内容 5、保存并重启项目 1、安装element-plus 官网说要想使用element-plus需要先进行安装,并给出了三种安装方式,我选择了第三种。 报错了: 解决的办法&…

同步、异步、阻塞、非阻塞

一、概念 同步与异步(线程间调用)的区别:关注的是调用方与被调用方之间的交互方式。同步调用会等待被调用方的结果返回,而异步调用则不会等待结果立即返回,可以通过回调或其他方式获取结果。 阻塞非阻塞(…

SpringBoot 和 Vue 参数类型不对应,导致method parameter is not present

org.springframework.web.bind.MissingServletRequestParameterException: Required request parameter id for method parameter type String is not present 客户端: requestUserInfoById()const requestUserInfoById async (id?: string) > {} 服务器端&am…

每天一道C语言编程(2^k进制数)

题目描述 设r是个2^k 进制数,并满足以下条件: (1)r至少是个2位的2^k 进制数。 (2)作为2^k 进制数,除最后一位外,r的每一位严格小于它右边相邻的那一位。 (3)…

大数据课程D2——hadoop的概述

文章作者邮箱:yugongshiyesina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 了解hadoop的定义和特点; ⚪ 掌握hadoop的基础结构; ⚪ 掌握hadoop的常见命令; ⚪ 了解hadoop的执行流程; 一、简介 1…

《零基础入门学习Python》第057讲:论一只爬虫的自我修养5:正则表达式

如果你在课后有勤加练习,那么你对于字符串的查找应该是已经深恶痛绝了,你发现下载一个网页是很容易的,但是要在网页中查找到你需要的内容,那就是困难的,你发现字符串查找并没有你想象的那么简单,并不是说直…

【Matlab】基于粒子群优化算法优化BP神经网络的数据回归预测(Excel可直接替换数据)

【Matlab】基于粒子群优化算法优化 BP 神经网络的数据回归预测(Excel可直接替换数据) 1.模型原理2.数学公式3.文件结构4.Excel数据5.分块代码5.1 fun.m5.2 main.m 6.完整代码6.1 fun.m6.2 main.m 7.运行结果 1.模型原理 基于粒子群优化算法(…

3个能免费使用的AI绘画软件,效果精致

通过AI绘画软件,设计小白也能轻松创作出精美的图画创作。本文将为大家介绍3款能免费使用的AI绘画软件,它们能帮助设计小白或者经验丰富的设计师快速设计出精美的图画作品,一起来看看吧! 1、即时灵感 即时灵感是国产的AI绘画软件…

[JAVAee]synchronized关键字

目录 1.synchronized的特性 ①互斥性 ②可重入性 2.synchronized的使用示例 ①修饰普通方法 ②修饰静态方法 ③修饰代码块 1.synchronized的特性 ①互斥性 互斥性,就像是给门上锁了一样. 当A线程使用了被synchronized修饰的代码块并对其上锁,其他线程(B线程,C线程)想要使…

C. Maximum Set

Problem - 1796C - Codeforces 思路:这个题在做的时候基本的思路是对的,但是没有想到O(1)求答案,枚举的然后T了,我们能够知道,假设前面的数小,那么每个数一定是前面的倍数,所以至少乘以2&#x…

vue3.2 + elementPlus + Windi CSS + ts创建一个好用的可兼容不同宽高的login页面

1.效果预览 2. 代码准备 导入windiCSS: npm i -D vite-plugin-windicss windicss windiCSS官网: https://cn.windicss.org/integrations/vite.html 使用vite创建好你的vue工程 sass版本为: 1.49.9 3.Windi CSS在页面中使用 apply 二次定义类名…

AcWing 算法基础课二 数据结构 链表 栈 队列 并查集 哈希表

单链表. AcWing. 826.单链表 import java.util.Scanner; public class Main{static int[] e new int[100010];//结点i的值static int[] ne new int[100010];//结点i的next指针static int idx,head;//head是头结点,idx存当前已经用到了哪个点public static void i…

thinkphp6 验证码验证结果失败,可能是session开启位置错了!!!

搞了一下下午&#xff0c;始终提示验证码不正确 然后百度得到的结果都是&#xff1a;开启session&#xff0c;但是我开启了就是管用 <?php // 全局中间件定义文件 return [// 全局请求缓存// \think\middleware\CheckRequestCache::class,// 多语言加载// \think\middle…

【前端设计】使用Verdi查看波形时鼠标遮住了parameter值怎么整

盆友&#xff0c;你们在使用Verdi的时候&#xff0c;有没有遇到过鼠标遮挡着了parameter数值的场景&#xff1f;就跟下面这个示意图一样&#xff1a; 最可恨的是这个参数值他会跟着你的鼠标走&#xff0c;你想把鼠标移开看看看这个例化值到底是多大吧&#xff0c;这个数他跟着你…
最新文章