大師齊聚,精英云集 | 2022全球C++及系統(tǒng)軟件技術(shù)大會(huì)圓滿落幕
2022年9月28-29日,全球C++及系統(tǒng)軟件技術(shù)大會(huì)在上海萬(wàn)豪虹橋大酒店圓滿落幕!兩天的技術(shù)峰會(huì),大師專家齊聚、行業(yè)精英云集,一如既往地呈現(xiàn)了一場(chǎng)高標(biāo)準(zhǔn)的行業(yè)頂尖技術(shù)盛宴。


主會(huì)場(chǎng)開幕
迎接現(xiàn)代C++和系統(tǒng)軟件的黃金時(shí)代
28日上午,大會(huì)主席、Boolan 首席軟件專家李建忠為大會(huì)開幕致辭表示:C++語(yǔ)言與系統(tǒng)軟件的發(fā)展息息相關(guān),隨著計(jì)算機(jī)體系結(jié)構(gòu)、編譯技術(shù)、人工智能、新的計(jì)算平臺(tái)等領(lǐng)域迎來(lái)范式轉(zhuǎn)換和革新,系統(tǒng)軟件將迎來(lái)爆發(fā)式增長(zhǎng),現(xiàn)代C++和系統(tǒng)軟件相關(guān)生態(tài)將迎來(lái)黃金時(shí)代!

C++之父Bjarne Stroustrup在隨后的主題演講《現(xiàn)代C++的發(fā)展與演化》中分享了關(guān)于現(xiàn)代C++的核心思想、發(fā)展里程碑、設(shè)計(jì)策略、演化歷程以及C++23-26的未來(lái)規(guī)劃、方向和需要警惕的問題,讓很多與會(huì)嘉賓大贊醍醐灌頂。

在爐邊談話環(huán)節(jié),李建忠老師和C++之父Bjarne Stroustrup就現(xiàn)代C++的關(guān)鍵機(jī)制、面向?qū)ο?、概念、值語(yǔ)義、內(nèi)存安全、編程語(yǔ)言生態(tài)、技術(shù)教育、C++未來(lái)發(fā)展等熱點(diǎn)話題進(jìn)行了引人入勝的對(duì)話。

精彩分會(huì)場(chǎng)議程
海外專場(chǎng)
前IBM杰出工程師, 世界級(jí)并行編程專家Paul McKenney主題演講《RCU無(wú)鎖編程探究與實(shí)踐》中分享:
-RCU能同時(shí)在時(shí)間和空間同步
·但時(shí)間和空間方面是深深交織在一起的
·能夠?qū)崿F(xiàn)接近0成本的讀取側(cè)同步
并以RCU使用的例子分享準(zhǔn)讀寫鎖(一致性配置)!

來(lái)自Mentor 首席工程科學(xué)家的Fedor Pikus是公認(rèn)的高性能計(jì)算和 C++ 專家。他分享了:可以過早優(yōu)化,但只優(yōu)化重要的東西;當(dāng)設(shè)計(jì)API時(shí),避免限制實(shí)現(xiàn);不要提供超過必須的訪問權(quán)限等多個(gè)觀點(diǎn)。

陳碩老師是國(guó)內(nèi)C++程序員朋友相當(dāng)熟悉也是C++大會(huì)的老朋友,目前就職于Google。此次會(huì)議遠(yuǎn)程帶來(lái)分享《C++ 性能、工具、庫(kù)》

C++中的API設(shè)計(jì)比其他的語(yǔ)言要復(fù)雜一些,因?yàn)閰?shù)和返回值的生命周期需要仔細(xì)考慮。Incredibuild開發(fā)布道師 Amir Kirsh 帶領(lǐng)大家通過現(xiàn)場(chǎng)寫代碼的方式,邊寫邊分析
一個(gè)非常簡(jiǎn)單的函數(shù):max,告訴大家如何選擇合適的API。

大規(guī)模軟件設(shè)計(jì)世界級(jí)權(quán)威 John Lakos、會(huì)議老朋友、Amazon 首席工程師 Michael Spertus、Think-cell資深軟件工程師 Sebastian Theophil等多位海外專家都帶來(lái)了非常精彩的分享!
現(xiàn)代C++語(yǔ)言專場(chǎng)
編譯期編程是 C++ 的一大特點(diǎn),Boolan首席咨詢師吳詠煒從它的過去、現(xiàn)狀以及將來(lái)的可能應(yīng)用,為大家展示 C++ 世界的紛繁多變的可能性,包括模板元編程、constexpr、變參模板、靜態(tài)反射等多個(gè)方面。

著名系統(tǒng)內(nèi)核專家張銀奎在《異構(gòu)計(jì)算與SYCL》主題分享中為我們介紹了異構(gòu)計(jì)算的SYCL編程的高級(jí)概念。

阿里巴巴開發(fā)工程師許傳奇的演講主要聚焦工業(yè)級(jí) C++ 項(xiàng)目新的語(yǔ)言標(biāo)準(zhǔn)與編譯器升級(jí)面臨的挑戰(zhàn),分享現(xiàn)代化工具鏈在阿里內(nèi)部大規(guī)模 C++ 項(xiàng)目的實(shí)踐工作,包括編譯器的切換升級(jí),以及Coroutine、AutoFDO、ThinLTO 等新特性的經(jīng)驗(yàn)。

性能優(yōu)化專場(chǎng)
性能優(yōu)化是目前企業(yè)都比較關(guān)心的重點(diǎn)問題,今年也是我們會(huì)議的重點(diǎn)話題。
美團(tuán)基礎(chǔ)研發(fā)平臺(tái)-數(shù)據(jù)平臺(tái)架構(gòu)師左春偉則從宏觀架構(gòu)、關(guān)鍵組件和實(shí)現(xiàn)細(xì)節(jié)三個(gè)方面闡述了如何進(jìn)行性能優(yōu)化。

金山辦公研發(fā)中臺(tái)事業(yè)部office產(chǎn)研架構(gòu)師謝茂培分享表示:金山辦公由上千個(gè)項(xiàng)目組成,代碼量多達(dá)數(shù)千萬(wàn)行,產(chǎn)品兼容6大平臺(tái),4個(gè)指令集。對(duì)構(gòu)建過程進(jìn)行優(yōu)化尤為重要。會(huì)上謝老師與大家進(jìn)行分享、探討了構(gòu)建過程有哪些性能瓶頸,又有哪些優(yōu)化手段。

性能優(yōu)異的網(wǎng)絡(luò)框架開源力作 Sogou Workflow開源兩年就已經(jīng)接近萬(wàn)星的C++項(xiàng)目,在開源社區(qū)內(nèi)獲得超高的認(rèn)可度,騰訊高級(jí)架構(gòu)師李穎欣從架構(gòu)設(shè)計(jì)、編程范式兩個(gè)方向出發(fā)分享了《Workflow的性能優(yōu)化實(shí)踐》。

更多精彩主題
Boolan首席軟件專家李建忠以“零開銷抽象”為核心精神的C++自C++20以來(lái)引入的概念(concept)機(jī)制,為泛型設(shè)計(jì)模式在性能攸關(guān)的領(lǐng)域開拓了全新的方法論和工具支撐。李老師結(jié)合該領(lǐng)域的前沿發(fā)展,探討了如何使用基于“零開銷抽象”的概念機(jī)制,重塑“性能關(guān)鍵”領(lǐng)域的抽象設(shè)計(jì),實(shí)現(xiàn)“高性能”和“設(shè)計(jì)抽象”的雙重目標(biāo)。

規(guī)模大,場(chǎng)景多,業(yè)務(wù)復(fù)雜,如何控制復(fù)雜度?需求旺盛,硬件多樣,如何響應(yīng)需求和硬件兩端的變化?DDD給出了組件的劃分方法,如何表達(dá)協(xié)作與交互?DDD領(lǐng)域?qū)又械慕M件如何按特性進(jìn)一步解耦?中興通訊5G軟件架構(gòu)總工李永順在其《整潔DCI架構(gòu)實(shí)踐》主題演講中帶領(lǐng)聽眾一起解決這些問題!

資深軟件專家楊文波在《使用模板元編程優(yōu)化嵌入式開發(fā)》分享了幾則模板元編程技巧和思路,幫助聽眾以“負(fù)擔(dān)得起”的方式解決或改善嵌入式 C++ 編程中從底層到上層的若干設(shè)計(jì)課題。

Boolan 資深咨詢師趙永剛主要介紹了開發(fā)者測(cè)試試的概念、范圍和作用,C++軟件的可測(cè)性設(shè)計(jì),DDD如何幫助軟件可測(cè)性的提高,C++的接縫技術(shù),在使用創(chuàng)建型的設(shè)計(jì)模式如何保證可測(cè)性,以及C++開發(fā)者測(cè)試用例實(shí)現(xiàn)的最佳實(shí)踐。

特色活動(dòng)
《C++性能優(yōu)化白皮書》
Boolan首席咨詢師吳詠煒老師是國(guó)內(nèi)知名C++專家,專注于C/C++語(yǔ)言,軟件架構(gòu),性能優(yōu)化等。其撰寫的《C++性能優(yōu)化白皮書》在2022全球C++及系統(tǒng)軟件技術(shù)大會(huì)上重磅發(fā)布!
《C++性能優(yōu)化白皮書》主要討論與C++性能相關(guān)的方方面面,包括語(yǔ)言內(nèi)和語(yǔ)言外。如果您是有多年開發(fā)經(jīng)驗(yàn)的高級(jí)C++程序員,能夠根據(jù)文中的知識(shí)點(diǎn)來(lái)梳理自己的知識(shí)體系,學(xué)習(xí)、拓展并用來(lái)改進(jìn)應(yīng)用程序的性能。

線上+線下,交流嗨不停
為彌補(bǔ)部分關(guān)注會(huì)議的朋友無(wú)法現(xiàn)場(chǎng)參會(huì)的遺憾,本屆大會(huì)在視頻號(hào)對(duì)【與C++之父的爐邊談話】環(huán)節(jié)進(jìn)行直播,讓更多的朋友感受到大會(huì)盛況,與C++之父交流互動(dòng)!
本屆大會(huì)現(xiàn)場(chǎng)特色【誰(shuí)是答題王】互動(dòng)活動(dòng),30多道由Boolan技術(shù)專家精心設(shè)置的C++問題吸引了眾多參會(huì)嘉賓的圍觀,不為禮品,只為解謎!

大會(huì)的成功舉辦離不開合作伙伴的大力支持,英特爾、Incredibuild 、微觀博易、gitee、機(jī)械工業(yè)出版社、格蠹科技等伙伴設(shè)置的各色展位使得現(xiàn)場(chǎng)氛圍更加火爆!
會(huì)議現(xiàn)場(chǎng)的各色互動(dòng)游戲,極大的增加了參會(huì)的趣味!


下一站,2023!
自此,2022全球C++及系統(tǒng)軟件研發(fā)技術(shù)大會(huì)圓滿落幕,2023精彩繼續(xù)!
全球 C++及系統(tǒng)軟件技術(shù)大會(huì)創(chuàng)辦自 2005 年,秉承“全球?qū)<?、卓越智慧”的宗旨,大?huì)迄今已覆蓋來(lái)自包括Google、Facebook、阿里、Amazon、百度、騰訊、字節(jié)跳動(dòng)、理想汽車、蔚來(lái)汽車等互聯(lián)網(wǎng)科技、通信、智能汽車、醫(yī)療、航天、物聯(lián)網(wǎng)等各行各業(yè)的技術(shù)精英。
經(jīng)過十?dāng)?shù)年的積累,已經(jīng)成為系統(tǒng)軟件領(lǐng)域公認(rèn)的風(fēng)向標(biāo)會(huì)議,作為陣容最強(qiáng)、干貨最多、規(guī)模盛大的高規(guī)格技術(shù)大會(huì),每屆會(huì)議輸出的新技術(shù)、新方法、新思想、都會(huì)為業(yè)界爭(zhēng)相研究、借鑒和討論。