華東之雄 作品
第三百六十章 無人機搞宣傳
“是啊,這不可能!”
看著下面質疑的目光,秦鋒笑了笑:“各位,我們龍芯處理器是跨時代的,在這款處理器上,我們使用了倍頻技術。”
“倍頻?什麼意思?”
“我們知道,處理器的運算速度會越來越快,但是計算機上其他的零件無法跟著同步運行,所以,我們就提出了倍頻的概念,外面的電路還用25兆赫茲的速度運行,我們的處理器用2倍的速度運行,這就是50兆赫茲。”
倍頻是解決計算機內外速率矛盾的重要一個技術突破,外面跑得慢,裡面跑得快,這個沒關係,只要成倍數就行,後世的高性能處理器,動輒都是幾十倍頻的,外頻都是100兆赫茲,處理器頻率高低,就看倍頻,最牛的i9處理器,倍頻可以達到74,讓頻率達到7.5g赫茲。
倍頻技術是從486時代開始的,不過並不是最初的80486dx,而是後期的80486dx2,這就是二倍頻,後面還有dx4,也就是4倍頻,這樣外頻還是25兆,主頻卻達到了100兆。
但是,處理器頻率高了,熱量就會迅速增加,要降低熱量,就需要更先進的生產工藝,帶倍頻的處理器要到0.8微米工藝的時候才有,而龍芯公司,靠著0.8微米生產工藝,直接就把倍頻給搗鼓出來了!
雖然龍芯公司剛剛涉足處理器市場,但是就已經帶給整個處理器行業一些驚天鉅變,這倍頻技術就是其中之一!
英特爾哭去吧,你們還沒有,咱們已經搞出來了!
“這技術,聽起來很先進啊!”
“對啊,這龍芯處理器,難道性能很強?”
“各位,在這裡,我們將會現場展示圓周率的計算,大家都知道,這是超級計算機才喜歡做的項目,今天,我們在這裡展示一下,計算到一百萬位,看看需要多少時間,首先,請大家先看一下程序。”
雖然用的是龍架構,龍指令集,但是,現在這個時代的軟件很簡單,很容易移植,畢竟這個時代常用的dos系統,是80年的時候西雅圖電腦產品公司程序員蒂姆-帕特森花費了四個月時間編寫出來的。最早的linux系統,據說只花了一個月。
現在,只需要讓龍芯一號跑起來,其他的什麼中斷之類的操作都不管,只要能跑圓周率計算程序就行,自然也用不了多長時間。
一個“巨大”繪圖專用的21寸顯示器被擺在了展臺上,上面是藍色的界面,典型的c語言程序環境,此時,屏幕上出現了代碼。
別看圓周率無窮盡,編寫它的程序其實很簡單,如果要計算到小數點後面一千位的話,用六行代碼就夠了。
現在要計算百萬位,代碼數量也不是很多,有經驗的程序員一眼就能看出來是76年數學家研製的最新的平方收斂的迭代函數法,運算精度相當高,算到一百萬位沒有任何問題。
“好,現在我們看時間,下午三點半,我們準時開始計算!”
程序開始運行,屏幕上開始不斷地跳躍起來數字。
“這運算速度也太快了吧?”
“是啊,我手頭有臺40兆赫茲的386電腦,運算起來也沒有這麼快的!”
數字不停跳躍,以至於看不清楚,說明數據正在源源不斷地被算出來,用時很短!
這不是超級計算機,只是普通的微機!一臺個人電腦的運算能力,就可以比十幾年前的超級電腦強!
這絕對不是開玩笑,第一次計算到百萬位的超級計算機cdc7600,運算速度不過每秒3600萬次,也就是36兆赫茲,而現在,個人電腦的運算速度就能達到這個級別了!
但是,用386來算圓周率並不快,因為這主要依賴於浮點運算!
時間在一點點地過去,下面的人都抬起頭來,看著那計算機屏幕,沒有人注意到,那架無人機已經悄悄地降落下來,然後被回收。
無人機的使命已經結束了,接下來是屬於龍芯的!
十分鐘,二十分鐘……半個小時。
“現在是四點零三分,我們的龍芯一號已經完成了全部計算!”秦鋒說道:“現場有哪位贊助一下,讓我們把結果打印出來,如果沒有的話,那我們只能在屏幕上展示,大家可以拍照片,驗證我們的計算結果是否正確。”
計算機也會出錯,尤其是有缺陷的處理器,現在不僅僅要算得快,也要算得準確!
“我們菲尼克斯的展臺上有,可以拿過來。”下面有人喊道:“不過,我們希望用我們的打印機換一塊你們的龍芯處理器!”
“這個……我們有些吃虧,不過,我們可以……”
“吃虧?貴方的處理器多少錢?”
“現在公佈我們龍芯一號處理器的售價,九百五十美元一塊!”
ps:一千位圓周率程序:
#include
longa=10000,b=0,c=2800,d,e,f[2801],g;
voidmain()
{
for(;b-c;)
f[b++]=a/5
for(;d=0,g=c*2;c-=14,printf(“%04d“,e+d/a),e=d%a)
for(b=c;d+=f[b]*a,f[b]=d%——g,d/=g——,——b;d*=b);
}
83中文網最新地址