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

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
zohar
*停權中*
 
zohar的大頭照
 

加入日期: Nov 2006
文章: 3,946
引用:
作者alpha
X86的特性本來就不適合server的環境; 中下階的市場或許可以cover, 但通吃很難.

Intel的行銷既強大又針對消費端, 會讓人以為X86能在server上改頭換面, 呼風喚雨. 新的CPU的新功能聽起來很炫, 但終究還是P6系的底子. 會去開發這樣的新功能, 根本也是因為X86的先天限制之故.

這話題之前好像討論過了,轉貼一下維基TOP 500的這一幅圖


可以看出來,X86幾乎已經征服了Super Computer[超級電腦]的市場
SC的市場可說只剩下X86一家獨大而已,其餘就是IBM的PowerPC以及Intel的Itanium
X86那一塊也包含了AMD的Opteron和Intel的Xeon,Intel可說是最終贏家
現在用的ISA是什麼其實已經不是很重要了,只要OS搭配得好,X86也算很穩的
都這麼多年過去了,X86也早不是當年那個一堆人抱怨不穩的東西了
     
      
舊 2008-03-25, 05:46 AM #11
回應時引用此文章
zohar離線中  
visionary_pcdvd
*停權中*
 

加入日期: Jan 2008
文章: 1,281
引用:
作者zohar
X86幾乎已經征服了Super Computer[超級電腦]的市場
SC的市場可說只剩下X86一家獨大而已,其餘就是IBM的PowerPC以及Intel的Itanium
X86那一塊也包含了AMD的Opteron和Intel的Xeon,Intel可說是最終贏家
現在用的ISA是什麼其實已經不是很重要了,只要OS搭配得好,X86也算很穩的
都這麼多年過去了,X86也早不是當年那個一堆人抱怨不穩的東西了

那是因為X86價格相對便宜,且在兩強積極競爭下,其性能已不輸給其它架構,又有最多的應用軟體...

X86的問題也不是穩或不穩,而是其架構先天不良:例如指令碼長短不一造成解碼單元設計困難(分支預測及管線效率不易拉高)、記憶體定址高低位元組排列方式顛倒(效率差)、早期16位元定址方式混亂(程式設計困難)...
 

此文章於 2008-03-25 10:39 AM 被 visionary_pcdvd 編輯.
舊 2008-03-25, 10:32 AM #12
回應時引用此文章
visionary_pcdvd離線中  
askasyou
Power Member
 

加入日期: Jan 2002
您的住址: 心肌橋
文章: 640
引用:
作者visionary_pcdvd
那是因為X86價格相對便宜,且在兩強積極競爭下,其性能已不輸給其它架構,又有最多的應用軟體...

X86的問題也不是穩或不穩,而是其架構先天不良:例如指令碼長短不一造成解碼單元設計困難(分支預測及管線效率不易拉高)、記憶體定址高低位元組排列方式顛倒(效率差)、早期16位元定址方式混亂(程式設計困難)...


還有那個奇怪的X87......運作方式真的太奇怪了
如果X87能徹底翻新, 應該可以擺脫效能不佳的問題吧
舊 2008-03-25, 03:39 PM #13
回應時引用此文章
askasyou離線中  
zohar
*停權中*
 
zohar的大頭照
 

加入日期: Nov 2006
文章: 3,946
引用:
作者visionary_pcdvd
那是因為X86價格相對便宜,且在兩強積極競爭下,其性能已不輸給其它架構,又有最多的應用軟體...

X86的問題也不是穩或不穩,而是其架構先天不良:例如指令碼長短不一造成解碼單元設計困難(分支預測及管線效率不易拉高)、記憶體定址高低位元組排列方式顛倒(效率差)、早期16位元定址方式混亂(程式設計困難)...


研發的部分,讓小弟想到之前Mobile01,G.F大說過的一句話:
「X86因為最多人使用,所以研發成本就被攤平了
所以X86儘管複雜,但卻是最多人在「研發」的產品

引用:
作者askasyou
還有那個奇怪的X87......運作方式真的太奇怪了
如果X87能徹底翻新, 應該可以擺脫效能不佳的問題吧

X87小弟查了一下維基,是8086時代的數學處理器耶
後來的CPU不是都內建ALU了嗎
請教一下這顆X87是指.......?
舊 2008-03-26, 05:05 AM #14
回應時引用此文章
zohar離線中  
Serron
Power Member
 
Serron的大頭照
 

加入日期: Jul 2001
您的住址: 魔幻武林大會
文章: 504
Server 或是 Super Computer 用的CPU
都有幾方面的考量.
1.耗電
如果要打造一位超人,那是多麼不容易的事ㄚ.
但是如果要打造等同超人的一群人,這就容易多了.
如果,超人=Y,一般人=X
Y=100X 的話,你每天要對 X 付出 Z 的話.
那一群人就是 100Z,而Y還是 Z.
你總不希望你家的超級電腦需要一座核能電廠吧.

2.效能
很簡單的一句話,
如果你想要的答案需要100年才能算出來,你會對答案有興趣嗎?

3.穩定
也是很簡單的一句話,
你總不希望你要的答案跑到一半當機,需要重來吧.
那時候你可能會想把它給炸了!!

最後,
超級運算上的競爭就是想辦法把 Y=100X 的 100弄到愈小愈好.
以 IBM 的 Power6 (4.0GHz) 來說,他的效能大需等同與目前 Intel Xeon 最高階的 5-9 倍之間(以實體核心來說).
以 x86 來說,因為用的人很多,應用程式也很多樣化所以才會認為他是不穩定的.
以CPU來說 x86 夠穩定,但是全部兜在一起他,就不穩了..
原因只有一個,因為要低成本!!!
__________________
我的第一台 DVD-R 燒錄機
UnLimited Power

此文章於 2008-03-28 06:44 AM 被 Serron 編輯.
舊 2008-03-28, 06:39 AM #15
回應時引用此文章
Serron離線中  
Serron
Power Member
 
Serron的大頭照
 

加入日期: Jul 2001
您的住址: 魔幻武林大會
文章: 504
引用:
作者Serron
Server 或是 Super Computer 用的CPU
都有幾方面的考量.
1.耗電
如果要打造一位超人,那是多麼不容易的事ㄚ.
但是如果要打造等同超人的一群人,這就容易多了.
如果,超人=Y,一般人=X
Y=100X 的話,你每天要對 X 付出 Z 的話.
那一群人就是 100Z,而Y還是 Z.
你總不希望你家的超級電腦需要一座核能電廠吧.

2.效能
很簡單的一句話,
如果你想要的答案需要100年才能算出來,你會對答案有興趣嗎?

3.穩定
也是很簡單的一句話,
你總不希望你要的答案跑到一半當機,需要重來吧.
那時候你可能會想把它給炸了!!

最後,
超級運算上的競爭就是想辦法把 Y=100X 的 100弄到愈小愈好.
以 IBM 的 Power6 (4.0GHz) 來說,他的效能大需等同與目前 Intel Xeon 最高階的 5-9 倍之間(以實體核心來說).
以 x86 來說,因為用的人很多,應用程式也很多樣化所以才會認為他是不穩定的.
以CPU來說 x86 夠穩定,但是全部兜...


抱歉,
以 IBM 的 Power6 (4.0GHz) 來說,他的效能大需等同與目前 Intel Xeon 最高階的 2 倍左右.
__________________
我的第一台 DVD-R 燒錄機
UnLimited Power
舊 2008-03-28, 06:55 AM #16
回應時引用此文章
Serron離線中  
dynamo
Master Member
 

加入日期: Nov 2000
您的住址: 台中
文章: 1,760
Server的耗電應該不是太重要的因素
反而是近年X86在多CPU多PC同時運算上的突破
讓Server市場漸漸是以X86為主流
舊 2008-03-28, 09:54 AM #17
回應時引用此文章
dynamo離線中  
askasyou
Power Member
 

加入日期: Jan 2002
您的住址: 心肌橋
文章: 640
引用:
作者zohar
X87小弟查了一下維基,是8086時代的數學處理器耶
後來的CPU不是都內建ALU了嗎
請教一下這顆X87是指.......?


X87就是後來變內建的輔助處理器
您說的ALU是整數運算單元
但X87最怪的就是浮點運算器FPU是用堆疊方式運作
當我們要的資料在最底層時, 必須先將上層的資料提出後才能拿到要的資料
這個設計很明顯使管線化的改良沒有達到預期的效果, 也就造成效能低落(相對RISC來說)
不知我這個汗顏的說明是否有讓您瞭解

其實我原本也只知道X87的浮點真的很差, 後來無意間看到歷史說明才知道這個原因
設計者不知是考慮到什麼而用堆疊設計.....
所以我才會說X87徹底翻新
舊 2008-03-28, 01:51 PM #18
回應時引用此文章
askasyou離線中  
zohar
*停權中*
 
zohar的大頭照
 

加入日期: Nov 2006
文章: 3,946
引用:
作者askasyou
X87就是後來變內建的輔助處理器
您說的ALU是整數運算單元
但X87最怪的就是浮點運算器FPU是用堆疊方式運作
當我們要的資料在最底層時, 必須先將上層的資料提出後才能拿到要的資料
這個設計很明顯使管線化的改良沒有達到預期的效果, 也就造成效能低落(相對RISC來說)
不知我這個汗顏的說明是否有讓您瞭解

其實我原本也只知道X87的浮點真的很差, 後來無意間看到歷史說明才知道這個原因
設計者不知是考慮到什麼而用堆疊設計.....
所以我才會說X87徹底翻新

感謝您的說明
可惜小弟資質愚昧,搞不太清楚什麼是堆疊方式運作,晚點再去查資料看看
--
話說Intel宣布Nehalem的浮點運算將是目前的Penryn的兩倍以上
從Core 2進入Nehalem,Intel宣稱期效能突破將有如當年NetBrust進入Core 2
看來到時候不買一顆來玩玩對不起自己啊
舊 2008-03-29, 06:39 AM #19
回應時引用此文章
zohar離線中  


    回應


POPIN
主題工具

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

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



所有的時間均為GMT +8。 現在的時間是07:19 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。