北京(jing)2024年12月10日 /美(mei)通社/ -- 12月5-6日,由(you)CSDN聯合高端(duan)IT咨詢與教育(yu)平臺(tai)Boolan聯合主辦的「2024全球C++及系統(tong)軟(ruan)件技術大會(hui)」在上海虹橋萬(wan)豪大酒店隆重(zhong)召開。在AI驅動軟(ruan)件開發邁向智能化的關鍵(jian)時代,這場大會(hui)成為行(xing)業洞察C++和系統(tong)軟(ruan)件技術未來趨(qu)勢的重(zhong)要窗口。
本次大會匯聚(ju)了(le)(le)來(lai)自英(ying)偉達、Meta、SUSE、Adobe、英(ying)特爾、騰訊、阿里巴巴、字節跳(tiao)動、百(bai)度、螞蟻集(ji)團、網易、eBay、商(shang)湯、B站(zhan)、快手、Qt Group、TiDB、OPPO、智元機器人、Zilliz 等知(zhi)名科(ke)技(ji)企業的40余位海內外技(ji)術(shu)(shu)專家,以及中國科(ke)學院軟件(jian)研(yan)究所、上海人工智能實(shi)驗(yan)室、智源等學術(shu)(shu)機構(gou)的研(yan)究員(yuan)與(yu)(yu)學者。通(tong)過(guo)(guo)超過(guo)(guo)40場的技(ji)術(shu)(shu)分(fen)享,全面呈現了(le)(le)C++在AI、高性能計算和軟件(jian)工程等領域的前(qian)沿實(shi)踐(jian)。與(yu)(yu)會專家通(tong)過(guo)(guo)詳實(shi)的代(dai)碼案例和深度技(ji)術(shu)(shu)解析,為開發(fa)者提供了(le)(le)清(qing)晰(xi)的發(fa)展路徑指(zhi)引。現場吸引了(le)(le)超過(guo)(guo)千(qian)名開發(fa)者與(yu)(yu)技(ji)術(shu)(shu)從業者熱烈參與(yu)(yu),而線上「云會員(yuan)」也同步共享了(le)(le)這場技(ji)術(shu)(shu)盛宴,共同見證了(le)(le)C++生(sheng)態的快速演(yan)進。
C++大會(hui)現(xian)場(chang)盛況(kuang)
C++安全性與復雜性、軟件開發的智能化的突破口在哪?C++之父領銜,三位大咖共話挑戰與機遇
在全球數(shu)字(zi)化轉型加速推進的(de)今天,C++作為底層開發的(de)重要支柱(zhu),于高性能計算、嵌(qian)入式(shi)開發和(he)人工智能基(ji)礎設(she)施中(zhong)占據關鍵(jian)地(di)位。然而,面(mian)對(dui)Rust等新興語言的(de)迅(xun)速崛起,以及 Python 和(he) Java 由于其強大生態(tai)系統持續(xu)擴展(zhan)的(de)競爭壓力(li),C++正面(mian)臨技(ji)(ji)術現(xian)代(dai)化和(he)生態(tai)優化的(de)雙重挑戰(zhan)。在12月5日的(de)大會(hui)(hui)主會(hui)(hui)場,C++之父(fu)、ACM和(he)IEEE院士Bjarne Stroustrup分享了(le)語言最(zui)新的(de)技(ji)(ji)術進展(zhan),并展(zhan)示了(le)其在實際(ji)應用中(zhong)的(de)新特性與新方(fang)式(shi)。與此同時,CSDN高級(ji)副(fu)總(zong)裁(cai)李建(jian)忠與Codeplay技(ji)(ji)術副(fu)總(zong)裁(cai)Michael Wong等重磅嘉賓,圍(wei)繞AI、C++安全性等議題,從多個維度(du)深入分析(xi)了(le)軟件開發、 C++在未來技(ji)(ji)術生態(tai)中(zhong)的(de)地(di)位與發展(zhan)潛力(li)。
大會主(zhu)會演(yan)講(jiang)嘉(jia)賓
大會還特設了爐邊對話環節,C++之父Bjarne Stroustrup通過線上實時互動,深入探討了當前業界關心的C++在多場景中的應用擴展、安全性和復雜性、程序員的職業路徑發展,以及正面回應了此前美國政府發布的"不建議在新項目中使用 C++"聲明。Stroustrup不僅解答了開發者的疑問,還分享了他對C++未來走向的獨到見解,引發了現場的熱烈反響。在此摘取部分金句如下,同時和小伙伴們預告,CSDN將會在下周發布C++之父爐邊對話的完整實錄,歡迎大家持續關注。
12大技術專題,深入C++及系統軟件技術實踐
主會(hui)圓滿結束后(hou),12月(yue)5日下午及6日分(fen)會(hui)場的(de)議(yi)程精彩(cai)紛呈(cheng),聚集了(le)業內頂尖專家與學者,圍繞(rao)現代C++最(zui)佳實踐、高性(xing)能與低時延、研發(fa)效(xiao)能、大模型驅(qu)動的(de)軟件開發(fa)、AI 算(suan)力與優化、架構(gou)與設計(ji)(ji)演化、系統級(ji)軟件、并(bing)發(fa)與并(bing)行等熱點話題展(zhan)開了(le)深(shen)入探討(tao)。每(mei)位嘉賓結合自身領域的(de)專業經驗,分(fen)享了(le)具有高度洞(dong)察力的(de)成果與實踐,展(zhan)示了(le)當(dang)前技術的(de)最(zui)新進展(zhan),并(bing)為(wei)(wei)未(wei)來發(fa)展(zhan)指引(yin)了(le)方向。從(cong)C++性(xing)能優化、AI為(wei)(wei)軟件開發(fa)提效(xiao),到突破并(bing)發(fa)瓶(ping)頸與應(ying)對(dui)復雜異構(gou)計(ji)(ji)算(suan)環境,論壇討(tao)論不僅回應(ying)了(le)當(dang)下技術挑戰,也(ye)展(zhan)現了(le)對(dui)未(wei)來計(ji)(ji)算(suan)范式的(de)深(shen)遠思考。
現代C++最佳實踐
在"現(xian)代C++最佳實踐"分(fen)論壇(tan)上,Adobe、彭博集團、字節跳動、碼題詩等國(guo)內(nei)外企(qi)業與平臺(tai)(tai)代表,以(yi)及系統內(nei)核(he)專家和資深軟件技(ji)術顧問齊聚一(yi)堂,共(gong)同(tong)交流現(xian)代C++語言的演進(jin)與工程實踐。他們圍繞編譯器優化、跨平臺(tai)(tai)應用移植、開源庫(ku)生(sheng)態建(jian)設、CPU架構特性應用和安全編程等關鍵話題,結合各自企(qi)業的實際場景,分(fen)享了(le)在復(fu)雜系統開發中的創新技(ji)術方案(an)和寶貴(gui)實踐經(jing)驗。
圓桌論壇:現代C++最佳實(shi)踐
應用(yong)現代 C++ 的過(guo)(guo)(guo)程中,開(kai)發者常常遭遇(yu)一些痛(tong)點:盡管 C++ 功能(neng)強(qiang)大,其(qi)復雜性(xing)(xing)卻給維護(hu)帶(dai)來(lai)了挑戰,尤其(qi)是在平(ping)衡性(xing)(xing)能(neng)與代碼可讀(du)性(xing)(xing)方面。如何(he)避(bi)免過(guo)(guo)(guo)度優化導(dao)致的代碼難(nan)以(yi)(yi)理解?如何(he)利用(yong) C++ 的高級特(te)性(xing)(xing)又不讓代碼過(guo)(guo)(guo)于復雜?針(zhen)對這(zhe)些難(nan)題,在 Boolan 首(shou)席咨詢(xun)師王曉華的主持下,Boolan 首(shou)席咨詢(xun)師吳(wu)詠(yong)煒(wei)、系統(tong)內核專家張銀奎、阿里云開(kai)發工程師許傳奇以(yi)(yi)及字節跳動研發工程師王留帥展開(kai)了深入探討。
高性能與低時延
在高(gao)性能計算和低時(shi)延成為(wei)核心競爭力(li)的環境中,如何突破系統瓶(ping)頸已成為(wei)關鍵痛點難(nan)題。本論壇聚焦編譯加速(su)、并行 I/O 框架(jia)(jia)、國(guo)產處理器優化、高(gao)效通信框架(jia)(jia)、數據庫可靠(kao)性提升以及向(xiang)量數據庫優化等方向(xiang),深入探討提升系統效率的實踐(jian)方案(an),助力(li)應對復(fu)雜(za)業務場景的技術挑戰。
研發效能與大模型驅動的軟件開發
當(dang)前,軟(ruan)(ruan)件開發(fa)(fa)正從傳統的工具驅動邁向(xiang)以(yi)智(zhi)能(neng)化(hua)為(wei)核心的新階段。然而,企業(ye)在落地(di)大模(mo)(mo)型和提升研(yan)(yan)發(fa)(fa)效能(neng)時(shi),仍面(mian)臨諸多挑(tiao)戰。研(yan)(yan)發(fa)(fa)效能(neng)不僅是(shi)大模(mo)(mo)型的應(ying)用,更是(shi)工具與流(liu)程(cheng)的系統優化(hua),工具與AI協同(tong)(tong)面(mian)臨效率瓶頸,比如(ru)如(ru)何將傳統開發(fa)(fa)工具鏈與大模(mo)(mo)型深度(du)集(ji)成,實現無縫協作?如(ru)何利用AI簡化(hua)代碼生成、審(shen)查和自動化(hua)測試等流(liu)程(cheng),同(tong)(tong)時(shi)保證效率和質量?而數據(ju)安全(quan)與代碼資(zi)產保護(hu)也是(shi)普遍擔憂。面(mian)對諸多痛(tong)點問題(ti),本(ben)專(zhuan)題(ti)特別邀請了多位(wei)資(zi)深技術專(zhuan)家,以(yi)實踐為(wei)導(dao)向(xiang),幫助開發(fa)(fa)者(zhe)全(quan)面(mian)理解(jie)研(yan)(yan)發(fa)(fa)效能(neng)優化(hua)的策略,同(tong)(tong)時(shi)激發(fa)(fa)關于大模(mo)(mo)型驅動軟(ruan)(ruan)件開發(fa)(fa)未來發(fa)(fa)展(zhan)的深度(du)思(si)考。
圓桌論(lun)壇:大模型驅動的軟件開發(fa)實踐
大(da)(da)模(mo)型席卷近兩(liang)年,圍繞(rao) LLM 驅動軟件(jian)開發(fa),已經(jing)有了鮮明的變化,從最早(zao)"AI 是不(bu)是要(yao)取(qu)代(dai)程序員"、個人(ren)(ren)嘗鮮的階(jie)(jie)段(duan),到(dao)了"我在企業里究竟怎么用"、"怎么說服老板(ban)花錢給我們用"、"代(dai)碼(ma)(ma)是核心數(shu)據資產,大(da)(da)模(mo)型會(hui)讀取(qu)歷史代(dai)碼(ma)(ma),如何保障數(shu)據安全(quan)?"的落地階(jie)(jie)段(duan),其(qi)間面臨的諸多(duo)問題(ti)又當如何迎刃而解?基于此,在 CSDN&《新(xin)程序員》執行(xing)總編唐(tang)小引的主持下(xia),通義靈(ling)碼(ma)(ma)產品(pin)負責人(ren)(ren)張燎原(yuan)、上海(hai)人(ren)(ren)工(gong)智(zhi)能(neng)實驗室(shi)訓練框架及編譯(yi)計算負責人(ren)(ren)裴芝林、百度(du)文心快碼(ma)(ma)Comate工(gong)程師(shi)陳澤、智(zhi)源(yuan)大(da)(da)模(mo)型分(fen)布式優(you)化系統工(gong)程師(shi)曹州從"做"、"用"兩(liang)個維度(du),深入探(tan)討(tao)了大(da)(da)模(mo)型驅動的軟件(jian)開發(fa)實踐與(yu)解決之(zhi)道。
AI算力與優化
在 AI 大(da)模型的(de)(de)時代(dai),算(suan)力(li)(li)需求和(he)(he)優化成為行(xing)(xing)業關(guan)注的(de)(de)焦點:如何(he)(he)解(jie)決(jue)大(da)模型推理(li)中(zhong)的(de)(de)性能(neng)(neng)瓶(ping)頸?稀疏性優化是否(fou)能(neng)(neng)提高(gao)設備的(de)(de)并行(xing)(xing)處理(li)能(neng)(neng)力(li)(li)?分布式(shi)訓練和(he)(he)推理(li)系(xi)統(tong)又如何(he)(he)通過 AI 編譯器技術(shu)和(he)(he)系(xi)統(tong)化操作實現(xian)更高(gao)效的(de)(de)運行(xing)(xing)?在設計低延時、穩定(ding)的(de)(de)緩存系(xi)統(tong)時,如何(he)(he)平衡兼容性和(he)(he)性能(neng)(neng)?面對AIGC帶(dai)來的(de)(de)算(suan)力(li)(li)需求激增(zeng),來自技術(shu)前沿(yan)的(de)(de)嘉賓們圍繞(rao)這些問題展開了精彩的(de)(de)分享,探討了大(da)模型和(he)(he)AIGC場景中(zhong)的(de)(de)算(suan)力(li)(li)優化難點,以此推動AI技術(shu)的(de)(de)快(kuai)速(su)發展和(he)(he)應用。
架構與設計演化
一(yi)(yi)直以(yi)來,業界流傳(chuan)著這樣一(yi)(yi)句話(hua)——"好的(de)(de)(de)架(jia)(jia)(jia)構(gou)不是一(yi)(yi)蹴(cu)而(er)就設計出來的(de)(de)(de),而(er)是通過不斷演(yan)(yan)(yan)進出來的(de)(de)(de),沒有絕對(dui)完美的(de)(de)(de)架(jia)(jia)(jia)構(gou),只有持續演(yan)(yan)(yan)變、逐步(bu)優化(hua)的(de)(de)(de)架(jia)(jia)(jia)構(gou)。"在大(da)模型(xing)時代的(de)(de)(de)浪潮(chao)下(xia),這一(yi)(yi)理念(nian)將(jiang)如(ru)何影響架(jia)(jia)(jia)構(gou)的(de)(de)(de)發展?對(dui)此,來自(zi)螞蟻集團、英特爾、商湯以(yi)及 eBay 的(de)(de)(de)技(ji)術專家們于"架(jia)(jia)(jia)構(gou)與(yu)設計演(yan)(yan)(yan)化(hua)"論(lun)壇上,共同探討大(da)模型(xing)對(dui)系統架(jia)(jia)(jia)構(gou)帶(dai)來的(de)(de)(de)變革。基于各自(zi)豐富(fu)的(de)(de)(de)行(xing)業經驗(yan),四位(wei)嘉賓深入分享(xiang)了他們對(dui)于架(jia)(jia)(jia)構(gou)演(yan)(yan)(yan)化(hua)的(de)(de)(de)見解(jie),特別聚焦于大(da)模型(xing)背景下(xia),如(ru)何巧妙平衡(heng)架(jia)(jia)(jia)構(gou)的(de)(de)(de)靈活性(xing)與(yu)穩(wen)定(ding)性(xing),以(yi)更好地適應快速變化(hua)的(de)(de)(de)技(ji)術需(xu)求(qiu)。
系統級軟件
系(xi)統(tong)級軟(ruan)件(jian)位于(yu)計算機技(ji)術的底層核(he)心(xin),是(shi)決定整(zheng)個軟(ruan)件(jian)生態性能(neng)與(yu)效率的關鍵(jian)領域。本次(ci)分論壇聚焦(jiao)編譯器技(ji)術創新、系(xi)統(tong)調試與(yu)優化以及基(ji)礎設施構建等重(zhong)要議題(ti),邀請來自阿里(li)云、中國科學院軟(ruan)件(jian)研究所(suo)和(he)嗶哩嗶哩的技(ji)術專家,深入剖析復雜(za)軟(ruan)硬件(jian)協(xie)同環(huan)境中的核(he)心(xin)挑戰和(he)解(jie)決方案。
并發與并行
在(zai)"并發與并行"論壇中(zhong),來(lai)自 Meta 的(de)(de)(de)資深內(nei)核專(zhuan)家、英偉達首席架構師以及(ji)(ji) ACM 杰出科學家等頂尖專(zhuan)家,圍繞(rao)現(xian)代 C++ 編程的(de)(de)(de)核心(xin)問題展(zhan)開(kai)討(tao)論。論壇重點分享了生存期(qi)結束(shu)時的(de)(de)(de)指針(zhen)清零策略、"并行"思維在(zai)代碼結構優化中(zhong)的(de)(de)(de)應用,以及(ji)(ji)通過(guo)風險指針(zhen)(Hazard Pointer)實現(xian)同步回收的(de)(de)(de)機(ji)制。這些技(ji)術(shu)經驗不僅幫助開(kai)發者提升程序性能,還(huan)為構建穩定可(ke)靠(kao)的(de)(de)(de)并發系統提供了重要參(can)考(kao)。
精彩花絮,現場參會者絡繹不絕
在(zai)會(hui)場內(nei),業(ye)界(jie)專家們深(shen)入剖(pou)析技術(shu)前沿,帶來了非常干貨的(de)(de)內(nei)容;會(hui)場外的(de)(de)展(zhan)區同樣精彩紛呈(cheng)。Qt Group、快(kuai)遞100、人(ren)民郵電出版(ban)社(she)(she)異步社(she)(she)區、電子工業(ye)出版(ban)社(she)(she)博文視點和(he)清(qing)華大學出版(ban)社(she)(she)等(deng)合(he)作伙伴悉數(shu)亮相(xiang),展(zhan)示最新的(de)(de)技術(shu)工具和(he)出版(ban)成(cheng)果。現(xian)場人(ren)頭攢動,參(can)與者們熱情互動,充分利(li)用這個平臺展(zhan)開深(shen)入交(jiao)流(liu),激發出更多創新合(he)作的(de)(de)可能性(xing)。
現場(chang)展位精彩花絮
至此,為期兩天的2024 C++及系統軟件大會圓滿(man)落幕。我們不僅(jin)在兩天的精(jing)彩交流中收獲滿(man)滿(man),還在技(ji)術交流中碰撞出更多的靈感。