如果你喜愛我們小說狂人的話,可以多多使用登入功能ヽ(●´∀`●)ノ
登入也能幫助你收藏你愛的小說~跟我們建立更深的連結喔 ♂
《四合院:我邊做科研邊吃瓜》第604章 來,大家看我ZB!
   第604章 來,大家看我ZB!  也有不認識他的,主要是搞無線電通信的同志,指揮車那事情,技術方面來的主要是裝甲車廠的人。

  “這誰啊?好像大家都認識,還挺厲害的樣子。”一位同志悄悄問旁邊的人。

  “呃……是挺厲害的,不過是誰我就不能說了。不過你反正都參會了,估計一會兒你就知道了。”

  看來你馬上就會知道了,但是我現在還是不能隨便說。

  大部分搞雷達的同志,看見高振東進來,馬上就知道今天這個事情,和高技術絕對有脫不開的關系,而且是很新的,甚至能新到大家都沒見過乃至沒聽說過的那種。

  再看看會議室的一台桌上,專門準備的一套連線略顯複雜的設備,他們心裡更是篤定,這回防工委放的,估計又是個大的。

  沒一會兒,防工委的領導和總工也都來了,高振東整這麽個沒頭沒尾的活兒,領導是一定要來的。

  一來嘛,是他很好奇到底是個什麽玩意能讓高振東如此興奮,興師動眾。

  二來嘛,萬一有什麽問題,他在場,也好幫高振東兜底。

  “同志們都到了吧?那會議開始。振東同志,你的好東西呢,拿出來吧,哈哈哈。”

  領導很直接,沒有什麽開場白之類,主要是他也不知道說什麽開場白,他都不知道高振東到底要拿出來個啥,沒法說。

  不過他這幾句話,還是很有講究的,沒說“你說你要拿出來的好東西”,而是“你的好東西”,這就讓人以為這個會議是防工委的主意,萬一有什麽問題,也怪不到高振東的頭上去。

  高振東點點頭,笑道:“嗯,好的。在我介紹這個東西之前,大家先看我做兩個計算試驗。”

  計算試驗?這玩意也能做試驗的?大家很是好奇。

  然後他們就看見高振東打開了會場裡那台顯眼的計算機。

  屏幕亮起之後,高振東輸入了用DJS-60D本體進行10萬次乘法運算的指令,但是沒有敲下回車,而是轉頭解釋自己將要進行的運算是什麽。

  聽了他的話,大家至少對於他的第一步要做什麽是明白了。

  “重複算10萬次8位乘法運算?暫時看不出有什麽意義啊。”

  “嗯,而且8位整數乘法運算意義不大啊,算上10萬次又如何。”

  “這只是第一步,看完了再說,看完了再說。”

  “高總工不會拿人開玩笑的,老實看就行了。”

  “……”

  在大家的議論聲中,高振東敲下了回車鍵。

  DJS-60D比DJS-59還略慢一些,因為是閹割版本。

  花了二十多秒鍾,大家在無聊的等待中,越發好奇起來。

  “大家看到了,簡單的進行10萬次的8位二進製整數乘法,現在我們的DJS-60D就要花上二十多秒,可以告訴大家的是,DJS-59我也試過,好一點,但也就一點點,大概是二十秒的樣子吧。”

  DJS-59和60D,一個指令周期是4個時鍾周期,一次8位乘法運算平均需要25個指令周期,也就是100個時鍾周期。

  10萬次運算,大概需要1000萬個時鍾周期,而這兩台計算機的速度,是0.6~0.8MHz的樣子,也就是60萬到80萬個時鍾周期,也就是說,1秒大概能算6000~8000次左右,加上一些最基本的判斷和跳轉耗時,就是這個數字了。

  給大家算了算這個時間的來歷,畢竟在座的,是搞雷達的,不一定都是搞計算機的,對於這個數字怎麽來,還是不清楚的。

  高振東補充道:“而且,在這裡我是使用效率基本上已經最高的匯編進行編程,並且丟掉了所有不必要的操作,將判斷和跳轉精簡到了最低,也就是說,純純的算計算時間的話,這個時間能減少一點,但是能減少的已經不多了。”

  高振東解釋得非常清楚,在座不少都是用計算機處理過雷達數據的,要是能算得過來,大家也就不用摳腦袋了。

  “嗯,高總你說得對,而且8位整數計算,對於我們處理雷達信號的意義實在是非常有限。”

  高振東笑著點點頭:“對,這也是我將各位請來的原因,DJS系列計算機,在數字信號處理方面性能極為羸弱。”

  這裡的DJS系列,不止DJS-59/60D,也包括其他的DJS系列計算機,比如電子管的。

  大家算是有一點明白了,看來今天高總工,是想在某種程度上解決這個問題。

  高振東說完,轉身在DJS-60D上面,啟動了另外一個程序。

  “我現在輸入的,是兩個16位的浮點數,接下來,我們來看看10萬次兩個16位浮點數相乘的計算時間。”

  沒有換機器,還是在這台機器上,大家都麻了。

  8位整數都算成這個鳥樣,16位浮點數那不得時間爆炸?
  有些對高振東不熟悉的同志,甚至都有一些後悔來這裡了,這不浪費時間麽?
  然後,讓他們震驚的事情發生了。  

  在高振東按下回車鍵之後,一秒,就一秒,計算機上已經顯示計算完成了,並且顯示了運算時間,0.863秒!
  發生了什麽?我是誰?我在哪?面前這台計算機是個什麽鬼東西?  大家都已經產生了這種感覺,這玩意實在是不科學!

  同樣的計算機,計算8位整數需要20多秒,而計算16位浮點數卻只要0.8幾秒?

  作弊啊這是。

  雖然知道高振東不可能把小動作搞到這種場合上來,但是這個數據毫無疑問超出了所有人的想象,包括防工委的領導和總工。

  他們倒是不擔心高振東作弊,他們是單純的震驚於這個數字的提升。

  不待他們說話,一位同志已經驚呼起來:“不可能!絕對不可能!”

  其他同志雖然沒有說出口,但是臉上的神色,卻流露出了同樣的思緒,這不可能,你就算把DJS-60D趕到飛起來,它也算不了這麽快!

  也許有能算那麽快的,那它就絕不可能這麽小!不過國內大個子的,也算不了這麽快。

  高振東聞言也不生氣,他知道這個結果的確讓人匪夷所思,他笑道:“同志們是不是覺得我在作弊,哈哈……大家猜對了,相比你們手上的DJS-60D,我這個的確是在作弊。”

  啊,那就沒事兒了,部分同志這才有了回到現實的感覺,作弊你早說啊,但是你作這個弊有什麽意義?還是把大家召集起來看你作弊。

  高振東:對咯,我就是要叫大家來看我ZB。

  不過部分同志卻是知道,高振東絕不會這麽不靠譜,很好奇的看著他,我倒要看看你的葫蘆裡賣的什麽藥,好想知道啊。

  此時的高振東話鋒一轉,指著一塊很多線路直接連到DJS-60D電路板上去的電路板笑道:“我就是用這個東西作弊的,有了它,DJS-60D就能在1秒內完成這10萬次16位浮點數運算了。其實DJS-60D只是在發命令,真正的運算,是它完成的!”

  這塊硬件乘法器,已經被高振東直接接到了DJS-60D的內部總線上,直接操作,不再需要外設總線進行通信,時間大大被節約了。

  “啊~~~~!!!!”

  全場嘩然!

  這下心踏實了,高總工絕對不可能開玩笑,他說是這塊板子完成的計算,那就絕對是它完成的。

  防工委領導笑道:“振東同志啊,你作弊的手段,也是神仙放屁——非同凡響啊,一般人可作不來這個弊。”

  大家一起笑了起來,但是還沒笑完,突然反應過來,踏實個屁!

  這東西的個頭,那也不是能在一秒內完成如此龐大計算量的複雜計算的,一點兒科學都不講了是吧?

  “高總工,我還是不大想得出,這麽小一塊電路板,為什麽能算得這麽快?難道隻用於特殊數字的計算?”

  這句話的意思是,是不是只能用於你輸入的幾個特定數字才能這麽快?
  這種辦法他們也知道,也會用,最簡單的就是查表法,根據輸入的數去在數據表中查結果,比如有兩個操作數的操作,一張二維表就能解決問題。

  高振東也懂他的意思,其實4二進製位整數硬件乘法器,在CPLD/FPGA上,用VHDL一類語言最簡單的實現方式就是查表法。

  但是查表法想要用於通用的16位浮點數計算,那就無異於天方夜譚了。

  高振東笑道:“這樣吧,同志,你上來試試,你輸入兩個浮點數,讓它算,看看時間和結果對不對。”

  說一千道一萬,上手就知道了。

  這位同志也不含糊,來就來,這可是大事情,含糊不得。

  他走了上來,輸入了兩個10進製4位小數,16二進製位浮點數的精度最低就是3位有效數字,足夠了,然後敲下了回車鍵。

  眾目睽睽之下,依然是不到1秒,答案和時間就在屏幕上跳了出來。

  0.871秒!
  時間數字有變化,但是跟沒變化一樣!
  時間數字被大家扔到了一邊,幾乎所有的同志,都拿起紙筆,計算起這位同志輸入的算式結果。

  速度並不快,對於任何一個普通人來說,在紙上計算兩個4位數相乘,都需要花一點時間。

  終於,陸續有人算出來了。

  “算錯了!”

  “算對了!”

  “算對了!”

  不過,說算對了的明顯更多一些。

  (本章完)
鍵盤左右鍵 ← → 可以切換章節
章節問題回報:
翻譯有問題
章節內容不符
章節內容空白
章節內容殘缺
上下章節連動錯誤
小說很久沒更新了
章節顯示『本章節內容更新中』
其他訊息