⑴ CPU都有3個緩存那為什麼不在做個大容量的L4緩存來替代DDR運行內存呢或者把HBM2顯存當內存
四級緩存的設計,在某些特殊的CPU中早已存在,並不是你最早想出來的。
問題在於,民用級CPU,緩存類型越多,實際使用時的效率反而下降,並不是搞出來幾GB的五級緩存、六級緩存之類的,CPU性能就一定越高。並且,巨大的緩存要消耗海量的晶體管,增大處理器核心面積、降低產品良率、增大處理器的功耗和散熱難度,得不償失。
隨著DDR內存性技術的迭代升級,目前最高主頻多通道DDR4的內存帶寬,早已不輸於早期的CPU的二級緩存帶寬甚至更強。隨著內存技術的繼續進步(包括傲騰技術),三級緩存和內存甚至硬碟之間的差距會越來越小,四級緩存已經沒必要存在了。非要增加四級緩存,反而會增加一個數據的中轉調取環節,降低效能。
目前的HBM2製造成本明顯比常規DDR4顆粒貴太多,立即取代常規內存不現實,並且還要對現有計算機架構做出重大調整,風險、成本較高。不過,HBM類型的顆粒將來用於常規內存應該是一個趨勢,就不知道哪年能實現。
⑵ CPU上的緩存和硬碟上的緩存有什麼區別
展開全部
簡單地說,CPU上的緩存是用來臨時存儲cpu和內存交換的數據的,硬碟上的緩存用來臨時存儲硬碟和內存交換的數據的。
⑶ cpu,內存,硬碟之間是什麼關系
cpu、內存、硬碟都是計算機的主要組成部分。
CPU:中央處理單元(CntralPocessingUit)的縮寫,也叫處理器,是計算機的運算核心和控制核心。電腦靠CPU來運算、控制。讓電腦的各個部件順利工作,起到協調和控製作用。
硬碟:存儲資料和軟體等數據的設備,有容量大,斷電數據不丟失的特點。
內存:負責硬碟等硬體上的數據與CPU之間數據交換處理。特點是體積小,速度快,有電可存,無電清空,即電腦在開機狀態時內存中可存儲數據,關機後將自動清空其中的所有數據。
(3)cpu緩存代替內存和硬碟擴展閱讀:
CPU的功能:
1、處理指令:這是指控製程序中指令的執行順序。程序中的各指令之間是有著嚴格順序的,必須嚴格按程序規定的順序執行,才可以保證計算機系統工作的正確性。
2、執行操作:一條指令的功能往往是由計算機中的部件執行一系列的操作來實現的。CPU要根據指令的功能,產生相應的操作控制信號,發給相應的部件,進而控制這些部件按指令的要求進行動作。
3、控制時間:對各種操作實施時間上的定時。在一條指令的執行過程中,在什麼時間做什麼操作均應受到嚴格的控制,計算機才能有條不紊地工作。
⑷ 硬碟與CPU之間的緩存差別
硬碟是指你可以用來存儲東西的大小,這就包括各種文件。而緩存最要的區別就是它裡面存放的是指令,我們任何一個操作過程都是有相應的指令,而這些指令都存放於內存之中。早期由於CPU的主頻低,讀取內存裡面的東西也慢,二者的速度基本都能對應滿足。但是後來隨著主頻的提高,讀取內存的速度太慢顯然不能滿足主頻高速訪問的要求,於是人門就把經常用的一些指令放於緩存之中減少對內存的訪問,提高系統性能。同理,後來進一步發展就出現了L2即二級緩存,現在好的電腦已出現三級緩存了。
⑸ cpu,二級緩存,內存,硬碟之間的關系
沒有蔑視你的意思,只是覺得這樣給你解釋可能會讓你更能夠理解:
CPU是個處理單元,其中就包括一級緩存和二級緩存,AMD系列的還有三級緩存=====等同於你的大腦,不同的腦組織區域負責不同的東西....
二級緩存(其實你應該問緩存,而不是單單的問二級緩存)相當於你大腦的短期記憶和運算存儲,比如突然閃過一串臨時要用的數字,就馬上記住了,用了就忘掉,或者心算得出99X99等於多少....
內存,就相當於你考試的時候用的草稿紙,放一些要用的東西,絕對不能不爽就扔了,但是沒有也很要命....
硬碟,相當於你的書櫃(或者什麼櫃子都可以),你長期存檔東西的地方....
生成的數據存儲的過程:CPU==》一級緩存==》二級緩存==》內存==》硬碟
讀取:CPU=指令=》硬碟==》內存==》二級緩存==》一級緩存(開始運算)
了解了吧?
⑹ 緩存也能代替內存處理數據 並且還快得多 那就不要內存條了
太貴,而且目前技術也達不到讓緩存替代內存使用,只是理論和
⑺ 硬碟緩存和內存哪個快 CPU的緩存是快於內存的,那硬碟呢
這個真不一定,有可能是硬碟快。
很多人回答說是內存快,其實那是錯誤的。貧窮限制了人的想像,知識跟不上發展。
話不多說,上圖對比,你看一下。
看看我內存數據69,000多每秒,就問你怕不怕。4533的頻率。
所以說兄弟別聽他們瞎叨叨,硬碟和內存真不一定誰快呀。關鍵看你想和誰比。田忌賽馬的故事知道吧,就這個道理。
⑻ 關於CPU緩存和硬碟緩存的區別
CPU緩存和磁碟緩存從作用上是比較相似的
CPU要運算的數據都是從內存取來的
但是內存速度比CPU慢很多,CPU總是在乾等,劃不來,
於是在CPU里設計了高速緩存(容量相對內存很小)
事先把CPU可能會用到的數據從內存取到緩存,
由於預測機制的作用,在90%以上的情況下,
CPU需要的數據就在緩存裡面,很快就可以取到。
這樣明顯可以大幅提高系統的效率。
同樣,內存裡面的數據大部分是從硬碟取來的,
內存速度比硬碟要快幾十倍,內存等硬碟讀盤也等得很煩。
於是在硬碟裡面設計了跟內存速度差不多的緩存
事先把內存可能用到的數據從硬碟讀到緩存。
然後內存要數據的話,先到硬碟緩存找找,
實在找不到再讓硬碟讀盤。
內存是數據交換中心,不是緩存。
系統中所有需要進行運算的數據和程序,不管是來自硬碟,還是其它磁碟,
還是從其它設備,都要先放在內存裡面,
然後CPU從內存取數據,運算完再將結果寫入內存。
這是由馮-諾依曼確定的現代計算機的體系結構,
你可以找相關資料看看,注意資料里稱內存為內存儲器,
而硬碟等其它存儲設備是外存儲器。
⑼ 硬碟緩存跟CPU緩存有什麼區別求解
理解緩存計算機的主要硬體,硬碟、內存和處理器之間的工作速度是不一樣的。其中處理器最快,內存次之,硬碟最慢(相對於處理器而言)。一個任務要通過處理器給出指令,把相關的數據從硬碟調出,再傳給內存,內存和處理器之間還有很多的數據傳輸(例如從顯卡傳來的),內存本身不能處理數據,要通過處理器來處理。當它們在一起工作的時候,處理器和內存的工作速度很快,它們經常會處於空閑的狀態,主要是在等待硬碟,這樣就大大降低了系統的整體性能。為了解決這個問題,一個優秀的操作系統必然要提供[緩存]技術來作為這些硬體之間的一個中間站,以緩解處理速度上的矛盾。緩存的概念是很廣的,從某種角度上來講,內存就是處理器和硬碟之間的一個緩存。
⑽ 硬碟緩存跟CPU緩存有什麼區別
緩存(Cache memory)是硬碟控制器上的一塊內存晶元,具有極快的存取速度,它是硬碟內部存儲和外界介面之間的緩沖器。
由於硬碟的內部數據傳輸速度和外界介面傳輸速度不同,緩存在其中起到一個緩沖的作用。緩存的大小與速度是直接關繫到硬碟的傳輸速度的重要因素,能夠大幅度地提高硬碟整體性能。當硬碟存取零碎數據時需要不斷地在硬碟與內存之間交換數據,如果有大緩存,則可以將那些零碎數據暫存在緩存中,減小外系統的負荷,也提高了數據的傳輸速度。
● 使用大硬碟緩存你將得到什麼好處?
硬碟的緩存主要起三種作用:
一是預讀取。二是對寫入動作進行緩存。第三就是臨時存儲最近訪問過的數據。
緩存(Cache)大小是CPU的重要指標之一,其結構與大小對CPU速度的影響非常大。簡單地講,緩存就是用來存儲一些常用或即將用到的數據或指令,當需要這些數據或指令的時候直接從緩存中讀取,這樣比到內存甚至硬碟中讀取要快得多,能夠大幅度提升CPU的處理速度。
所謂處理器緩存,通常指的是二級高速緩存,或外部高速緩存。即高速緩沖存儲器,是位於CPU和主存儲器DRAM(Dynamic RAM)之間的規模較小的但速度很高的存儲器,通常由SRAM(靜態隨機存儲器)組成。用來存放那些被CPU頻繁使用的數據,以便使CPU不必依賴於速度較慢的DRAM(動態隨機存儲器)。L2高速緩存一直都屬於速度極快而價格也相當昂貴的一類內存,稱為SRAM(靜態RAM),SRAM(Static RAM)是靜態存儲器的英文縮寫。由於SRAM採用了與製作CPU相同的半導體工藝,因此與動態存儲器DRAM比較,SRAM的存取速度快,但體積較大,價格很高。
處理器緩存的基本思想是用少量的SRAM作為CPU與DRAM存儲系統之間的緩沖區,即Cache系統。80486以及更高檔微處理器的一個顯著特點是處理器晶元內集成了SRAM作為Cache,由於這些Cache裝在晶元內,因此稱為片內Cache。486晶元內Cache的容量通常為8K。高檔晶元如Pentium為16KB,Power PC可達32KB。Pentium微處理器進一步改進片內Cache,採用數據和雙通道Cache技術,相對而言,片內Cache的容量不大,但是非常靈活、方便,極大地提高了微處理器的性能。片內Cache也稱為一級Cache。由於486,586等高檔處理器的時鍾頻率很高,一旦出現一級Cache未命中的情況,性能將明顯惡化。在這種情況下採用的辦法是在處理器晶元之外再加Cache,稱為二級Cache。二級Cache實際上是CPU和主存之間的真正緩沖。由於系統板上的響應時間遠低於CPU的速度,如果沒有二級Cache就不可能達到486,586等高檔處理器的理想速度。二級Cache的容量通常應比一級Cache大一個數量級以上。在系統設置中,常要求用戶確定二級Cache是否安裝及尺寸大小等。二級Cache的大小一般為128KB、256KB或512KB。在486以上檔次的微機中,普遍採用256KB或512KB同步Cache。所謂同步是指Cache和CPU採用了相同的時鍾周期,以相同的速度同步工作。相對於非同步Cache,性能可提高30%以上。
目前,PC及其伺服器系統的發展趨勢之一是CPU主頻越做越高,系統架構越做越先進,而主存DRAM的結構和存取時間改進較慢。因此,緩存(Cache)技術愈顯重要,在PC系統中Cache越做越大。廣大用戶已把Cache做為評價和選購PC系統的一個重要指標。