CPU的L1與L2快取

顯示結果從第 1 筆 到 10 筆,共計 10 筆
  1. #1
    會員
    註冊日期
    2001-01-30
    討論區文章
    5
    可否詳述CPU L1,L2快取的所在位置
    、效能(速度)和功用??

    還有還有它有最大值嗎??
    不然,為何聽說有L3快取而不直接加大
    L2orL1快取??

    (我還有上一個問題不知道速不速問的不
    好沒人回應,請各個大大贈幾個字就行
    了,謝謝~~~~~)



  2. #2
    會員
    註冊日期
    2001-01-30
    討論區文章
    5
    嗯~~~~~~沒人回~~~~~~

    給我網址也可以,我很想知道這些基本的概論
    像大部份都只寫到L1快取是和cpu連接,L2快取
    是連外(不知道有沒有記錯),更深入的就沒看
    到了~~so請各位大大解惑~~謝謝~~~~~~

  3. #3
    進階會員
    註冊日期
    2000-10-27
    討論區文章
    505
    >可否詳述CPU L1,L2快取的所在位置 、效能(速度)和功用??
    位置? 嗯... On-Die (包在CPU堶)~ :>
    速度? K7 CPU是 0.18us 或 0.25us ( u = 10 的負6次方)
    當cpu讀取資料時,會先進入L1中尋找,如果找不到要讀取的資料就會進入到L2中尋找,如果還是找不到則會進入memory or hdd or 其它device中讀取.. 讀取到的資料會順便COPY一份到 L1 及 L2 中, 當下次讀取時又重覆這些動作L1->L2->OTHER....
    因為L1, L2 速度快, 如果在L1,L2中就可以讀到資料, 就不需到慢速的DEVICE上讀取... 這就是 L1, L2的功用~
    簡單來說, L1,L2可以加快系統的處理速度.....

    >還有還有它有最大值嗎??
    >不然,為何聽說有L3快取而不直接加大 L2orL1快取??
    沒有上限~
    cache memory容量大, 不代表系統"一定"比較快, 這跟快取擊中率有關~ 快取擊中率是指 CPU 去 cache memory中讀資料時,有多少次能正確找到要讀取的資料..
    ...

  4. #4
    What we fear r the posibilites
    註冊日期
    2000-11-21
    所在地區
    光纖
    討論區文章
    1,556
    其實L2也不一定on-die啦...部分P-II及500Mhz以前的P3(代號Katmai)就是拉出來做在卡莢內的PCB上的...

    另外就如同Xbug說的....cache雖沒有上限,但有所謂命中率的問題,
    太大的cache,查詢時間增加,就失去了快取記憶體的意義了...

    L1依CPU架構及管線數而定...由大廠設計不同...
    理想的L2是256~512,但這又關係到運作時脈及製程的問題....
    今日的高速中央處理器,Cache技術無法跟上,所以您才會看到L2 cache由PII時的512變成P3(P!!!)時的256(但這裡的Cache是Full rate)

    至於所謂的命中率(擊中率),是和運算式有關的,設計良好的運算式,其命中率高,效能也會比較好.運算式的發展已經很久了,算是相當成熟,不同世代同樣大小的Cache表現幾乎不分軒輊.如果您還有興趣的話,還可以參考如P3的ATC架構及P4的Execution Trace Cache...


    busy livin, busy die....

  5. #5
    TIM
    TIM 目前未上線
    .戶樞不蠹.流水 TIM 的大頭照
    註冊日期
    2001-04-22
    討論區文章
    4,047
    記憶體越精細..越需要多管路控制..成本也就越高..
    L1..都是內建在CPU的DIE裡面..與其晶圓區是融合在一起的..速度是與CPU相同..也就是跑全速..通常都是用邏輯閘作其機制..所以成本高昂
    L2..最早以前是做成子卡的形式插在主機板上..速度並不快..與外頻相關..在INTEL時期..是用SRAM來做的..後來在PENTIUM PRO的時候將L2與CPU的晶圓作入同一個封裝中..(不是DIE歐)..跑全速..但是由於品管時要兼顧兩個晶圓..所以良率大幅下降..價格高昂..所以PRO是INTEL第一個獲利不如前..被人唾棄的產品之一..後來"L2戰術"被廣泛應用..INTEL就推出PENTIUM2..將L2與CPU封裝坐在同一塊IC版上..跑半速..最後為了節省成本..終於將L2與CPU核心作入同一個DIE中..至此..CPU內部有兩塊堆置區..
    L3..就是第三階快取記憶體..在兩個地方看的到..一個是SERVER的非X86系統上..一個是有L2設計的板子加上K6-3..因為K6-3內部融合L1+L2.所以主機板上原先設計的L2..就變成L3了..AMD真厲害..
    我舉幾個例子
    INTEL--CLERON500..
    L1--32K..16K資料16K指令..速度500MHZ..機制是邏輯閘
    L2--128K..可邏輯化控制..開16WAY..速度500MHZ..機制是INTEL自己研發的RAM型態
    L3--無
    AMD-BIRD1G
    L1--128K...64K資料64K指令..速度1G..邏輯閘
    L2--512K...可邏輯化控制..開4WAY..速度1G..記憶體..未找到相關資料

    各級比較
    速度--L1>L2>L3>SYSTEM RAM
    容量--L1 一單位成本--L1>L2>L3>SYSTEM RAM
    技術需求度--L1>L2>L3>SYSTEM RAM
    可邏輯化程度--L1
    如有錯..敬請指教囉..


    .妾髮初覆額 折花門前劇 郎騎竹馬來 遶床弄青梅 同居長干里 兩小無嫌猜.
    .十四為君婦 羞顏未嘗開 低頭向暗壁 千喚不一回 十五始展眉 願同塵與灰.
    .常存抱柱信 豈上望夫臺 十六君遠行 瞿塘灩澦堆 五月不可觸 猿聲天上哀.
    .門前遲行跡 一一生綠苔 苔深不能掃 落葉秋風早 八月蝴蝶黃 雙飛西園草.
    .感此傷妾心 坐愁紅顏老 早晚下三巴 預將書報家 相迎不道遠 直至長風沙.
    .Eloquence is silver, silence is gold.Subtlety is better than force.

  6. #6
    會員
    註冊日期
    2001-03-08
    討論區文章
    28
    哇..今天學了好多... 真是謝啦... 在cache 方面的文章或是資料要到那找才找的到...看了之後想再了解多一點...或是請各位大大有空就再多post 一點讓我學習一下.. 多增加一點對電腦的了解...
    小弟在這就先謝謝各位大大....

  7. #7
    會員
    註冊日期
    2001-05-22
    討論區文章
    22
    這裡的文章都好專業喔!
    把這裡當成圖書館啦!
    感謝各位大大的不吝賜教

  8. #8
    VECTRA-B 進口版 cengzie 的大頭照
    註冊日期
    2001-06-28
    所在地區
    台固CABLE 120M/20M
    討論區文章
    8,678
    其實amd當時出ㄉk6-III原本是k6-2再加ㄍL2 CACHE使M/B上ㄉSRAM顏變為L3
    K6-III東西出ㄌ但是M/B上ㄉ種種因素使原本理論上ㄉ效能未達..
    而且因為多ㄌ256KㄉFULL SPEEDL2
    使ㄉ晶體數量由900萬(K6-2)變到2100萬(K6-III)多ㄌ1200萬ㄍ晶體..
    使電流需求也大大題升..
    我剛買來玩時竟把我ㄉM/B給燒ㄌ~~@@~IWILLㄉSCSI M/Bㄝ~~@@~POWER也掛ㄌ一ㄍ````
    後來換ㄌM/B SRAM 是1Mㄉ`效率只比K6-2高10%~20%
    OCㄉ成度也不高
    最後在我ㄉ猛超下~(400 OC 504) 2ㄍHR就掛ㄌ...在我抽屜當裝飾品....@@..
    附加圖片 附加圖片 cbr1100.jpg  
    藍祥紫

    GIGABITS 網芳採用中

  9. #9
    會員
    註冊日期
    2001-10-09
    討論區文章
    66
    謝謝....
    我又多學了一些...

  10. #10
    VECTRA-B 進口版 cengzie 的大頭照
    註冊日期
    2001-06-28
    所在地區
    台固CABLE 120M/20M
    討論區文章
    8,678
    oh~再update
    我換k6-2+ 500 oc 550 vcore 2.1 (規格是2.0v) .因為我ㄉm/b電壓準位不準..所以用2.1v才能開機.
    k6-2+ 固明思意就是k6-2 +上點東東
    k6-2+ 就是k6-2 +上3dnow+ 跟L2 128K
    開機ㄉ速度比K6-2-350 OC 450快ㄌ近一倍以上~
    植行許多東西也比以前順很多
    完全不感覺會被768M RAM拖累效率..最強ㄉ是使用0.18制程.


    附加圖片 附加圖片 001.jpg  
    藍祥紫

    GIGABITS 網芳採用中

類似的主題

  1. 【求助】修改登錄檔CPU L2快取可增進效能?
    作者:Vincent7 所在討論版:-- Windows 討 論 版
    回覆: 6
    最後發表: 2006-03-03, 11:56 PM
  2. 【求助】請問快取記憶體L1 L2怎麼設定
    作者:小蔡 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 1
    最後發表: 2004-01-27, 03:00 PM
  3. 【求助】關於WD的8MB快取硬碟?
    作者:Titanhu 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 2
    最後發表: 2002-11-02, 07:13 PM
  4. 請問是L1快是L2快?
    作者:msjakpo 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 3
    最後發表: 2002-02-25, 02:12 AM
  5. CPU的L1與L2快取
    作者:ARJXEL 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 1
    最後發表: 2001-07-26, 07:55 PM

 

L2 L1 快取 電壓

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •