第二十章 效率之王 地平線算法!
“注意,十秒鐘倒計時?!?p> “看鏡頭,一定要看鏡頭啊老板!”
留著卷毛的年輕男人沖袁林比劃了一個手勢,他叫胡碩,是高興從某個知名影視制作團(tuán)隊挖來的總監(jiān),專門負(fù)責(zé)量子科技的直播宣傳。
正在走神的袁林聞言輕輕哆嗦了一下,隨即沖躲在幕后的胡碩比劃了一個ok的手勢。
“來了來了!”
“我是第一名!”
“誰知道量子科技這次又要搞什么幺蛾子?”
“對啊,誰有內(nèi)幕消息?”
“內(nèi)幕消息雖然沒有,但我知道通常情況下,消息越短事情越大的道理?!?p> “哈哈,搞事情!搞事情!”
隨著倒計時結(jié)束,直播正式開始,嘩啦啦,數(shù)以萬計觀眾在第一時間涌入,彈幕瘋狂飛舞。
事情之所以搞成這樣,原因是這樣的。
二十四個小時前,社恐患者袁林在微博上發(fā)布了一條消息,“我們有一個東西,想給大家看一看?!?p> 高興和夏秋雨發(fā)現(xiàn)之后當(dāng)場就無語了,典型的袁林風(fēng)格,懶散到骨子里,哪怕多寫一個字他都不愿意,別說廣而告之,起碼你要把發(fā)布會的簡要內(nèi)容說清楚吧?
誰知微博發(fā)布后,迅速在全球掀起了狂熱的討論,所有人都想知道袁林要給大家看的究竟是什么東西,有猜可控聚變的,有猜粒子加速器的,還有人猜是太空電梯。
正所謂好奇害死貓,袁林越是說的含含糊糊,大家的興趣就越多。
再加上袁林和量子科技早已今非昔比,追光引擎橫空出世,震驚了整個世界,徹底改變了全球娛樂圈。
而量子科技接下來將要進(jìn)軍激光全息技術(shù),在元宇宙領(lǐng)域直接挑戰(zhàn)臉書的消息,更是讓全球科技愛好者興奮到了極點。
“眾所周知,我們準(zhǔn)備開發(fā)激光全息技術(shù),打造真正意義上的虛擬現(xiàn)實?!?p> 直播開始后,袁林就面對鏡頭自說自話,他沒有打招呼,而是直接進(jìn)入正題。
“但是在計劃執(zhí)行的過程中,我們發(fā)現(xiàn)缺少eda設(shè)計軟件,于是自己造了一套。”
“今天的發(fā)布會就是為了向大家介紹這套全新的eda軟件,經(jīng)過我和同事們的討論,它被命名為【地平線】。”
袁林的話讓現(xiàn)場所有人都驚呆了。
我們發(fā)現(xiàn)缺少eda設(shè)計軟件,于是自己造了一套?
這也叫人話?
要知道,這可是eda軟件?。?p> eda是半導(dǎo)體產(chǎn)業(yè)的基石,它不僅能夠用于設(shè)計芯片,還可以被用于計算流體力學(xué),量子物理學(xué)等等。
總之科技的發(fā)展需要先進(jìn)的科技工具,eda就是最最重要的科技工具之一。
想當(dāng)初,華為一蹶不振,并不是從禁止他們采購芯片開始的,而是從禁用eda軟件打響的第一槍。
沒有eda,別說制造,華為甚至失去了芯片設(shè)計能力,如果連設(shè)計都無法完成,就算有朝一日華夏真的擁有了自己的先進(jìn)制程光刻機(jī),又有什么用呢?
總之eda是真正的大國重器,半導(dǎo)體之母,無論用多么夸張的語言來形容它的重要性,都不為過。
但就是這樣一個重要到不能再重要的存在,居然從袁林口中講出了,帶著滿滿風(fēng)輕云淡的味道。
我們發(fā)現(xiàn)缺少eda設(shè)計軟件,于是自己造了一套?
這種話簡直讓人崩潰,讓全世界科學(xué)家無語,數(shù)百萬eda軟件開發(fā)者,只想把袁林活活掐死。
“不可能吧???”
“量子科技的eda?真的假的?”
“這就把eda搞出來了?吹牛逼呢吧???”
彈幕瞬間爆炸。
可惜袁林有點社恐,他雖然是直播,但更像在一個人自說自話,把想講的內(nèi)容講出來就完了,至于別人怎么想,有沒有疑問,這些他根本就不關(guān)心,也沒有準(zhǔn)備觀眾信息反饋的渠道。
清了清嗓子,袁林繼續(xù)說道:“事情大概就是這樣了,既然需要eda,我們就開發(fā)一套eda,這很正常。”
“尼瑪~”
“他居然管這個叫正常?”
“這如果正常,被eda卡脖子都快卡死的任老板,此刻已經(jīng)在廁所哭暈了吧?”
彈幕再次爆發(fā),袁林這措辭令所有人都感到心里很別扭。
人和人之間就怕比較,一邊是華夏眾多科技公司,被eda卡脖子,眼看就要死掉了。
另一邊是袁林發(fā)現(xiàn)自己需要eda,就開發(fā)了一套eda,這差距可真是太大了。
袁林完全不理會直播間內(nèi)的紛紛擾擾,繼續(xù)侃侃而談。
“既然我們今天談軟件,那就不能不講算法。”
“截至目前,全世界一共有九種不同的eda高級算法?!?p> “首先是洛斯阿拉莫斯實驗室編制的Metropolis算法,也稱為Monte Carlo方法, Metropolis算法旨在通過模仿隨機(jī)過程,來得到具有難以控制的大量的自由度的數(shù)值問題,和具有階乘規(guī)模的組合問題的近似解法…”
“緊接著是子空間迭代法,強(qiáng)大的北美國家標(biāo)準(zhǔn)局?jǐn)?shù)值分析研究所開創(chuàng)了Krylov子空間疊代法,例如求解形為Kx(k+1)=Kx(k)+b-Ax(k)的方程,其中K 是一個理想地“接近”A 的較為簡單的矩陣,當(dāng)“余量”向量r(0)=b-Ax(0)上的矩陣冪張成的…”
“第三是矩陣計算分解法,北美橡樹嶺國家實驗室的研究證明,能把矩陣因子分解為三角,對角,正交和其他特殊形式的矩陣是極其有用的,這種分解方法,使軟件研究人員能生產(chǎn)出靈活有效的矩陣軟件包,也促進(jìn)了數(shù)值線性代數(shù)中,反復(fù)出現(xiàn)的大問題之一的舍入誤差分析問題…”
不得不說,袁林的技術(shù)講解十分枯燥,但有效。
表面來看袁林是在夸獎自己的競爭對手,全球九大eda算法各有各的優(yōu)點,但隨著話鋒一轉(zhuǎn),袁林提出一種假設(shè),假如有一種算法,集合了九大算法的所有優(yōu)點,同時又補上了各種算法的缺點,那會是怎樣一種情況呢?
“答案很簡單,地平線!”
“地平線算法克服了eda演算模擬中最令人頭疼的困難,經(jīng)由引力或靜電力相互作用的N個粒子運動的精確計算?!?p> “想象一下銀河系中的星體,或者蛋白質(zhì)中的原子,它們需要O(N*N)的計算量,比較每一對質(zhì)點都需要一次計算,以目前現(xiàn)有的算法,絕不可能完成這種銀河級的精確計算?!?p> “而地平線算法則完全不同,它利用多極展開凈電荷,質(zhì)量,偶極矩,四矩,等等等等,一組質(zhì)點對一組質(zhì)點的消除影響,把算法復(fù)雜度降到了O(N*logN)!”
“單說這些你們或許還是不明白?!?p> “打個比方吧,如果現(xiàn)存九大算法是一滴水,那么地平線算法就是太平洋?!?