智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

GPU的作用及工作原理

來源:網(wǎng)絡

點擊:2885

A+ A-

所屬頻道:新聞中心

關鍵詞:GPU,可編程著色器,圖形處理

      在上一篇文章《什么是GPU?GPU有什么用?》曾提及可編程著色器,可編程著色器對于 3D 游戲的設計者來說可謂有巨大的優(yōu)點,不過同時也給 GPU 工程師帶來了一些和 CPU 類似的有趣的問題。因需要發(fā)送指令(instruction)運行,解碼(decode)和執(zhí)行指令(execute)過程必不可少,而著色器代碼中判斷語句和循環(huán)語句也會引起執(zhí)行次序的小問題等等。這意味著著色器核心已經(jīng)能成為一個小型的計算引擎去執(zhí)行任何的編程任務,盡管不如 CPU 那么靈活多變,但也能執(zhí)行有用的、非圖形相關的任務。

      GPU 計算

      而現(xiàn)在利用 GPU 計算的任務基本都是高度并行的——同時執(zhí)行大量小型的數(shù)學計算,所以當前其發(fā)展方向是機器學習(machine learning)和計算機視覺(computer vision)。隨著 GPU 計算擴展的領域越來越大,作用也會隨著越發(fā)重要,它就能成為和 CPU 并排的伙伴而不再是 CPU 附屬的一個部件。

      在 2015 年 10 月 ARM 發(fā)布最新的 SoC 時順帶還有 CoreLink CCI-550,它的作用就是將 CPU、GPU、主存儲器和各種內(nèi)存緩沖區(qū)連接在一起。新的 GPU 代號為 Mimir,能夠從高速緩存內(nèi)存里直接獲取數(shù)據(jù),甚至在 CPU 執(zhí)行變動時,GPU 無需通過主存儲器就能獲得和 CPU 一樣的數(shù)據(jù)。CCI-550 也允許 CPU 和 GPU 共享相同的內(nèi)存,無需在 CPU 和 GPU 的緩沖區(qū)之間復制數(shù)據(jù)。

      統(tǒng)一著色器(Unified shaders)和 Vulkan

      OpenGL ES 3.0(或相近的 DirectX 版本) 對比 OpenGL ES 2.0 最大的變化就是統(tǒng)一著色器。查看 Mali-470 的模型圖,就能發(fā)現(xiàn)兼容 OpenGL ES 2.0 的 GPU 有兩種類型的著色器,分別稱作“頂點(Vertex Processor)”和“片段(Fragment Processor)”,就是之前介紹過的頂點著色器和片段著色器。Mali-470 有 1 個頂點著色器和 4 個片段著色器,而查看 Mali-T860 的模型圖就會發(fā)現(xiàn)它支持 16 個能作為頂點著色器或片段著色器的統(tǒng)一著色器,此前著色器可能會空閑的情況被消除了。

      2016 年 2 月發(fā)布的 3D 圖形 API——Vulkan 是另一個重點,它帶來了兩個重要的創(chuàng)新。一是通過降低驅動程序的消耗和提高 CPU 多線程使用率,帶來顯著的性能提升;二是為桌面系統(tǒng)、移動系統(tǒng)和控制臺提供了一個統(tǒng)一的 API。Vulkan 現(xiàn)支持 Windows 7/8/10、SteamOS、Android 和部分 Linux 發(fā)行版,首款支持 Vulkan 的 Android 機器是三星的 Galaxy S7。

      電源問題

      不同于 PC 上的顯卡,它們擁有大的風扇、復雜的冷卻系統(tǒng),部分有需要的還會直接供電,智能手機和平板上的 GPU 體積無法和這些顯卡相比。加上智能手機的 GPU 由電池供電,所以與桌面級的顯卡相比,這些移動版的 GPU 不能大量的消耗能源,更要控制熱量的散發(fā)。然而作為消費者的我們肯定是希望它能有更強的圖形性能,所以對于移動版 GPU 工程師來說,最大的挑戰(zhàn)不是支持最新的 3D API,而是更高的圖形性能與發(fā)熱、能耗之間如何達到一個平衡。

      總結

      回顧一下這次兩篇文章的重點:移動 3D 圖形基于三角形,模型進行移動、縮放是對三角形的頂點進行處理;GPU 里面的可編程執(zhí)行單元被稱為著色器核心,游戲開發(fā)者可以編寫基于著色器核心的代碼;頂點著色器處理完后,交由片段著色器轉換為一個個像素,最終送到像素著色器設置顏色;3D 游戲開發(fā)者可以根據(jù)需要編程自由調(diào)用頂點著色器和片段著色器;GPU 并行處理的特性讓其非常適合用于機器學習和計算機視覺。

    (審核編輯: 滄海一土)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡及各大主流媒體。版權歸原作者所有。如認為內(nèi)容侵權,請聯(lián)系我們刪除。

    主站蜘蛛池模板: 五金冲压件生产厂家_加工五金拉伸件-沧州浚鼎机械制造有限公司-沧州浚鼎机械制造有限公司 | 西门子伺服电机维修_西门子变频器维修_西门子伺服驱动器维修_数控系统维修_PL维修-上海仰光电子 西克制冷官网│制冷机组冷风机冷库设备厂家-西克制冷(无锡)有限公司_西克制冷(无锡)有限公司 | 环保除尘设备_燃气/燃油热水锅炉_光氧空气净化器_蒸汽玉米压片机_压片设备_烘干设备-山东金盾节能环保设备有限公司 | 全开式真空干燥机_全开耙式真空干燥机_全开式动态真空干燥机,江阴千峰机械制造有限公司 | 新高度,萍乡市场调查研究公司,萍乡市场调研公司,萍乡第三方评估机构,萍乡神秘顾客暗访公司 | 毛刷_毛刷辊_工业毛刷辊厂家_毛刷加工制造厂【丰汇刷业】 | 啤酒厂家_啤酒代工厂_原浆啤酒厂家 - 山东十谷啤酒有限公司 | 全开式真空干燥机_全开耙式真空干燥机_全开式动态真空干燥机,江阴千峰机械制造有限公司 | 离子交换树脂_阴离子交换树脂_阳离子交换树脂-中国树脂网 | 康明斯柴油发电机厂家-康明斯发电机(深圳)有限公司 | 模压化粪池_三格式化粪池_玻璃钢化粪池厂家 | 欧美日韩人妻精品一区二区三区_欧美成人精品欧美一级乱黄_亚洲欧美日韩高清一区二区三区_国产一级做a爰片久久毛片_日韩一级视频在线观看播放_精品一区二区三区免费毛片爱_完整观看高清秒播国内外精品资源 | 液晶拼接屏_三星46寸/55寸/LG液晶拼接屏_深圳拼接墙厂家_电视大屏幕液晶拼接_高清工业级液晶监视器 | 雨量计,翻斗雨量计,声波雨量计i,时差法流量计,时差法明渠流量计 - 徐州伟思水务科技有限公司 | 扬州市德友线缆有限公司-业从事高端特种线缆研发、制造、销售与服务。 | 水阻柜-液阻柜-高压开关柜-高压固态软启动柜-磁控软启动柜-电解粉-无功补偿柜-配电柜-襄阳源创电气 | 金属剪切机,金属打包机,废钢剪切机,废铁压块机,金属压块机,废纸打包机,重废龙门剪,废钢龙门剪,箱式剪,液压剪切机-瑞顿机械装备制造江阴有限公司 | 饮料瓶-白酒瓶-绿色玻璃瓶-山东玻璃瓶厂家-枣庄市金泰玻璃有限公司 | 泊头压滤机-隔膜-洗沙-厢式-板框压滤机-河北巨盛压滤机制造有限公司 | 联系我们果博东方公司福布斯客服电话| 智能照明模块,智能动力控制器,巨川电气-智能电气领航 | 消泡剂厂家-水处理消泡剂-有机硅消泡剂-广东广州多美多消泡剂厂家 | 整体滤板模板-S型塑料滤砖-MBBR生物悬浮球填料-微孔曝气器-大恒环保科技 | 均高生物科技(上海)有限公司-二十年专注于均质·乳化·粉碎·分散工艺 | 腻子粉厂家_耐水腻子粉_内墙腻子粉批发_生态腻子粉_长沙美恩生态腻子粉厂家 | 义乌供需网-义乌外发加工来料加工,义乌采购信息供求对接平台(yiwugongxu.com) | 注塑加工,无锡塑料件加工,注塑模具加工厂家-无锡富立康精密模塑有限公司 | 万博瑞升(天津)科技有限公司-管道应力|管道振动|脉动|CAE,CFD 弯箍机_钢筋弯箍机_全自动钢筋弯箍机_数控弯箍机-建科智能装备制造(天津)股份有限公司 | 气动球阀-气动蝶阀-电动蝶阀「厂家」-恒信流体控制有限公司 | 净化塔_喷淋塔_脱硫塔_河北宝飞华创玻璃钢制造有限公司-河北宝飞华创玻璃钢制造有限公司 | 水宜生-水宜生水杯价格-水宜生保温杯-【水宜生水杯官网】 | 皮带输送机(输送机械)-带式输送机-皮带输送机生产厂家-河南坤威机械 | 洗车机-自动汽车洗车机-全自动洗车设备-全自动电脑洗车机-北京自然绿环境科技发展有限公司 | 郑州课桌椅|学生课桌椅|升降课桌椅批发|厂家|价格-新科教育用品 郑州井盖雨水篦子厂家-建联建材 | 永光机械-小型建筑机械领航者,公司专注于小型建筑、工程机械的研发与制造 | 屋顶式恒温恒湿机,新风管道除湿机|上海众有实业百科 | 徐州护栏,铝艺栏杆,铝艺大门,铝艺栏杆门,别墅铝艺大门-徐州桂丰金属科技有限公司 | 饮料制造机械设备-罐体设备报价-CIP清洗设备-饮料生产线交钥匙工程-上海哲苏轻工机械有限公司 | 联系我们果博东方公司福布斯客服电话 | 久久黄色一级视频_视频一区精品自拍_理论片免费ā片在线观看_亚洲色视频在线播放网站_香港经典a毛片免费观看_亚州三级久久电影 | 深山工作室提供网络投票系统|微信公众号投票|微信公众号小程序|抖音小程序|百度小程序|微信公众号开发|企业网站建设 |