• 7

關於L2快取跟CPU時脈

看了版上不少的文章,小弟之後想組台電腦,不過在思考AMD跟INTEL的差別
AMD好處時它的雙核的高時脈且價格便宜
但是INTEL除了時脈外,它現在分別出4。6。8系列,主打大L2快取,但是價格是我考慮的

我想問問,L2快取主要作用是在能快速處理3D(聽別人說的),那這樣比較的話,為什麼不如插一張
強一點的顯示卡?顯示卡不也是處理畫面跟3D嗎?
還是說效果都一樣,只是L2更快,所以處理時更順暢

2008-03-02 9:42 發佈
文章關鍵字 CPU
因為那是INTEL cpu的設計不得不加大阿

他的設計就必須有大的內建快取 越大跑得越順

L2加快處理3D ? 沒聽說過

AMD不需要大的快取是因為他的設計把快取搞成不需要那麼大 512*2基本夠了

不用像intel動不動搞個2M甚至8M的快取阿
Intel的L2不得不做大一點...

因為架構上面輸AMD... 所以要靠L2來補回來!

AMD因為是內建記憶卡控制器... 所以他對L2的需求不是那麼大!

兩個架構不一樣...
安拉 INTEL新的架構也要CPU內建記憶體控制器了
現在則是在北橋內
想了解相關知識 請讀G.F大的小惡魔電腦教室
保證一清二楚

對了 L2跟3D可是一點關係都沒有呢
別聽別人胡吹了

dis84128 wrote:
Intel的L2不得...(恕刪)




那麼AMD的同架構下 1M>512K 效能差多大阿
ferrariw2000 wrote:
L2快取主要作用是在能快速處理3D(聽別人說的)


這到底是哪邊聽到的
L2能處理的話,那cpu要處理什麼呢?
那個別人有沒有說L1和L3是做啥用的?
難道L1是處理2D用的,L3是處理4D用的嗎
Hiro hyn hi^dh ab 'wanath......
那~所以INTEL除了L2快取大以外這項優點
還有什麼特別值得為它花錢的嗎QQ
不然同時脈下,AMD 跟INTEL 最少都差了2000

而且一般人用 2.0G以上的多核時脈應該就夠了吧
也不太需要像INTEL做到快3G的CPU
加上要玩畫面精緻的遊戲,或是要做3D繪圖,再加張高等級的顯示卡就可以了吧?
Cache基本上來說,它是架構在CPU chip內部的memory。

既然是memory,那麼它跟Ram、HDD有何差別呢?

主要差別在於因為它的容量小,工作頻率與CPU接近,所以CPU可以很快速地從Cache取得所需的資料而不必等。
當CPU在cache中找不到資料時,就必須到更外部的Ram尋找,再找不到就只好到HDD去找。

整個Memory Hierache的架構大致上是:

L1 Cache -> L2 Cache -> Ram -> HDD

依照"Make The Common Thing Fast":使用過的資料很有可能過不久又會被使用過一遍,若我們把這些資料讀到層級比較高的memory裡面(ex: Cache...),在往後的工作過程之中,需要這些資料時,就能很快的傳進CPU作運算。

所以大致上,L2 Cache的用途是來幫助運算的速度。

有錯請指正,小弟只是個double E大四生,以上是根據Computer Organization/Computer Architecture學到的概念胡謅的
Kevin大說的沒有錯
L2 cache是用來幫助CPU的運算
減少CPU到低速記憶體存取資料造成的浪費
尤其在多核心的系統中,大量的L2記憶體有助於快速同步各個core的資料
所以大容量的L2是會對CPU的整體運算速度有幫助的
在某些application下甚至會有決定性的差別

Intel因為生產大L2快取的良率比較高
因此他可以財大氣粗的內建很大的L2快取

AMD則是因為這方面的良率較為不好
所以以內建記憶體控制器的方式去彌補L2 cache較小的缺點

但是再怎麼說external memory的速度還是差on-die的一大截
所以誰快誰慢從站上的測試報告中就可以略窺一二了

主要是因為 L1, L2 都是 SRAM,速度比 DRAM 快太多了
當然 SRAM, 比 DRAM 貴太多了,很佔 IC 面積

其實都一樣是 RAM
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?