3月2號,浪潮發布了cpu+gpu的tesla架構的國產伺服器,是對國內的使用者的乙個很好的資訊。
浪潮倚天伺服器採用的是cpu+gpu異構架構,這樣可以讓cpu和gpu都能夠完成自己最擅長的工作。gpu做為並行處理的強力工具,cpu做為序列和任務的分配的工作,這樣可以使得系統在傳統的cpu架構上有量級的提公升。
單機高效能計算是乙個大勢所趨,將來的更高效能的晶元將會出現,浪潮算是走在了國內高效能計算的前列,希望更多的國產企業能在高效能計算中貢獻乙份自己的力量。gpgpu的計算在國外已經是從01,02,03就開始的工作,即使是cuda也是在07年就開始在國外有很多研究機構,很多的國際會議也在08年看到大量的gpu計算的文章。自己寫cuda的blog,也只是希望能盡自己的乙份微薄之力,把最新的國外的一些技術介紹給大家,希望真正的能為中國的計算機做點力所能及的事情,雖然我知道自己的能力有限,但是只是希望能寫這樣的文章,引起更多的朋友的共鳴。
高效能計算不只是硬體方面的競爭,還有軟體,軟體的競爭不是**的累積,還需要更深層次演算法的創新。高效能計算行業雖然是乙個老行業,但是對於眼前的新晶元架構的出現,新計算機體系結構的出現,高效能計算又是乙個新興產業。中國改革開發30年,發展到現在積累了不少經驗,也吃過不少虧,希望在這次計算機革命的時候,能少走彎路,在新興行業起來的時候不是盲目的跟從,不是盲目的硬體的比拼和軟體的累加,更需要的是對高效能計算的人才的培訓和高效能計算標準的指定和行業規範的指定。現在做事情需要的抱著雙贏或者三贏,多贏的態度去做,惡性競爭損害的只是自己的名聲和自己的利益。
對於開發人員來說,積累技術經驗比盲目的做軟體開發重要。一般的技術的爆發是需要5-10年的技術積累。就像這次的gpu的革命,是早在02年左右就有的架構設想,做事不能太浮躁,積累經驗,堅持下來。(《道德經》57章:「以正治國,以奇用兵,以無事取天下。吾何以知其然哉?以此:
天下多忌諱,而民彌貧;人多利器,國家滋昏;人多技巧,奇物滋起;法令滋彰,盜賊多有。
故聖人雲:「我無為,而民自化;我好靜,而民自正;我無事,而民自富;我無欲,而民自朴。」 )以不變應萬變。這裡的不變,無為,更應該理解為對事物的更深層次的理解,參悟事物發展的規律,找到其中不變的定律,變就是不變,不變就是變。積累自己的經驗,擴充套件自己的眼界,穩重求精,精中求進,循序漸進。俞老師在《大家》節目裡面的一句很經典的話:底蘊的厚度決定生命的高度。這裡的底蘊是需要生活的磨鍊和用心去感悟,去學習。最近看近現代文學的書,讀到王蒙的《組織部來了個年輕人》,我不知道大家的感受是什麼,我的感受是,看看作者寫那篇文章的時候是2023年,那個時候對社會的描寫和現在又有多大的區別啦?現在各種樣式的人物在那個時候照樣有,不是現在的社會才有的那樣的人物。社會在變,有其不變的規律,我這樣80後的人或許讀了幾天所謂的現代科學,就以為自己是最科學的,最現代的,就對社會抱不平?現在的浮躁的社會風氣造就的只是憤青。作為年輕的一代,我們已經不是很年輕,不是能用年輕的理由來為自己的將來找乙個理由。中國改革開發30年,還年輕嗎?30而立!
這次金融危機或許是對國人的一次機遇,也是一次考驗,在這樣的情況下,國家指定的發展目標一樣是8%的增長速度!這個目標是外國想都不敢想的,當然在國際社會經濟實力決定說話權的時候,我們有這個能力發好自己的言嗎?各位工業界或者學術界的朋友,準備好了嗎?有能力指定新的標準,新的規範沒?
寥寥幾言,或許是對高效能計算的關注,也是對浪潮公司發布國產單機高效能計算伺服器有感。
事主而不盡力,則有刑。事父母而不盡力,則不親。受業問學而不加務,則不成。故朝不勉力務進,夕無見功,故曰:「朝忘其事,夕失其功。」----《管子》
共勉!
接入層高效能快取技術nginx redis利器
一.openresty openresty 是乙個基於 nginx 與 lua 的高效能 web平台,其內部整合了大量精良的 lua庫 第三方模組以及大多數的依賴項。用於方便地搭建能夠處理超高併發 擴充套件性極高的動態 web 應用 web 服務和動態閘道器。接入層快取技術就是使用 openrest...
《高效能MySQL》讀書筆記之建立高效能的索引
索引是儲存引擎用於快速找到記錄的一種資料結構。索引優化是對查詢效能優化的最有效手段。索引能夠輕易將查詢效能提高幾個數量級。建立乙個最優的索引經常需要重寫查詢。5.1 索引基礎 在mysql中,儲存引擎首先在索引中找到對應值,然後根據匹配的索引記錄找到對應的資料行。索引可以包含乙個或多個列的值。如果索...
高效能MySQL之查詢效能優化(四)
本文內容基於 高效能mysql 第三版,寧海元 周振興 彭立勛 翟衛祥等譯。高效能 庫表結構優化 索引優化 查詢優化。如果要優化查詢,實際上要優化其子任務,要麼消除其中一部分子任務,要麼減少子任務的執行次數,要麼讓子任務執行得更快。通常來說,查詢的生命週期大致可以按照順序來看 從客戶端,到伺服器,然...