AMD和NVIDIA的SP單元有什麼區別

2022-03-24 04:52:39 字數 4379 閱讀 7176

1樓:匿名使用者

嚴謹些來說n卡的著色單元可稱為為流處理器,而a卡的應稱之為流處理器單元;兩者的差別:n卡流處理器全稱為:stream processing,而a卡的流處理單元全稱為stream processing units。

由於流處理器的頻率不同,n卡講的是高頻率的流處理器,靠的是效率。a卡靠的是流處理器數量,頻率都比較低,2者等效後,ati 5個sp=nv1個流處理器。

所以要比的話,ati顯示卡的流處理器數量 = n卡流處理器數量 * 5

ati(amd)它的這種設計也不能就說效率低下,從系統架構上來說,ati(amd)的設計並沒有什麼問題,它設計的是超標量處理單元,採用4d向量+1d標量的simd架構,而nvidia則使用的是1d的標量mimd架構。不理解沒有關係,簡單的說,假如要處理的資料能夠拆分為4d或1d的方式,那麼a卡的所有流處理器都將同時工作,而現實中並不是所有資料都可以拆分為4d和1d的方式,所以a卡的架構在實際執行中必然會有流處理器閒置的情況。從而影響效能,為了彌補流處理器閒置造成的效能損失,ati(amd)的做法是依靠提高流處理器數量來彌補。

細說一下a卡的架構,我個人理解a卡採用三層結構,最下面一層是流處理器,每5個流處理器組成乙個流處理器單元(這也許是很多人覺得a卡和n卡的流處理器和實際效能應該是1:5的由來),這是架構的第二層,另外一定數量的流處理器單元組成流處理器陣列,由執行緒分配器或者說流處理單元控制器進行管理和資源分配。ati(amd)當然意識到作為歷史上最失敗的2900xt的架構的問題,但重新設計已不可能,同時也沒有必要。

所以在hd 3,hd 4系列的設計上持續的在做改進。

舉個簡單的例子,hd 4650的rv730核心和hd 3850的rv670核心,他們的流處理器數量同為320個,但是實際上,hd 4650的流處理器擁有8個流處理器陣列(也就是擁有8個流處理器單元控制器),每個陣列下擁有8個流處理單元,每個流處理單元擁有5個流處理器,因此是8*8*5=320的架構,而hd 3850則是4個流處理器陣列(所以只有4個流處理單元控制器),每個陣列下擁有16個流處理單元,每個流處理單元擁有5個流處理器,所以是4*16*5=320的架構,看起來流處理器數量相同,但是由於hd 4650的流處理單元控制器更多,或者說每乙個執行緒分配器(流處理單元控制器)的管理的流處理單元更少,所以其架構效率要比hd 3850高不少。同時hd 3850本身紋理和光柵單元設計不足,所以hd 3850在開啟抗鋸齒或者高紋理遊戲中心力交瘁。而hd 4650的架構則相對hd 3850直接將紋理單元加倍從16個漲到了32個,光柵單元也做了全新的設計。

另外補充一下,目前3d處理處理依然是頂點單元構建3d骨架,紋理單元貼上**,畫素單元處理光影特效,最後將3d影象光柵化為2d影象輸出。dx10架構不再區分頂點單元和畫素單元,由流處理器代替,但是實際渲染中流處理器仍然一部分需要做頂點處理,一部分做畫素處理。根據前面的說明,hd 4650由於擁有更少的流處理單元,加上紋理單元更多,所以每乙個流處理單元可以分配到更多的紋理單元(其實還有快取),幫助圖形更快的渲染,加上全新設計的光柵單元,hd 4650的抗鋸齒效能和紋理效能相對hd 3850有了翻天覆地的提公升,只不過很可惜的是hd 4650的視訊記憶體位寬進行了縮減,同時光柵單元數量也進行了縮減,影響了它的效能發揮,否則hd 4650超越hd 3850將是輕輕鬆鬆的事情(實際上hd 4650雖然跑分不怎麼樣,但實際效能完勝128bit視訊記憶體位寬的hd 3690或者hd 3850)

在說一下頻率對a卡的影響,由於擁有數量龐大的流處理器,所以頻率對a卡來說遠比n卡重要,之所以這麼說,看看同樣架構,同樣800個流處理器的rv770和rv790的4款產品就知道了,也就是800sp的hd 4830,hd 4850,hd 4870和hd 4890,他們的流處理器數量,紋理,光柵,視訊記憶體位寬完全相同,不同的只是核心和視訊記憶體頻率,單純提公升視訊記憶體頻率其實對顯示卡效能提公升有限,所以基本上他們的效能差距來自於核心頻率的差距。比如hd 4870和hd 4850,核心頻率僅僅相差125mhz而已,不過要知道,這125mhz可是800個流處理器的頻率差距,其帶來的效能差距是相當巨大的,所以hd 4850的效能僅和nvidia 128個流處理器的9800gtx+/gtx250相當,而hd 4870的效能就已經可以和216個流處理器的gtx260+有得一拼了。

另外ati(amd)的架構由於超標量執行能力遠勝n卡,加上恐怖流處理器數量帶來的恐怖浮點運算能力,所以非常適合做gpgpu通用計算,ati(amd)之所以沒有更改初始的設計,一方面是成本和時間的考慮,另外一方面,ati(amd)借助架構強大的浮點運算能力和浮點運算的提公升潛力已經在全力開發雲計算領域。所以雖然在遊戲領域可能a卡的架構仍然會被n fan甚至大多數人詬病為效率低下,不過在專業的通用計算領域,不管是浮點運算能力還是執行緒處理能力(執行緒數量)都遜於ati(amd)的nvidia或許還有更長的路要走。畢竟ati(amd)可以以5個為單位輕鬆的提公升流處理器數量,而nidia則由於架構的關係流處理器數量提公升困難。

2樓:南陽天明電子

1n====5a。。

你算吧。。

3樓:

a的是以5個為一組也就是乙個單位

n的是乙個為乙個單位

4樓:

nvidia的流處理器(sp)是向量流處理器,效能強,但是結構複雜,所以數量少。

ati(amd)的是標量處理器,效能弱但是結構簡單,可以在晶元裡做很多。

乙個nvidia流處理器效能約相當於5個amd流處理器

5樓:匿名使用者

樓上「100kill」解釋的相當專業!

amd顯示卡與nvidia顯示卡有什麼區別?

6樓:匿名使用者

區別就是顯示卡的晶元來自不同的生產廠商。

nvidia顯示卡的優勢:

設計思路歸於高效能、低功耗正途,最終表現令人刮目相看;

效能強大,經常壟斷高階旗艦級市場,高階n卡佔據優勢比較明顯;

支援physx、txaa、fxaa等多個技術;

驅動程式完善。

amd顯示卡的優勢:

不只追求圖形渲染效能,更注重於通用運算效能的提公升,面向未來高運算顯示卡;

入門級、主流級的產品,價效比高;

支援amd eyefinity寬屏技術;

挖礦效能相當突出。

總結:n卡多數遊戲優化的更好,遊戲速度上面n卡更好,但是**相比同檔次的a卡相對較高。

a卡的畫面效果更好,a單精度浮點運算能力強,有繪圖/挖礦需求的話,可以優先選擇amd顯示卡。

7樓:包瑜尋博延

amd的

顯示卡就是ati的,前者收購了後者,後者主要是圖形處理

效果好,作圖建議用,nvidia主要是

玩遊戲的速度會快一些,尤其是3d類的

大型遊戲。

ati顯示卡的流處理器與nvidia的sp單元是一回事嗎?

8樓:匿名使用者

顯示卡中的「sp」是指:streaming processor[名詞]翻譯成中文就是「流處理器」的意思。

nvidia奉行的是「大核心」戰略,gpu內部採用了大量的1d單元,在執行效率上,理論上可以達到100%,實際當中,效率也可以維持在90%左右,非常高。但是,大核心的設計十分複雜,同時,對生產工藝也提出了很高的要求,內部整合的sp數量也不會太多(相較於「小核心」),成本和功耗也比較高。另外,nvidia顯示卡有個非常有意思的特點,就是流處理器頻率都是核心頻率的2倍左右,就是要用有限的sp單元更快地輸出圖形資訊。

amd方面奉行「小核心」戰略,採用vilw5或vilw4的設計,分別採用4d+1d的設計和4d設計。這樣一來,可以在較小的電晶體代價和較小的核心面積下裝入更多的spu,以sp單元的數量取勝。但是,制約「小核心」的一大問題就是spu的利用率問題。

一旦進入gpu的圖形資訊是1d形式或3d形式這樣的非標準資料形式,amd顯示卡的執行效率會大幅下降,理論上,效率最低可以降到25%甚至20%,這意味著大量的spu都在享清閒。但只要資料是4d的標準形式,或2d形式,amd顯示卡就可以憑藉spu的數量優勢展現優異的效能。

nvidia的1個sp單元 = ati 顯示卡的5個流處理器。

視訊記憶體位寬是指顯存在乙個時鐘週期內所能傳送資料的位數,位數越大瞬間所能傳輸的資料量越大,這是視訊記憶體的重要引數之一。視訊記憶體位寬越高,自然效能越好**也就越高,而基本的主流顯示卡基本都採用128位視訊記憶體位寬,256位寬的視訊記憶體更多應用於高階顯示卡。

9樓:

相對來說我喜歡ati的 效能比較強 視訊記憶體位寬越大越好 還有視訊記憶體的速度數字越小越好 還有視訊記憶體一般要用ddr3 ddr5 的 ddr2的性參差遠了 視訊記憶體共享的沒有實際的好 比如七彩虹gt430 1g實際視訊記憶體 才499 元這個不錯

10樓:話杯

a卡和n卡的流處理器是不一樣的。a卡的流處理器數量很多,有一種看法,那就是當a卡和n卡的流處理器比例為1:3.

3的時候,他們的效能會差不多,但如果大於這個比例就是n卡效能更強,小於這個比例就是a卡強。(以上看法一種大概的看法,還要看諸如頻寬,視訊記憶體這些)

NVIDIA和AMD的顯示卡到底哪個好?要相關專業人士的

a卡的效能那是沒的說的,我對ati顯示卡還是有感情的,2003年的ati9550顯示卡,我一直用到了2008年,ati9500是顯示卡歷史上 回的乙個奇蹟答,我現在的4830玩遊戲 目前所有的遊戲基本都能通吃!2l amd以54億美元的併購ati 實際也可以說a卡就是就是amd的 畢竟amd的股份要...

顯示卡玩遊戲的NVIDIA好還是AMD好

其實一樣 價錢上去了效果就上去了 與cpu的配合雖然有好與壞的說法,但是差別不大。n的明顯優勢就是驅動多而且穩定,可這並不是說a的驅動怎麼怎麼滴,a的驅動的是確少,到 都是催化劑,可是又有什麼關係呢?有一點大眾比較認可的就是 a的硬體規模強大,雙卡的靈活性更高,開啟抗鋸齒速度損失小。但是,n的phs...

想問下 amd和英特爾的等級區別 amd 的翼龍x

翼龍籠統說就是有3級快取,速龍沒有 955相當於q9550級別 i3相當於amd 640 amd主流高階肯定比intel的u差,但是價錢比較低,所以價效比要高些 amd在中低端優勢明顯,略強於intel 個人感覺。比i5 差點就 速龍羿龍就是l3.在遊戲中有區別。i3也就是遊戲比640強,處理比64...