大模型 | 一文让你彻底了解算力到底是如何计算出来的-算力的计算方法(CPU和GPU)

大模型 | 一文让你彻底了解算力到底是如何计算出来的-算力的计算方法(CPU和GPU)

很多人看到GPU参数表的时候,一直不明白表上的GPU算力数据大小到底是如何计算出来的?又为什么还有FP64和FP32不一样的表述。以下我们就来看看算力的计算方式,一文读懂算力是如何计算出来的,欢迎点赞和收藏。

一、算力的计算方式-CPU算力

CPU算力计算公式:

Flops=【CPU核数】*【单核主频】*【CPU单个周期浮点计算能力】

FP64双精度: CPU单周期双精度浮点计算能力=2(FMA单元数)*2(M/A同时计算乘法和加法)*512bit(指令长度)/64bit=32

FP32单精度: CPU单周期单精度浮点计算能力=2(FMA单元数)*2(M/A同时计算乘法和加法)*512bit(指令长度)/32bit=64

以英特尔6348 CPU(即:英特尔® 至强® Gold 6348处理器,28c,2.60 GHz)为例,支持AVX512指令集,且FMA系数=2

所以1颗Intel Xeon Gold 6348的CPU每周期算力值为:

6348双精度算力=28x2.6(109)x(32)/(1012)=2.3TFlops

6348单精度算力=28x2.6(109)x(64)/(1012)=4.6TFlops

二、算力的计算方式-GPU算力

GPU的算力也是用FLOPS(浮点运算每秒)衡量。但是GPU 算力跟计算核心个数、核心频率、核心单时钟周期能力三个因素有关。

计算方式一:峰值计算法

通过GPU 峰值计算能力(峰值算力)计算,计算公式如下:

Fclk 为 GPU 的时钟周期内指令执行数 (单位为 FLOPS/Cycle), Freq 为运行频率 (单位为 GHz), NSM 为 GPU SM 数量 (单位为 Cores)。

以英伟达A100 GPU卡为例

NVIDIA A100 单精度FP32指令吞吐 64 FLOPS/Cycle ,核心运行频率为 1.41GHz ,SM 数量为108 ,Tensor Core里面的是融合乘加指令,所以一次指令执行会计算2次(一次乘法一次加法),因此会乘以2。

那么根据上面的公式有:

A100的峰值算力**=1.41*109*108*64*2/1012=19.491 TFLOPS**

因此 GPU 的算力峰值是,19.491 TFLOPS,大约为 19.5 TFLOPS

计算方式二:CUDA核心计算法

GPU算力计算公式:

Flops=【CUDA核心数】×【加速频率】×【每核心单个周期浮点计算系数】

A100的核心参数:

1、CUDA核心数:6912个(即108×64)

2、加速频率:1.41 GHz

3、GPU每核心单个周期浮点计算系数是:2

那么A100的标准算力(即FP32单精度)=6****912x1.41x2=19491.84 GFlots=19.5TFlops

FP64的双精度算力=19.5TFlops/2=9.7Tflops

以下就是我们常见的不同类型的GPU卡的具体参数,算力就是通过以上方式计算得出来的:

更多的GPU卡参数还可查询:https://www.techpowerup.com/gpu-specs

三、如何系统学习掌握AI大模型?

AI大模型作为人工智能领域的重要技术突破,正成为推动各行各业创新和转型的关键力量。抓住AI大模型的风口,掌握AI大模型的知识和技能将变得越来越重要。

学习AI大模型是一个系统的过程,需要从基础开始,逐步深入到更高级的技术。

这里给大家精心整理了一份全面的AI大模型学习资源,包括:AI大模型全套学习路线图(从入门到实战)、精品AI大模型学习书籍手册、视频教程、实战学习、面试题等,资料免费分享!

1. 成长路线图&学习规划

要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。

这里,我们为新手和想要进一步提升的专业人士准备了一份详细的学习成长路线图和规划。可以说是最科学最系统的学习成长路线。

2. 大模型经典PDF书籍

书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。(书籍含电子版PDF)

3. 大模型视频教程

对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识。

4. 2024行业报告

行业分析主要包括对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。

5. 大模型项目实战

学以致用 ,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。

6. 大模型面试题

面试不仅是技术的较量,更需要充分的准备。

在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。

全套的AI大模型学习资源已经整理打包,有需要的小伙伴可以微信扫描下方CSDN官方认证二维码,免费领取【保证100%免费】

更多创意作品

四分音符

四分音符

📅 07-04 💬 165