順便在說一下,偶認為SNB跟推土機和前代的CPU相比之下都有絕對的優勢,那就是AVX指令集
藉由這個指令集來運算浮點效能有翻倍的可能
還有就是AMD是認為單執行緒上的進步上非常緩慢,多核心又會增加大量功耗,所以才開發推土機架構
目的是在單核心提升的同時更有效率的增加多線程性能,而不是認為單執行緒不重要所以犧牲單線程來提高多線程
推土機模塊的原理是:
當一個模塊只有一個核心運作時,單線程性能100%(運用所有快取+FPU)
兩個核心運作時,共享快取+FPU,性能增加到160%
絕對不是很多人想的,是把單顆核心縮小性能降到80%然後塞兩顆 ( 雖然我以前也是這樣認為
)
如果AMD放棄單線程,就乾脆把核心縮小到50%然後塞16顆不就好了,模塊化幹嘛
