PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 效能極限
帳戶
密碼
 

  回應
 
主題工具
limit555
Senior Member
 

加入日期: Jul 2012
文章: 1,103
處理器科技新研發 比Haswell 處理器還要快上 1.7∼2.2 倍。

     
      
舊 2015-10-04, 02:50 PM #1
回應時引用此文章
limit555離線中  
limit555
Senior Member
 

加入日期: Jul 2012
文章: 1,103
太好了 比起每代10%(把誤差算進去 搞不好連3%都不到)

一次跳了1.7到2.22倍

而且還可以動態分割分配虛擬核心

前所未見

真得是未來的技術
 
舊 2015-10-04, 02:56 PM #2
回應時引用此文章
limit555離線中  
limit555
Senior Member
 

加入日期: Jul 2012
文章: 1,103
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 項專利。
舊 2015-10-04, 03:00 PM #3
回應時引用此文章
limit555離線中  
EANCK
Master Member
 

加入日期: Aug 2003
您的住址: earth,taiwan≠china
文章: 1,853
似乎可以期待 Soft Machines 將來併吞 AMD的可能性,
但是Soft Machines 坐大之後, AMD對Soft Machines 可有利用價值?

如無價值,放著讓AMD倒也是一種辦法,
但是無論如何,絕對不能把AMD那些豬腦高層給網羅進Soft Machines ,
否則急速衰敗是可預見的 。
舊 2015-10-04, 03:55 PM #4
回應時引用此文章
EANCK離線中  
cpp1231
Basic Member
 

加入日期: May 2014
文章: 16
看到虛擬指令集, 與文章提到的用途
好奇去官網看看影片, 嗯 幾個印度佬在碎碎念英文

OK, 朕知道了
舊 2015-10-04, 05:16 PM #5
回應時引用此文章
cpp1231離線中  
bureia
Golden Member
 

加入日期: Dec 2001
文章: 2,875
覺得要聰明調度CPU資源的話,
在OS跟Compiler就可以實做了,沒必要做成硬體吧?
舊 2015-10-04, 11:29 PM #6
回應時引用此文章
bureia離線中  
vampire
Advance Member
 

加入日期: Jun 2013
文章: 416
騙人的東西

真的懂程序的人 都該知道這是毫無可能做到的

頂多就對java跟腳本語言的東西能有幫助而已
舊 2015-10-04, 11:34 PM #7
回應時引用此文章
vampire離線中  
BanjoWind
Regular Member
 

加入日期: Mar 2015
文章: 66
理論跟實作是兩回事,VISC針對不同ISA真正下去實作的Global Front End,會是最大必須克服的新瓶頸。
舊 2015-10-05, 11:41 AM #8
回應時引用此文章
BanjoWind離線中  
27681049
Advance Member
 

加入日期: Jul 2012
您的住址: 新竹
文章: 409
怎麼感覺很像以前的全美達, Transmeta
舊 2015-10-05, 02:11 PM #9
回應時引用此文章
27681049離線中  
dox6
Power Member
 

加入日期: May 2011
文章: 532
這種作法很久開始就有這樣的概念了啊
其實她的意思是讓多個處理器同時執行一個single thread
而single thread本身像是在單一一個virtual core執行
例如一個使用單核心的程式,利用單實體核心時需要兩小時完成
但是假如我用四各實體核心虛擬出的核心來執行,只需要一個小時
你說四核心的耗電量,或許根本超過單核心兩倍以上
即使時間需要一半,花費電力仍然不划算。你光看處理器時會是這樣子
但事實上你必須考慮整機耗電的話,卻又可能是不同的結果了
一整台電腦處理器全速跑一小時,總消耗功耗還小於只用單一核心跑兩小時很多
為什麼要這樣做?因為處理器核心數量一直增加,但是程式的平行化卻很慢
加上很多程序也無法平行化,所以我們設計一個看似很強大的Virtual Core
背後是用好幾個實體的core來支撐他
舊 2015-10-05, 06:13 PM #10
回應時引用此文章
dox6離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:58 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。