![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 效能極限
(https://www.pcdvd.com.tw/forumdisplay.php?f=18)
- - 處理器科技新研發 比Haswell 處理器還要快上 1.7∼2.2 倍。
(https://www.pcdvd.com.tw/showthread.php?t=1088915)
|
---|
引用:
問題在於要人寫平行化的程式都很難了, 叫CPU自己做會比較容易嗎? :confused: 而且前面有提到了,如果能聰明調度多核CPU資源的話, 在OS跟Compiler就能做了 |
這就跟永動機一樣 都是騙人的東西
不管是理論上 實際上都不可能辦到 用來騙騙不懂的人而已 "再多的多核心 都不可能合併成一個加速單線程運行" 即使像openmp 這種簡易的多線程分配方式, 仍然必須由寫程序的人去避免多工記憶體寫入錯亂的問題 |
不是不能做, 只是很難
他們想達成的東西類似以下, 以前都是mainframe在做的事情. https://en.wikipedia.org/wiki/Specu..._multithreading IBM日本有做一些研究, 好玩的是用Haswell做 :D http://researcher.ibm.com/researche...14_TLSonHTM.pdf 用 Haswell是因為有支援硬體Transactional memory, 也加入了自己的程式搭配. https://en.wikipedia.org/wiki/Transactional_memory Haswell的Transactional Memory 是透過 TSX達成(但後來有BUG, 被microcode更新關閉, 目前好像只有Skylake的TSX是沒有bug的) https://en.wikipedia.org/wiki/Trans...tion_Extensions IBM日本研究人員的結論, SPEC CPU2006有11%進步, 但其他情況因記憶體衝突, 導致效能低落. 未來還需要一大堆功能輔助才能達成, 最後一句也有列出需要達到什麼. 引用:
|
Intel Skylake 單執行緒效能爆表,疑似具備逆超執行緒功能
http://www.techbang.com/posts/25299...thread-function soft machines visc ppt http://www.softmachines.com/wp-cont...Briefing-vF.pdf 對我來說, 1VC(2C) 1.8x 1VC(4C) 2.2x 代表有其極限, 最佳狀況是 1VC(2C) 在 程式無法 multithread 的情況下, 可以用 2Core 模擬 1 Core 得到 近兩倍的效能 ! 可是 程式若改 multithread 的情況下, (改的好, 且 情況適合) 還是 multithread 好過 single thread |
引用:
說到底 這只不過是原本的程序 具有記憶體獨立跟計算獨立性質做出的取巧罷了 根本就沒有意義 for前端加一行openmp的前置 4核心效能馬上快3倍, 又何必用到這個? |
真有本事 就拿來算pi
如果這能加速3% 我可以接受他真的有用 |
引用:
Skylake絕對沒有逆超執行緒功能 :p 當初報告這個新聞的編輯去了IDF 2015回來以後就確認沒這回事. 效能是靠CPU硬體進步來的. http://www.heise.de/newsticker/meld...ur-2784862.html 引用:
小弟敢說多數寫程式的人沒有能力分析硬體架構/資源, 然後再從硬體去生出一個軟體架構以及配套的演算法, 做到有效率的結合. 搞過嵌入式系統或FPGA的人會比較有機會, 但若只寫過電腦或者手機程式的人不會有那個sense. 若硬體能做到一個黑盒子是最好不過了, 寫軟體的人只要負責把寫軟體的事情做好即可. 早期的CPU沒有Branch Prediction, 但現在幾乎所有CPU都有. Branch prediction對寫軟體的人是完全透明的, 所有人都受益, 要用軟體來模擬Branch Prediction也可以, 但沒有人會那麼做. |
如果說量子電腦已經成功商業化的話,還比較可信些。只憑一些硬體/軟體上的排列組合,就可以提升一倍以上的性能,那諾貝爾獎應該是囊中物了。
|
聽得物颯颯 我完全外行
反正有本事只管闖 市場 價格自然會說話 |
外行人看完的結論, 這只是一個執行序優化&分散式運算的架構吧
1.一個VC 占據2core 然後跑單執行緒說比別人1core 效能好 2.一個VC 跟1core 有相同效能下, 一個VC 功耗會只有1core 的1/3~1/4, 這也是廢話, 1core 效能要追上2core, 這不加壓升頻哪追得上, 又功耗怎會好看 PS: 看過13樓的PDF page13, 所謂的1/3~1/4功耗比及1.7~2,2倍效能比, 是跟 "1C App CPU"比較, 根據page10 這個1C App CPU 指的可能是Apple A7 1C |
所有的時間均為GMT +8。 現在的時間是08:29 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。