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)
|
---|
處理器科技新研發 比Haswell 處理器還要快上 1.7∼2.2 倍。
|
太好了 比起每代10%(把誤差算進去 搞不好連3%都不到)
一次跳了1.7到2.22倍 而且還可以動態分割分配虛擬核心 前所未見 真得是未來的技術 |
http://buzzorange.com/techorange/20...-machines-visc/
我們知道,芯片的工作頻率(時鐘頻率)1990 年代及2000 年代早期一直在穩步提升,但是主頻太快會導致芯片出現功耗過大和過熱的問題,因此英特爾等芯片製造商開始走多核化的路線,即限制單個微處理器的主頻,通過集成多個處理器內核來提高處理性能。這屬於一種分佈式分而治之並發處理的思路,雲計算、雲存儲、分佈式網絡等等都是用這種思路來解決規模問題。 問題是在應用端,能充分利用多核處理優勢的寥寥,所以給用戶帶來的速度提升感知越來越不明顯。Soft Machines 決心要改變這種狀況。其基本思路也是一樣—分而治之,把計算任務拆分為可並發運行的更小部分。但是Soft Machines 的做法有所不同。 以往,芯片要程序員設計產品來發送獨立的指令流(即所謂的線程),然後由處理器芯片內的各個內核進行處理,也就是說,任務的分解需要應用開發者來設計實現。這無疑提高了充分發揮多核處理器性能的門檻。 而現在,Soft Machines 開發了一種特殊的電路模塊,這種模塊可以自動將線程分解,然後傳遞給所謂的虛擬內核,再由這些處理引擎對任務進行分配(虛擬硬件線程)。 Soft Machines 把這種新型的CPU 架構稱為是VISC,以區別於以往的CISC 和RISC 架構。VISC 可以基於不同的應用需求動態分配資源,對單/ 多線程的應用在性能與功耗之間做出平衡。這種方式比傳統的內核調度更加靈活,效率更高,而且省卻了開發者的干預。根據Soft Machines 對其芯片工作樣本的測試,其計算性能是普通多核處理器的2 到4 倍。Soft Machines 據稱擁有微芯片方面的30 項專利。 |
似乎可以期待 Soft Machines 將來併吞 AMD的可能性,
但是Soft Machines 坐大之後, AMD對Soft Machines 可有利用價值? 如無價值,放著讓AMD倒也是一種辦法, 但是無論如何,絕對不能把AMD那些豬腦高層給網羅進Soft Machines , 否則急速衰敗是可預見的 。 |
看到虛擬指令集, 與文章提到的用途
好奇去官網看看影片, 嗯 幾個印度佬在碎碎念英文 OK, 朕知道了 :laugh: |
覺得要聰明調度CPU資源的話,
在OS跟Compiler就可以實做了,沒必要做成硬體吧? |
騙人的東西
真的懂程序的人 都該知道這是毫無可能做到的 頂多就對java跟腳本語言的東西能有幫助而已 |
理論跟實作是兩回事,VISC針對不同ISA真正下去實作的Global Front End,會是最大必須克服的新瓶頸。
|
怎麼感覺很像以前的全美達, Transmeta
|
這種作法很久開始就有這樣的概念了啊
其實她的意思是讓多個處理器同時執行一個single thread 而single thread本身像是在單一一個virtual core執行 例如一個使用單核心的程式,利用單實體核心時需要兩小時完成 但是假如我用四各實體核心虛擬出的核心來執行,只需要一個小時 你說四核心的耗電量,或許根本超過單核心兩倍以上 即使時間需要一半,花費電力仍然不划算。你光看處理器時會是這樣子 但事實上你必須考慮整機耗電的話,卻又可能是不同的結果了 一整台電腦處理器全速跑一小時,總消耗功耗還小於只用單一核心跑兩小時很多 為什麼要這樣做?因為處理器核心數量一直增加,但是程式的平行化卻很慢 加上很多程序也無法平行化,所以我們設計一個看似很強大的Virtual Core 背後是用好幾個實體的core來支撐他 |
所有的時間均為GMT +8。 現在的時間是02:13 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2024。