当前位置: 首页 > news >正文

简单了解一下 CPU 和 GPU 的区别

你好,我是 shengjk1,多年大厂经验,努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注!你会有如下收益:

  1. 了解大厂经验
  2. 拥有和大厂相匹配的技术等

希望看什么,评论或者私信告诉我!

文章目录

  • 一、背景
  • 二、CPU 和 GPU 的历史
    • 2.1 CPU 产生的背景
    • 2.2 GPU 产生的背景
  • 三、 GPU vs CPU
  • 四、GPU 应用
  • 五、如何利用大模型的优势
    • 5.1 界面如下:
    • 5.2 对话
    • 5.3 画图这里
    • 5.4 还有很多的助手可以使用
    • 5.5 傻瓜式写作
    • 5.6 Suno 创作歌曲
  • 六 、总结

一、背景

伴随着大模型的爆火,也带火了一家公司 NVIDIA,主要是因为大模型的训练、计算等离不开大算力:GPU,而NVIDIA是一家领先的科技公司,以设计高性能图形处理单元(GPU)而闻名,广泛应用于游戏、人工智能和数据中心等领域。

为什么大模型离不开GPU,而GPU 和CPU又有什么区别呢?本篇就来解决这些问题

二、CPU 和 GPU 的历史

2.1 CPU 产生的背景

CPU的发明背景主要源于对计算效率和自动化的需求。
早期计算机使用机械或电子元件,比如真空管,进行计算,效率低且编程繁琐,且易损坏。20世纪中期,随着集成电路技术的发展,科学家们希望通过将计算机的多个功能整合到一个芯片上,提高计算速度和可靠性,最终导致了中央处理器(CPU)的出现。这种设计使得计算机能够更快速地执行程序,推动了计算机技术的快速发展和普及。

2.2 GPU 产生的背景

GPU的发明背景源于对图形处理性能的需求。
随着计算机图形技术的发展,游戏和视觉应用对图形渲染的要求不断提高,传统的中央处理器(CPU)无法高效处理复杂的图形任务。因此,在1990年代初,NVIDIA等公司开始研发专门的图形处理单元(GPU),以实现更快的图形渲染和更高的并行处理能力。这一创新不仅提升了游戏和视觉效果,还推动了科学计算和深度学习等领域的发展。

三、 GPU vs CPU

在这里插入图片描述

CPUGPU
中央处理器图形处理器
多核多核
低延迟高吞吐量
适合串行处理适合并行处理
可以同时执行多项操作可以同时执行数千个操作

从架构上看,CPU 仅由几个内核和大量缓存组成,每次只能处理几个软件线程。相比之下,GPU 则由数百个内核组成,可以同时处理数千个线程。

四、GPU 应用

  1. 计算机图形学是众多应用中的第一款,杀手级应用,它推动了 GPU 背后巨大的研发引擎向前发展。

  2. 人工智能与游戏:GPU 驱动的深度学习全面展开
    由于 NVIDIA GPU 中加入了专用的Tensor Core,深度学习能力得到了加速。Tensor Core 可加速大型矩阵运算(AI 的核心),并在单个运算中执行混合精度矩阵乘法和累加计算。这不仅可以加速各种传统 AI 任务,现在还可用于加速游戏。

  3. 在汽车行业,GPU 具有诸多优势。正如您所期望的那样,它们提供无与伦比的图像识别功能。但它们也是打造能够从大量不同的现实场景中学习并适应的自动驾驶汽车的关键。

  4. 在机器人领域,GPU 是让机器感知周围环境的关键,这一点并不令人意外。然而,它们的 AI 能力已成为机器学习复杂任务(如自主导航)的关键。

  5. 在医疗保健和生命科学领域,GPU 具有诸多优势。当然,它们非常适合成像任务。但基于 GPU 的深度学习可加快这些图像的分析速度。它们可以处理医疗数据,并通过深度学习将这些数据转化为新功能。

  6. 大模型

五、如何利用大模型的优势

葫芦 AI获取链接 相当于"N合一"的国内镜像。可以访问GPT4 / 文心一言 / Midjourney / DALL-E/Gemini pro /Suno/SD

它有试用点数,直接点击 葫芦AI获取链接,就可以免费试用。蹭免费的点数,薅羊毛!

5.1 界面如下:

在这里插入图片描述

5.2 对话

多模型可供选择,有 GPT 、Gemini 、文心一言等

5.3 画图这里

可以充分的利用 DALL3 绘图,也可以选择 MJ 绘图

5.4 还有很多的助手可以使用

比如 python 专家,可以解决 python 问题等等,强大无比

5.5 傻瓜式写作

写博客,写周报,全靠它了

5.6 Suno 创作歌曲

没事的话,还能写首歌,自娱自乐

六 、总结

本文从CPU和GPU的历史背景入手,详细介绍了它们的区别和应用,对于想要了解这方面知识的读者有一定的参考价值。此外,文章还推荐了一个多模型可供选择的工具葫芦AI,方便读者快速利用大模型的优势。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 实训day22(8.6)
  • Day.35 | 121.买卖股票的最佳时机 122.买卖股票的最佳时机II 123.买卖股票的最佳时机III
  • 力扣1562.查找大小为M的最新分组
  • LLM在线理解;神将网络理解;transform架构
  • log4j反序列化-流程分析
  • 单机部署ELK + Filebeat 收集应用日志
  • C++:map容器的使用
  • RangePicker 表单赋值引发的无限更新问题(Maximum update depth exceeded)
  • 【JS】一篇BOM详解笔记 | b站李立超
  • Linux:shell环境bash配置文件讲解(用户登录弹提示语的实现)
  • 算法刷题day28|动态规划:509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
  • 【C语言】指针、多维数组零碎知识点
  • Linux 操作系统速通
  • 蒲公英G5-2250路由器之收集各种硬件的配置页面
  • 初见scikit-learn之基础教程
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • C# 免费离线人脸识别 2.0 Demo
  • C语言笔记(第一章:C语言编程)
  • DOM的那些事
  • gf框架之分页模块(五) - 自定义分页
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • java中具有继承关系的类及其对象初始化顺序
  • js继承的实现方法
  • js数组之filter
  • Markdown 语法简单说明
  • nodejs实现webservice问题总结
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • SQL 难点解决:记录的引用
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • Transformer-XL: Unleashing the Potential of Attention Models
  • Zepto.js源码学习之二
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 简单基于spring的redis配置(单机和集群模式)
  • 使用docker-compose进行多节点部署
  • 推荐一个React的管理后台框架
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 白色的风信子
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • # .NET Framework中使用命名管道进行进程间通信
  • # 职场生活之道:善于团结
  • #pragma pack(1)
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (31)对象的克隆
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (四)图像的%2线性拉伸
  • (一)Kafka 安全之使用 SASL 进行身份验证 —— JAAS 配置、SASL 配置
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .JPG图片,各种压缩率下的文件尺寸