根據(jù)Forrester預(yù)測,全球AI制造平臺產(chǎn)值到2025年將達到130億美元。并將成AI軟件第一大細分市場。AI芯片行業(yè)正在全球迎來春天。據(jù)研究機構(gòu)賽迪顧問報告顯示,從2019年到2021年三年中國AI芯片市場規(guī)模一直保持50%以上的增長速度,到2021年,市場規(guī)模將達到305.7億元。
面對如此誘人的市場規(guī)模和不斷變化的市場需求,即便AI芯片行業(yè)已經(jīng)巨頭林立,依然有眾多優(yōu)秀并且敢于創(chuàng)新的新生力量進入賽道,在極速發(fā)展中占有行業(yè)的一席之地,“燧原科技”便是其中不得不提的名字。
近日,極狐(GitLab)采訪到來自國內(nèi)AI芯片行業(yè)代表企業(yè)——燧原科技的軟件研發(fā)總監(jiān)張文平先生,與您分享這家優(yōu)秀的AI芯片企業(yè)數(shù)字化基礎(chǔ)設(shè)施的升級之路。
尋找堅實的數(shù)字力護航產(chǎn)品研運體系
張文平表示:“燧原科技專注研發(fā)人工智能領(lǐng)域云端算力平臺,在整個研發(fā)進程中,既包括AI芯片與板卡的設(shè)計、開發(fā)、測試、量產(chǎn),也包括AI軟件棧及相關(guān)工具鏈的設(shè)計、開發(fā)、驗證、測試等各個環(huán)節(jié)?!?/p>
AI芯片本身的諸多特性需要先進的芯片架構(gòu)以及易用并持續(xù)迭代的軟件棧一起來保證。相較于純軟件企業(yè)的開發(fā)流程,燧原科技更具挑戰(zhàn)的是整個研發(fā)流程,既有Pre-Silicon階段的軟件模擬平臺、物理仿真平臺的開發(fā)驗證流程,又有Post-Silicon芯片、板卡、服務(wù)器系統(tǒng)以及AI集群等多種開發(fā)驗證環(huán)境。因此燧原科技過去一直在使用組合工具鏈來打造研發(fā)流程。
燧原科技的研發(fā)團隊使用不同工具來滿足不同研發(fā)要求,例如代碼托管平臺GitLab、制品管理平臺Artifactory、測試管理平臺TestRail等等各類優(yōu)秀的工具、并且使用Gerrit/Jenkins/GitLab CI持續(xù)集成Pipeline。
然而,復(fù)雜的組合工具鏈在整合過程中,一直面臨穩(wěn)定性與可擴展性等問題。同時如何集成各種相關(guān)工具使其高效、可持續(xù)地工作,確保產(chǎn)品研發(fā)等各環(huán)節(jié)高質(zhì)量的完成交付工作,燧原科技正在尋求突破的方向。
另一方面,燧原科技在國內(nèi)上海、北京、深圳、杭州都設(shè)有辦公室,不同地點的研發(fā)人員協(xié)同效率問題也是研發(fā)團隊持續(xù)面臨的問題,尤其是隨著代碼倉庫的增大,代碼倉庫在托管平臺不同地點之間的同步也遇到挑戰(zhàn)。
張文平表示:
燧原科技從成立的第一天開始就在使用GitLab社區(qū)版產(chǎn)品,但是免費的社區(qū)版產(chǎn)品功能隨著公司的快速成長,已不再能夠滿足燧原科技對研發(fā)效率的追求,希望利用更多高階的增值功能并結(jié)合燧原內(nèi)部的研發(fā)場景,構(gòu)建敏捷、穩(wěn)定、高效以及可擴展的研發(fā)流程。在得知極狐(GitLab)公司成立后,我們對極狐GitLab專業(yè)版的功能進行了深入的調(diào)研,并對于極狐GitLab本土化支持的實時性、專業(yè)支持能力和運維能力有了充分了解,最終選擇極狐GitLab專業(yè)版在燧原內(nèi)部進行落地部署。在產(chǎn)品落地部署的同時, 極狐GitLab所提供的線上課程以及豐富詳細的說明文檔讓燧原科技的R&D和DevOps工程師能快速地學(xué)習(xí)、成長。
星火燎原,優(yōu)秀DevOps體系的試驗田
張文平表示:“ 極狐GitLab專業(yè)版的引入,從DevOps的運維角度,降低了運維的難度和復(fù)雜性,同時也提高了研發(fā)體系的可靠性和工程效率,從而進一步提高研發(fā)和運維人員的研發(fā)體驗?!?/p>
燧原科技十分清醒的認識到,DevOps體系大規(guī)模的改革并非一蹴而就,全面展開調(diào)整之前需要進行不斷的論證、嘗試和迭代,找到專屬于燧原科技的DevOps體系化之路,才是正確的打開方式。
張文平說:“我們使用極狐GitLab專業(yè)版目前是從部分團隊開始,期待未來可以大規(guī)模推廣到更多團隊?!?/p>
01
提升研發(fā)效率,統(tǒng)一工具平臺
燧原科技亟待減少獨立工具種類以搭建統(tǒng)一的、高效的DevOps平臺以提升整體研發(fā)運維效率。
目前,燧原科技部分產(chǎn)品研發(fā)團隊已經(jīng)完成在極狐GitLab中研發(fā)流程的遷移,經(jīng)過改進后,實現(xiàn)了單一平臺的協(xié)作并且無需跳轉(zhuǎn)。同時本地就近服務(wù)節(jié)點Clone/Commit代碼,加速代碼拉取操作,同時與K8s算力集群對接,簡化代碼提交、review流程的同時,實現(xiàn)CI pipeline的簡化和高效執(zhí)行。(資料來源:極狐GitLab使用情況展示)

隨著燧原科技的規(guī)模發(fā)展,公司研發(fā)團隊在物理位置上的分散,也出現(xiàn)了一些協(xié)作方面的挑戰(zhàn),比如其他城市的團隊在檢出代碼時(極狐GitLab實例安裝在上海的服務(wù)器上),受限于帶寬和代碼庫大小,耗時較多。在采用了極狐GitLab GEO部署方式后,代碼檢出速度大大縮短,有效的提升了研發(fā)效率。(資料來源:極狐GitLab GEO部署展示)
另一方面,燧原科技也正在使用極狐GitLab的Group/Subgroup等功能對項目做更細粒度的劃分管理,這也使得燧原科技對于源碼管理的安全性得到了有效的提升。
02
優(yōu)化生產(chǎn)成本,團隊效能倍增
張文平說:“燧原科技利用極狐GitLab專業(yè)版降低工具平臺的維護難度與成本,節(jié)約了運維時間成本,從而可以花更多精力專注在有創(chuàng)造性的工作內(nèi)容上。”
燧原科技在前期僅僅將極狐GitLab作為源代碼管理工具,而整體的CI/CD是用Jenkins來完成的。眾所周知,Jenkins功能強大且較為穩(wěn)定,但是大量的Jenkins插件維護對研發(fā)人員來講是不小的工作量,插件之間還有版本依賴。隨著燧原科技的項目復(fù)雜度和規(guī)模都在不斷擴大,導(dǎo)致Jenkins實例數(shù)量的持續(xù)增加,如何保證不同環(huán)境(開發(fā)、測試以及生產(chǎn))的Jenkins實例的配置、插件版本等保持一致,同時在人力有限的情況下,能夠達成這樣的工作體量,成為張文平團隊需要考慮的下一個問題。
另外一方面,Jenkins支持多種語言來完成CI/CD,如Shell, Groovy, Python等。往往負責(zé)CI/CD編排和負責(zé)業(yè)務(wù)研發(fā)的員工是兩個團隊,這在無形中會增加溝通成本,阻礙DevOps的高效運行。(資料來源:極狐GitLab Pipeline流程展示)
當(dāng)燧原科技開始使用極狐GitLab + 極狐GitLab CI的方式后,開發(fā)人員可以通過查看極狐GitLab CI的語法來完成CI/CD的編排,這樣就省去了無窮無盡的各類插件更新和實例維護,同時CI/CD編排團隊的額外溝通成本也得到有效控制。
03
更好的用戶體驗,推動快速落地
研發(fā)運維的工具需要創(chuàng)新,使用更具創(chuàng)新性的DevOps平臺,提升員工工作體驗,減少繁瑣的重復(fù)和等待,可以幫助提高員工的工作效率。
對于研發(fā)人員來講,改變現(xiàn)有的研發(fā)習(xí)慣,擁抱新的變化是需要過程的。張文平認為:“逐步培養(yǎng)研發(fā)人員使用更新、更高效的研發(fā)運維工具非常重要。一個好產(chǎn)品,肯定具有一定的用戶粘性,研發(fā)人員一旦感受新工具、新平臺帶來簡潔、方便、高效的特性和改變,他們將會樂意接受并融入?!?/p>
未來可期,打造更安全的DevOps體系
張文平認為:“任何生產(chǎn)力工具的落地,都需要一個迭代過程,我們對極狐GitLab在很多方面都有期待和想法,未來我們會在極狐GitLab中探索更多功能的使用,并在合適的時間點進一步完善體系的搭建,例如集成極狐GitLab內(nèi)置的安全功能等?!?/p>
成立3年,高歌猛進。燧原科技以行業(yè)黑馬的姿態(tài)在AI芯片領(lǐng)域開疆拓土。在近期活動中,燧原科技打出了“算力普惠之智,芯片強國之夢”的口號,這背后需要其搭建迭代更快、效率更高、能力更強的數(shù)字化基礎(chǔ)設(shè)施體系,來支撐更長遠的發(fā)展。未來,極狐(GitLab)會持續(xù)提供高質(zhì)量、高品質(zhì)的產(chǎn)品與服務(wù)助力燧原科技早日實現(xiàn)“芯片強國之夢”。
fqj
-
芯片
+關(guān)注
關(guān)注
462文章
53578瀏覽量
459469 -
AI
+關(guān)注
關(guān)注
90文章
38208瀏覽量
297064
發(fā)布評論請先 登錄
北汽極狐T1搭載魔視智能全新一代智能泊車系統(tǒng)
Linux企業(yè)網(wǎng)絡(luò)安全防護體系建設(shè)
AI 芯片浪潮下,職場晉升新契機?
睿海光電800G光模塊助力全球AI基建升級
北汽極狐阿爾法T5 Robotaxi量產(chǎn)下線
RAKsmart服務(wù)器如何助力企業(yè)破解AI轉(zhuǎn)型的難題
上揚軟件助力12英寸異構(gòu)堆疊芯片企業(yè)建設(shè)MES系統(tǒng)項目
Banana Pi 發(fā)布 BPI-AI2N & BPI-AI2N Carrier,助力 AI 計算與嵌入式開發(fā)
芯盾時代助力企業(yè)數(shù)據(jù)安全體系建設(shè)
AI技術(shù)如何助力企業(yè)數(shù)據(jù)資產(chǎn)管理
北汽極狐阿爾法S5深度融合DeepSeek大模型
華為云 Flexus X 實例:極速搭建個人代碼倉庫 GitLab 平臺
蔚來能源充電網(wǎng)絡(luò)向極狐汽車開放
云端代碼管理新體驗,華為云 Flexus X 實例上 GitLab 部署與使用的實戰(zhàn)指南云端代碼管理新體驗

極狐GitLab助力AI芯片企業(yè)DevOps體系建設(shè)
評論