網際論壇 - 軟體綜合研討 - 〔分享〕多核心處理器太複雜 拖慢軟體
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔分享〕多核心處理器太複雜 拖慢軟體 上一主題 | 下一主題
  mm117777
  進階會員 
 



  積分 2847
  發文 385
  註冊 2006-4-15
  狀態 離線
#1  〔分享〕多核心處理器太複雜 拖慢軟體

更新日期:2008/08/23 04:33 閻紀宇/綜合報導
電腦的中央處理器(CPU)速度愈快,執行軟體的速度反而越慢,這種事有可能嗎?當然有,而且已經嚴重威脅全球電腦業者的商機。以英特爾(Intel)為首的業者近年來推陳出新,多核心(multicore)處理器逐漸成為市場主流,然而問題是:這種處理器的概念太新、架構太複雜,導致程式設計師根本無法利用它的效能。


美國史丹福大學電腦科學教授歐路克騰指出:「如果我是電腦業者,我會驚慌失措,因為解決方案到現在連影子都沒有…這是一大危機,我認為業界對這個問題做得太少、做得太遲。」領導微軟公司軟體開發的研究與策略長蒙蒂也表示,多核心技術是「近代電腦運算史上概念變化程度最大的變革」。


簡而言之,多核心處理器就是將兩個以上的獨立處理器封裝在同一個積體電路(IC),雙核心與四核心的版本早已問世,成為市場主流。英特爾最新一代的六核心處理器「Dunnington」預計今年下半年上市。另一家大廠超微(AMD)積極開發八核心的整合型處理器「Montreal」,可望在明年下半年推出。


然而專家指出,四核心處理器執行一般人常用的軟體時,並不會比上一個世代的產品快。更糟的是,六核心以上的版本反而會拖慢這些軟體的速度。


問題關鍵在於,多核心處理器的架構是過去只見於超級電腦的平行運算(parallel computing),對程式設計師而言是一大挑戰,他們必須將過去由單一處理器負責的程式化整為零,分散到各個處理器進行運算。以懷孕來打比方,傳統作法是讓一位孕婦懷胎九月,生下一個寶寶;多核心作法卻是由九位孕婦同時上陣,每人各懷孕一個月,再將九個人的成果「整合」成一個寶寶。


2008-8-23 04:31 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  pp
  中級會員 
 



  積分 1051
  發文 104
  註冊 2005-9-5
  狀態 離線
#2  

謝謝大大,說得太好了,正因如此,單cpu會比due-cpu快的原因,
並非Due比simple差,而是效能未能使用。


2008-8-27 05:12 PM
查看資料  發短消息   編輯文章  引用回覆
  VIN123
  區版主 
 



 
  積分 92741
  發文 2747
  註冊 2006-1-1
  來自 taipei
  狀態 離線
#3  

感謝您的說明 本來還想把現在的電腦換成雙核心 現在可以省錢了

2008-8-28 01:52 AM
查看資料  發短消息   編輯文章  引用回覆
  littleglin
  資深會員 
 



  積分 4111
  發文 376
  註冊 2006-4-7
  狀態 離線
#4  

莫非雙核心的cup 恰恰好處
不會太慢  也不會托慢速度


2008-8-30 04:30 PM
查看資料  發短消息   編輯文章  引用回覆
  slider
  進階會員 
 



  積分 2132
  發文 386
  註冊 2005-9-9
  狀態 離線
#5  

覺得應該要傷腦筋的是軟體開發的設計師、業者,是他們跟不上硬體的發展速度....

2008-8-31 07:54 AM
查看資料  發短消息   編輯文章  引用回覆
  yakkk2000
  中級會員 
 



  積分 931
  發文 143
  註冊 2006-10-7
  來自 Canada
  狀態 離線
#6  



  Quote:
Originally posted by mm117777 at 2008-8-23 12:31 AM:
更新日期:2008/08/23 04:33 閻紀宇/綜合報導
電腦的中央處理器(CPU)速度愈快,執行軟體的速度反而越慢,這種事有可能嗎?當然有,而且已經嚴重威脅全球電腦業者的商機。以英特爾(Intel)為首的業者近年來 ...

多核心一定有它的價值,不然不會這麼多大廠都往這個方向走。耗電量就是第一個原因。同樣的 CPU 時脈降為原本的 75%,耗電量只剩 50%。因此在不增加耗電量的前題下,把兩個時脈為 75% 的 CORE 併在一起,就能創造出一樣號電量,但是運算能力為原來 150% 的 CPU ...

再來才是軟體能不能有效利用到多核心的問題。大部份 USER 同時間做不了幾件事,不過電腦可不一定。光是防毒,OS本身等等,就好幾件事同時在進行了。多核心就算不能加速特定的軟體,至少也保證了你的軟體不會被其它同時執行的軟體拖慢阿

當然在軟體沒法有效利用的情況下,大概雙核或四核就差不多了,再多就用不到,不過既然這已經是趨勢了,未來支援的軟體只會多不會少

還有會有設計師會笨到把同一個程式交給2或4個core跑嗎??
再說intel和AMD難道會比這個記者笨而沒想過這些問題


2008-8-31 09:04 AM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  wayn12000
  基本會員 
 



  積分 10
  發文 5
  註冊 2006-5-6
  狀態 離線
#7  

不過用起來還是爽度的問題~~^^

2008-9-7 07:08 PM
查看資料  發短消息   編輯文章  引用回覆
  square1018
  資深會員 
  喜歡測試軟體電腦人


  積分 4610
  發文 337
  註冊 2006-2-4
  來自 自由免費軟體世界
  狀態 離線
#8  

以前使用單核和現在使用雙核(記憶體都為1GB),我個人明顯感受到雙核比較快也比較順.

2008-9-12 02:35 PM
查看資料  發短消息   編輯文章  引用回覆
  hewlett1479
  進階會員 
 



  積分 2108
  發文 385
  註冊 2005-9-14
  狀態 離線
#9  

應該還是有差吧,因為本來CPU的速度就快上許多,一般沒有用到特別程式的人如PHOTOSHOP,根本不需要CPU的全力運作啊

2008-10-25 11:52 PM
查看資料  發短消息   編輯文章  引用回覆
  sunny5417
  基本會員 
 



  積分 108
  發文 30
  註冊 2008-6-9
  狀態 離線
#10  

如果是這樣的話應該也要有解決之道吧

2008-11-8 09:00 PM
查看資料  發短消息   編輯文章  引用回覆
  小邪二世
  一般會員 
 



  積分 372
  發文 103
  註冊 2008-11-1
  來自 高雄
  狀態 離線
#11  

個人認為還是雙核以上的速度快些

2008-11-22 10:55 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  lu123
  高級會員 
 



  積分 10605
  發文 1837
  註冊 2008-11-2
  狀態 離線
#12  

最主要是未將效能充分發揮所致,應改善才能有效執行運行效能。

2008-12-16 07:58 PM
查看資料  發短消息   編輯文章  引用回覆
  dsadsadsa9
  基本會員 
 



  積分 194
  發文 46
  註冊 2007-12-17
  狀態 離線
#13  



  Quote:
Originally posted by slider at 2008-8-31 07:54 AM:
覺得應該要傷腦筋的是軟體開發的設計師、業者,是他們跟不上硬體的發展速度....

滿認同你的說法
自己實際用過
雙合一定比單合好用


2008-12-21 10:01 PM
查看資料  發短消息   編輯文章  引用回覆
  射鵰英雄
  基本會員 
 


  積分 185
  發文 38
  註冊 2006-7-14
  狀態 離線
#14  



  Quote:
Originally posted by yakkk2000 at 2008-8-31 09:04 AM:


多核心一定有它的價值,不然不會這麼多大廠都往這個方向走。耗電量就是第一個原因。同樣的 CPU 時脈降為原本的 75%,耗電量只剩 50%。因此在不增加耗電量的前題下,把兩個時脈為 75% 的 CORE 併在一起,就能創 ...

個人認同你的說法

最重要的是還是軟體能否跟上的問題


2008-12-26 07:23 PM
查看資料  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: