查看單個文章
舊 2011-10-28, 07:49 PM   #36 (permalink)
getter
管理員
 
getter 的頭像
榮譽勳章
UID - 6433
在線等級: 級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時
註冊日期: 2002-12-08
住址: 天線星球
文章: 8157
精華: 0
現金: 19955 金幣
資產: 765391 金幣
預設

以多核心運算的角度來說 ...

迪西認為反而是會先出現在一些高階繪圖軟體中,再來是
壓縮軟體、轉檔軟體 ...

如 AutoCAD、Pro-E、WinRAR、7zip、TnMpeg 的新版本
也會有支援多核心運算的方式來加速程式的處理 ...

反觀一些遊戲(含線上),只有少數的一兩款有支援多核心運算
(含多顯卡)外,多數都不支援,這也是很多人發現為何買了多
核心的電腦遊戲跑,比舊電腦慢,嫌人家東西爛,其實是忽略
了一樣,也就是剛剛 A 大也說過了『硬體、作業系統、應用程
式(遊戲)』也要有對應的支援才行。當然這些資訊,賣電腦的
商家才不會跟終端消費者解釋或是告知。

然後要多核心電腦使用舊的單核心程式的話,就要有以前的那個
觀念,基本上 CPU 的工作時脈要快才是王道(就迪西觀察最少要
3 Ghz 以上的多核心,在跑舊單核心程式才會順暢)

至於 32/64 位元的話,以資料流的概念來解釋,32 位元是 4 線
道,64 位元是 8 線道,暨以增加資料的吞吐量來增加處底的速度
而跟多核運算加速的方式是不同且不相關的。也就是說就算是 8/16
位元的處理器也是可以做多核的運算加速。

正確說法是多核運算是『平行運算』的觀念運用。

----------------------------------------------

補充一下

現今會有推出 64 位元的作業系統,最主要是因為記憶體個關係,在記憶體
空間的定址上 32 位元的作業系統,只能使用 4 G,但又受到 IBM 相容電腦
架構的受限的下,記憶體的容量就會小於 4 G,這時就會有一些 CPU 廠商會
使用一些方式來稍稍增加記憶體空間,但都不如增加 CPU 記憶體定址能力的
來的有效用 ( 64 位元 16 E)。

2^32 = 4,294,967,296 = 4,096M = 4G

2^64 = 18,446,744,073,709,551,616 = 17,592,186,044,416M
= 17,179,869,184G = 16,777,216T= 16,384P = 16E

在 CPU 的構造上,有資料線、記憶體位址線、暫存器、加法器、浮點運算器、CPU 微指令,
當這些上述的部份統統是 64 位元時才能真正稱作為 64 位元處理器。跟是不是多核心是沒有
關係的。就看廠商怎麼去設計 CPU 了。

此帖於 2011-10-28 09:02 PM 被 getter 編輯. 原因: 補充一下
__________________
在「專業主討論區」中的問題解決後,要記得按一下 http://forum.slime.com.tw/images/stamps/is_solved.gif 按鈕喔,
這是一種禮貌動作。

一樣是在「專業主討論區」中發問,不管問題解決與否,都要回應別人的回答文喔。
不然搞 [斷頭文],只看不回應,下次被別人列入黑名單就不要怪人喔。

天線寶寶說再見啦~ ... 天線寶寶說再見啦~

迪西:「再見~ 再見~」

Otaku Culture Party 關心您 ...
getter 目前離線  
送花文章: 37855, 收花文章: 6441 篇, 收花: 26052 次
回覆時引用此帖
有 3 位會員向 getter 送花:
86449 (2011-10-31),ppp0600 (2011-10-28),米奇 (2011-10-28)
感謝您發表一篇好文章