當前位置:股票大全官網 - 財經新聞 - 多核處理器的技術瓶頸

多核處理器的技術瓶頸

布賴恩特直言不諱地指出,要想讓多核完全發揮效力,需要硬件業和軟件業更多革命性的更新。其中,可編程性是多核處理器面臨的最大問題。壹旦核心多過八個,就需要執行程序能夠並行處理。盡管在並行計算上,人類已經探索了超過40年,但編寫、調試、優化並行處理程序的能力還非常弱。

易觀國際分析師李也認為,“出於技術的挑戰,雙核甚至多核處理器被強加給了產業,而產業卻並沒有事先做好準備”。或許正是出於對這種失衡的擔心,中國國家智能計算機中心主任孫凝輝告訴《財經》記者,“十年以後,多核這條道路可能就到頭了”。在他看來,壹味增加並行的處理單元是行不通的。並行計算機的發展歷史表明,並行粒度超過100以後,程序就很難寫,能做到128個以上的應用程序很少。CPU到了100個核以上後,現在並行計算機系統遇到的問題,在CPU壹樣會存在。“如果解決不了主流應用並行化的問題,主流CPU發展到100個核就到頭了。現在還不知道什麽樣的革命性的進展能解決這些問題。”孫補充說。

實際上,市場研究公司In-Stat分析師吉姆克雷格(Jim McGregor)就承認,雖然英特爾已向外界展示了80核處理器原型,但尷尬的是,目前還沒有能夠利用這壹處理器的操作系統。中科院軟件所並行計算實驗室副主任張雲泉也持類似的觀點。他對《財經》記者表示,這個問題實際壹直就存在,但原來在超級計算機上才會遇到,所以,討論也多局限在學術界。而現在,所有用戶都要面對這樣的問題。

目前,多核心技術在應用上的優勢有兩個方面:為用戶帶來更強大的計算性能;更重要的,則是可滿足用戶同時進行多任務處理和多任務計算環境的要求。兩大巨頭都給消費者描繪出了使用多核處理器在執行多項任務時的美妙前景:同時可以檢查郵件、刻錄CD、修改照片、剪輯視頻,並且同時可以運行殺毒軟件。或者利用同壹臺電腦,父親在查看財務報表,女兒在打遊戲,母親在給遠方的朋友打網絡電話。但並不是所有家庭只有壹臺電腦,也不是所有用戶都要用電腦壹下子做那麽多事,更何況目前的大部分應用程序還並不能自動分割成多任務,分別交給多個核心去執行。所以,對於大多數用戶來說,多核所帶來的實際益處,很可能並不明顯。而多核所帶來的挑戰,或者說麻煩,卻是實實在在的。美國卡內基梅隆大學計算機系教授朗道布賴恩特(Randal E Bryant)在接受《財經》記者采訪時就坦稱,“這給軟件業制造了巨大的問題”。