PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   Intel Next-Gen Itanium Series ,Tukwila Debut (https://www.pcdvd.com.tw/showthread.php?t=784318)

zohar 2008-03-25 05:46 AM

引用:
作者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也算很穩的 :D
都這麼多年過去了,X86也早不是當年那個一堆人抱怨不穩的東西了 :ase

visionary_pcdvd 2008-03-25 10:32 AM

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

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

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

askasyou 2008-03-25 03:39 PM

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

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


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

zohar 2008-03-26 05:05 AM

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

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


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

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

X87小弟查了一下維基,是8086時代的數學處理器耶 :confused:
後來的CPU不是都內建ALU了嗎 :confused:
請教一下這顆X87是指.......?

Serron 2008-03-28 06:39 AM

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 夠穩定,但是全部兜在一起他,就不穩了..
原因只有一個,因為要低成本!!!

Serron 2008-03-28 06:55 AM

引用:
作者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 倍左右.

dynamo 2008-03-28 09:54 AM

Server的耗電應該不是太重要的因素
反而是近年X86在多CPU多PC同時運算上的突破
讓Server市場漸漸是以X86為主流

askasyou 2008-03-28 01:51 PM

引用:
作者zohar
X87小弟查了一下維基,是8086時代的數學處理器耶 :confused:
後來的CPU不是都內建ALU了嗎 :confused:
請教一下這顆X87是指.......?


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

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

zohar 2008-03-29 06:39 AM

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

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

感謝您的說明
可惜小弟資質愚昧,搞不太清楚什麼是堆疊方式運作,晚點再去查資料看看 :ase
--
話說Intel宣布Nehalem的浮點運算將是目前的Penryn的兩倍以上
從Core 2進入Nehalem,Intel宣稱期效能突破將有如當年NetBrust進入Core 2
看來到時候不買一顆來玩玩對不起自己啊 :hungry:


所有的時間均為GMT +8。 現在的時間是12:56 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。