當今最前衛的電腦以雙核心的處理器為主流,由於有兩個運算單元,所以能夠同時操縱兩個分開不同的工作。而且在2007年中,主要的兩家處理器製造商Intel與AMD又都會發表四核心的系統。雖然理論上多核心的處理器會比單核處理器的效率要更快,但利用多核處理器來開發軟體,也就是平行化的程式設計架構,其實是相當困難的一項工程。
《圖一 平行化的程式處理應用,是未來要面對的挑戰。(資料來源:ClipArt)》 |
|
麻省理工學院的研究
最近來自麻省理工學院(MIT)的研究顯示,有方法讓平行程式設計變得容易些,而且最後可以幫助個人電腦的處理效能,保持在一貫的基本運作上。研究人員已經提出一個新的運算架構,也就是結合專門的程式指令與修改功能來應付多核心的硬體系統,如此便能允許程式設計人員在開發軟體過程中,免除了撰寫一些冗長乏味的平行化程式處理細節。
...
...
使用者別 |
新聞閱讀限制 |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10則/每30天 |
5/則/每30天 |
付費下載 |
VIP會員 |
無限制 |
20則/每30天 |
付費下載 |