網路城邦
上一篇 回創作列表 下一篇   字體:
我的顯示卡的CPU比你的電腦CPU好
2008/02/09 14:32:35瀏覽2509|回應3|推薦3

在2007年11月的全球防衛上邁入第五代的俄羅斯航電系統與4++代戰機細節考證一文中描述俄國的航電系統中的中央電腦與西方國家的比較。在第71頁的部分有這麼一段:

但與歐美開發中戰機相較,Su-30MKK仍大有不足。例如F-22、EF-2000等均有每秒運算100億次或更快的中央電腦,....俄國的100億次超級電腦在Su-35UB的時代就問世,但細節不可考。....

另外一段則是:

Solo系列電腦共計5款,是設計來供航空、運輸、工業界解決複雜計算程序的RISC規格高速電腦。Solo-01到05型各負責信號處理、資料處理、影像、通訊與自控、以及數位/類比轉換。

此系列電腦在運算速度、容量、傳輸頻寬上都大有進展。例如Solo-01信號電腦便採用一個時脈500MHz的資料處理器與4個時脈500MHz的信號處理器.......03型的浮點運算能力亦為每秒800億次。05型為80億次。.....

就運算能力,記憶容量和傳輸頻寬而言,Solo系列電腦都已經達到世界先進標準。...

這兩段話裡面有好多對於俄國電腦系統的性能數字,不過,請各位留意一下,在第一段對於F-22的描述是用中央電腦,參考Avionic Handbook當中的用詞叫做Common Integrated Processor(CIP),通用整合處理器。第二段對於俄國的Solo系列電腦,則是信號處理資料處理....等功能。

這裡解釋一下F-22的設計。F-22使用兩套CIP,分別處理來自雷達和電子作戰系統的資料以及其他感測器的輸入,經過處理之後輸出到顯示器上或者是與進行其他的處理,這和雷達上的訊號處理器或者是航電系統中的資料處理器是不同的概念和設計。把F-22的中央電腦和使用於雷達或者是其他航電系統的資料處理器一起比較速度,就好比把顯示卡上的CPU速度和主機板上的CPU速度相比較,這樣比較出來的意義在哪裡?這樣能真的看出來誰的性能比較好?

其次,作者提到F-22的中央電腦是每秒的計算次數,可是講到俄國的Solo系列的時候用的是浮點運算次數。即使數字一樣,這兩者之間誰比較快嗎?也看不出來,只能看出一個數字高,一個數字低。然而,100公分比10公尺高嗎?當然也不是。

這種軍用處理器的性能表示方式在沒有較為共通的標示下,要真的對比並不是很容易。譬如說法國的15M/125X通用處理器的性能如下:

The 15M/125X has been selected as the main computer in the Dassault Aviation Atlantique 2 aircraft to process the data received by the various sensors; it is the most recent addition to the Sextant Avionique range of general purpose units and employs many internal operating procedures common to previous units. It is a 32-bit machine with up to 1 Mops capability.

其中1Mops只有一百萬,所以應該比較差?可是他是一百萬的計算,和浮點計算一樣嗎?如果沒有明確說明,並不清楚。

此外,不同的CPU是多少bit,性能上也會有差別。把一些數字湊起來,然後就得出:

Solo系列電腦都已經達到世界先進標準。

這個世界先進標準又是根據什麼?文中並沒有確實一點的比較標準。在Benjamin S. Lambeth撰寫的Russia's Air Power in Crisis一書中引用俄國軍方對於他們的航電的性能與西方的比較時,俄國的意見是他們的系統在效能,重量和耗電上都不如西方。這是1990年代中期的事情。

到今年,俄國一定有更多的進展,尤其他們也使用西方國家發展的處理器架構時,性能不會往回頭走,可是,西方國家也不會停留原處,雙方各自進步多少,這些都沒有客觀的比較基礎時,怎麼能說世界先進標準在哪裡?俄國的是不是超級電腦呢?

一點意見,請各位批評指教。謝謝。

( 知識學習科學百科 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=wcobrachen&aid=1604306

 回應文章

wavecat
類似鐵血的白痴
2009/04/01 17:48
小弟在看過他的文章之後
只覺得他的文章和鐵血的白痴有的比
Su-35BM配備了MIPS R3810 和STB-1553B就說的和Raptor,歐洲雙風有的比
人家都把Alpha 21264列入標準配備了
迷俄國佬的武器沒有關係
但是沒有人可以去dtmonline指正他一下嘛?
就這樣把蘇愷的宣傳這樣放上雜誌
還這麼多的發表文章
(老天,尖端還讓他當俄國特派員)

dasha
LUZE懂甚?
2008/02/11 23:14

從椰林被趕走以來,LUZE的毛病始終如一,會找資料但不會找資料背後的原理,然後抓著廣告上非定量的詞作各種想像,被批評了就抓幾個數據來,問題是他自己並不會去搞懂這些數據背後的意義......當初是那個幾乎不需要輸出而靠氣動力平衡的自適應表面,現在則是電漿,後面呢?

老德這幾年沒有再碰面吵架以後已經不太會這樣了(當然我們當初吵的戰術作戰的東西,數據更難找),LUZE卻與橘子差不多......


ewings
MIPS=/=MFLOPS
2008/02/10 13:19
因為他對電腦架構的瞭解太少,所以寫航電就會這樣  = =

前面所講的西方國家航電,單位用的是MIPS  million instructions per second 百萬"指令"
但是講到俄羅斯,就是用MFLOPS百萬"浮點"

不過.........一個指令週期,通常不會只有一次浮點運算,可以是兩個、四個,如果register夠長,丟到八個也沒關係,況且一顆CPU不見得只會塞一個浮點運算器,即使是一般的通用CPU,通常也塞2個以上,如果是專為信號處理做的,可能塞上一大堆的浮點運算器也不一定

再者,浮點運算器的位元數也有很大的影響,同樣取FFT,128位元的解析度決不是32bit或64bit能比的,而運算結果的細膩度也差很多,位元數太低,FFT還會自動幫你濾掉一堆你想要的信號

另外,顯卡晶片現在一般都叫GPU,偶爾稱為VPU