kayin0565 wrote:davince wrote:
雖然預算最多到200...(恕刪)
CPU我假設你買雙核最便宜的好了(Intel的8系列我就不提了),
AMD Athlon 64 X2 3800+ NT$10800
Intel Pentium D 920(2.8x2 2Mx2) NT$9150
看出來了差別嗎?
AMD 這顆是2G,
但是他的3800+表示相對於Intel的3.8G,
Intel這顆只有2.8G,
但是L2快取卻上2M,
這代表什麼?
代表你要決定你的用途,
如果你要比較單一程式執行,
AMD絕對快,
可是用到L2快取的程式,
AMD就遜了,
但是你要思考,
你的程式會用到L2快取嗎?
不是每個程式都會運用,
這樣你可以選擇了吧?
你的程式會用到L2快取嗎?不是每個程式都會運用
並沒有這樣的事
所有的程式都會用到快取
快取是CPU硬體在控制 跟你用的程式沒有關係
作業系統也可以控制什麼可以放到快取或是快取的有效與否
但那是作業系統的層級 一般使用者程式不能直接控制快取的動作
另外 Intel P4的超大快取 有一大部分原因是導因於他的超長管線
為了減少快取誤失導致的penalty 所以就直接增大L2的容量增加快取命中率
而且 AMD單一程式比較快那是因為CPU架構不同的關係
跟快取沒有很大的關聯