NVIDIA到底是干什么的?

    

        提起英伟达,很多人第一反应就是,卖显卡的。

       但是英伟达卖的显卡,到底是干什么的,为什么一个卖显卡的公司能达到世界第二值钱?


      电脑的主要打工人,便是CPU,也就是中央处理器。


       所有计算的活都归他管,妥妥的一位996受害者。主打一个能力越大,工作量越大。

     

   但随着画面越来越精美,各种高清的电影与让人脸红心跳的3D动画游戏出现,CPU就有点手忙脚乱了。

        为什么呢?


        电脑画面是由成千上万个像素点构成的,为了匹配人眼的接收与人脑的合成,画面瞬息万变。每一个像素点该匹配什么样的颜色,这些都需要实时计算。


        那么一旦画面精美复杂,这位名叫CPU的打工人,又要处理画面,又要计算。


        就好比你又要忙工作,又要帮领导接孩子,还得帮经历端茶倒水,还得帮同事拿外卖。


         但是这个受气包罢工了吗?没有,他还是一点点干,先处理画面,处理完画面再处理计算,然后……它就卡了!


         1993年黄仁勋同其团队看到了这个需求,为了CPU不再那么辛苦,NVIDIA应运而生。


          设计出了GPU的芯片,并配以散热扇,高速内存,电源及各种接口,图形加速器(显卡)就诞生了。


          那么GPU被招到电脑这个公司里要干什么呢?

          

         如果说CPU是能力出众,任劳任怨的中年人,正值事业上升期,一些本不属于他的活他不得不干,导致了忙不过来,焦头烂额。


           那么GPU就是公司招了一大批透露着清澈愚蠢的大学生实习,主要处理像素点的问题,把这位可怜的受气包(CPI)解救出来。让CPU投身于正经工作中。这样电脑就不再卡了。

         而找来的这些大学生就负责起了端茶倒水的简单工作,一人负责一个像素点的处理,简单而高效。

但这并不意味着,GPU的计算能力就高于CPU。


         通常来讲,CPU就只有几个核,好比几个任劳任怨的中年打工人。工作能力强,工资高。能处理许多大学生处理不了的问题。


         而GPU有着成千上万的核,就好比招一百个应届毕业生或者实习生,便宜啊!


         但是他处理不了一些CPU的工作,但胜在人多力量大。


         拿快递,拿外卖端茶倒水的工作对于受气包们(CPU)并不难,但是一件件去做,严重拖累了他们处理主要工作的能力,而这些小事交给便宜单纯的大学生,确实恰到好处。

        而通过C语言编程,命令这些大学生,就是找了一个经理,给他们开始画大饼,画完大饼,还是让他们干这些琐碎的活,而后07年CUDA平台的诞生,就是大饼经理的诞生地,通过CUDA 平台进行编程,产生一位经理(算法库与工具),掌握命令大学生不在话下。

        命令的方式多种多样,可以让十个大学生一组,分不同的组干不同的活,一组负责快递,二组负责为外卖,最终完成公司所有杂活。也可以让他们站成一条线,从门口到工位,传递外卖与快递。唉,可怜的大学生。


        而由此,GPU从图形加速器,变成了通用加速器,可以理解为掌握了一大批大学生的简单杂活人力公司。从此NVIDIA的显卡卖爆了!


灵感来自:通俗解释

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com