我学习GPU知识的途径
萌新童鞋集合地~~~

今天带大家,看看我是如何学习GPU知识的。(全程干货,小白、萌新跪求版~~养成系UP主)
良心UP主教你从0开始,每天3分钟,轻轻松松学点硬件小知识。

一、工具篇
充分使用手里的搜索工具,尽可能的收集知识和关注行业资讯。
对于入门的小白,百度和知乎,B站搜索就够用。

进阶版可以看一些专业论坛,例如CSDN论坛、电脑发烧友论坛,里面会有博主分享技术知识,会更加专业,看行业资讯,可以关注IT之家的网站。



二、实践篇-从百度先了解基本概念
做为小白,我们首先要了解的就是专业名词,了解基础的内容,今天给大家讲解7个硬件小知识,下节课可是要互动的,大家可要认真听课哦!

基础知识了解-入门篇-概念-先了解GPU的基础知识
(一)什么是GPU?
首先,我们先来了解最基本的概念,这里的概念,就是我们常说的“名词解释”。GPU全称叫做Graphics Processing Unit,简称就是GPU,中文翻译就是图形处理器,但准确的说法应该叫一个图形处理单元。这里给大家讲解科普一下GPGPU,GPGPU可能很多人没有听说过,大多数我们了解到的是GPU,但其实GPGPU叫做通用图形处理器,它是用来完成高效率CPU领域的任务,而GPU是专用于图形渲染的。


(二)我学习GPU知识,可以做什么?
学习GPU知识,一方面当然是可以增加你对硬件方面的了解,另一方成为你进阶嵌入式工程师的第一步。

(三)GPU是干嘛的?
GPU是显示卡的“大脑”,它能决定显卡的档次和大部分性能,同时也是2D显示卡和3D显示卡的区别依据。

(四)GPU工作原理?-百度文库里面会有文章讲解
GPU的设计目标,就是高效地处理大量的并行计算任务。GPU的工作原理可以分为三个部分:指令流水线、并行处理单元和内存系统。

GPU的工作原理就是通过指令流水线、并行处理单元和内存系统这三个部分来实现的。第一部分指令流水线主要是的任务是分解和执行,它会将多个指令分解成为多个小的操作,并执行这些操作。第二部分:并行处理单元,就是讲多个操作并行执行。第三部分:内存系统是通过多个级别的缓存和主存储器来提高数据访问速度。三个部分的配合能够提高GPU的处理速度。

(五)GPU制造商
目前,市面上有几家GPU制造商,包括英特尔、高通和ARM,AMD和Nvidia。市场上份额较大,领先的是AMD和Nvidia(英伟达),也是我们通常说的A卡和N卡,Nvidia成立于1993年,专注于为游戏、数据中心和AI优化的高端。AMD公司成立于1969年,AMD有超强的性价比。


这是一部分独立GPU的试产份额图,图中能看出Nvidia和AMD市场份额占比大,近几年来,Nvidia发展迅猛。

(六)GPU和CPU的区别?
CPU的工作比较复杂,就像是个教授,懂的多,知识面广,能力强,但是运算单元比较少。而GPU呢就像是小学生,简单的题目他做的很快,运算单元多,但是遇到难一点的他就没办法了。

所以,CPU在大多数时候运用范围都是要比GPU要广的,而GPU呢,大多数时候运用在一些运算简单但计算量庞大的工作上。

(七) GPU应用场景
简单理解,就是GPU可以应用到哪些行业?怎么推动这些行业的发展?GPU硬件技术推动了云计算、大数据、人工智能和图像处理等领域的发展。
(1)游戏市场
GPU在图像处理和物理效果方面具有天然优势,GPU可以快速运算出大量的几何体、纹理、光影等数据,从而实现更加真实的画面效果。

(2)大数据处理
GPU加速可以大幅度提高计算速度,提高处理大规模数据和复杂运算的速度。

(3)人工智能与深度学习市场
GPU加速可以加速神经网络训练和推理过程,提高模型训练速度和准确性。

(4)虚拟现实市场
高性能GPU可以实现高质量的图形渲染,提供流畅的实时交互体验。


今天7个硬件小知识就讲解完毕了,大家还要什么不懂的地方吗?不懂的记得动动小手,写下来,告诉我,如果觉得简单容易理解,也别忘记给我一键三连咯!下一期不见不散!记得准时来哦!(晚来的同学可是会被提问的)-这么有趣的UP主,你还不关注一下!投我一票,抽奖活动指日可待~~~


