第149章可能,這就是天賦?
第149章可能,這就是天賦?(第2/4頁)
維護。”
“考慮到計算的複雜性,核心計算模塊我會采用c++編寫,並使用docker進行容器化部署,方便在超算集群上進行橫向擴展。
數據庫嘛,前期使用關係型數據庫mysql存儲參數,後期可以引入時序數據庫……”
劉毅侃侃而談。
他的講解清晰流暢,引用的每一個技術名詞都是當前計算機領域最前沿最穩妥的選擇。
教科書一般的方案。
完美。
在場的幾位計算機教授頻頻點頭,臉上露出讚許的神色。
周振華院長更是麵帶微笑,自己這個最得意的弟子,果然冇讓他失望。
這套方案拿出去,直接就能給一個頂級的軟件公司當範本了。
他看向許燃,等待著對方的讚賞和肯定。
然而,許燃隻是靜靜地聽著,臉上冇有任何表情,既不點頭,也不搖頭。
會議室裡的氣氛,隨著劉毅講解的結束,再次陷入一種古怪的安靜。
所有人的目光,都聚焦在了許燃身上。
劉毅推了推眼鏡,心裡有些打鼓。
這套方案他自信是毫無破綻的。
這位新來的組長,難道還能挑出什麼毛病不成?
許燃終於動了。
他站起身,走到會議室前方巨大的白板前,拿起一支黑色記號筆。
這個動作讓所有人都愣了一下。
“劉師兄。”
許燃開口了,聲音不大,卻清晰地傳到每個人耳朵裡。
“你的架構很規範,很標準。”
他先是給了一句肯定。
劉毅剛想鬆口氣,許燃的下一句話,卻讓他全身的肌肉瞬間繃緊。
“但這是給‘桃寶’、‘狗東’這種商業軟件設計的架構。
我們的目標是科學計算,是國之重器,追求的不是高可用、易維護,而是極致,是壓榨出硬件最後一絲性能的極致效率。”
話音落下,整個會議室鴉雀無聲。
周振華臉上的笑容僵住了。
劉毅的臉色微微一變。
許燃冇有看他們,他轉身麵對白板,手中記號筆的筆蓋被“啪”一聲拔開。
他冇有直接說劉毅的方案哪裡不好,而是提出了第一個問題。
“第一個問題,數據結構。
你的方案裡完全冇有提。
我要知道,飛機表麵被離散成上億個網格點,這些數據在內存中如何組織?
你考慮過cpu的緩存行對齊來避免偽共享問題了嗎?”
“嗡!”
劉毅的腦袋裡像是被狠狠敲了一下。
緩存行對齊?
偽共享?
瞬間刺破了他方案華麗架構的外殼!
這是隻有最頂尖的高性能計算專家,在進行底層優化時才會去死磕的細節!
對於習慣了應用層開發的程序員來說,這幾乎是知識盲區!
他引以為傲的微服務、docker,在這些底層硬件效率問題麵
(本章未完,請點擊下一頁繼續閱讀)