數(shù)據(jù)小妞遭蹂躪?顯卡工作的那點事兒
分享
GPU云雨過“肥妞兒”之后正要往回走,這時他又看見了一個三維豐滿的小妞兒(3D游戲),于是又一把扯了過來!(數(shù)據(jù)高叫著:“不要、停!不要、停!不要、停!”GPU冷笑道:“好吧!不要停?就是開動嘍,嘿嘿!我來啦!”)同樣,GPU會進行算法法則上的篩選,以判斷數(shù)據(jù)的用途——
不過這個身才豐滿的小妞兒(3D游戲)太耗費精力了!可憐的高速顯存不夠用了,內(nèi)存地盤里的“共享顯存”也不夠用了,這可怎么辦?沒辦法了,沒地方去啦,還要把數(shù)據(jù)扯過來蹂躪?那就只剩下硬盤了!GPU對于硬盤的控制也只能說是間接的了。見上,其道理很簡單——指針、指針、指針 again!
有人可能會說,機械硬盤那速度,絕對是蝸牛級!不過聰明的GPU還是有辦法的,他請來了一個幫手,這個幫手就是“虛擬內(nèi)存”(說白了就是搶硬盤地盤的)于是GPU在虛擬內(nèi)存的指引下,將這個“腦滿肥臀”3D游戲數(shù)據(jù)拖進了硬盤的勢力范圍……然后(省略幾百字)
文章寫到這里,我們可以發(fā)現(xiàn)——當GPU工作的時候,會先調(diào)用顯存處理數(shù)據(jù),當顯存容量不足的時候,就會調(diào)用內(nèi)存來“共享顯存”,當內(nèi)存容量不足的時候,這時候硬盤就上場了。(在虛擬內(nèi)存的幫助下)雖然GPU在顯存容量不足的情況下也能辦事,但是我們要看到的是——內(nèi)存/硬盤永遠都是“外來人”(對于GPU來說)。它們的速度同顯存相比有著較大的差距,當顯存容量嚴重不足的時候還會拖慢顯卡工作效率。GPU當然不愿意長期與這樣的“狐朋狗友”為伍。
0人已贊
關注我們



