2022年全球C及系统软件技术大会圆

年9月28-29日,全球C++及系统软件技术大会在上海万豪虹桥大酒店圆满落幕!两天的技术峰会,大师专家齐聚、行业精英云集,一如既往地呈现了一场高标准的行业顶尖技术盛宴。

全球C++及系统软件技术大会现场

全球C++及系统软件技术大会现场

主会场开幕

迎接现代C++和系统软件的黄金时代

28日上午,大会主席、Boolan首席软件专家李建忠为大会开幕致辞表示:C++语言与系统软件的发展息息相关,随着计算机体系结构、编译技术、人工智能、新的计算平台等领域迎来范式转换和革新,系统软件将迎来爆发式增长,现代C++和系统软件相关生态将迎来黄金时代!

Boolan首席软件专家李建忠

C++之父BjarneStroustrup在随后的主题演讲《现代C++的发展与演化》中分享了关于现代C++的核心思想、发展里程碑、设计策略、演化历程以及C++23-26的未来规划、方向和需要警惕的问题,让很多与会嘉宾大赞醍醐灌顶。

C++之父BjarneStroustrup

在炉边谈话环节,李建忠老师和C++之父BjarneStroustrup就现代C++的关键机制、面向对象、概念、值语义、内存安全、编程语言生态、技术教育、C++未来发展等热点话题进行了引人入胜的对话。

李建忠老师和C++之父BjarneStroustrup炉边谈话

精彩分会场议程

海外专场

前IBM杰出工程师,世界级并行编程专家PaulMcKenney主题演讲《RCU无锁编程探究与实践》中分享:

-RCU能同时在时间和空间同步

·但时间和空间方面是深深交织在一起的

·能够实现接近0成本的读取侧同步

并以RCU使用的例子分享准读写锁(一致性配置)!

世界级并行编程专家PaulMcKenney

来自Mentor首席工程科学家的FedorPikus是公认的高性能计算和C++专家。他分享了:可以过早优化,但只优化重要的东西;当设计API时,避免限制实现;不要提供超过必须的访问权限等多个观点。

Mentor首席工程科学家的FedorPikus

陈硕老师是国内C++程序员朋友相当熟悉也是C++大会的老朋友,目前就职于Google。此次会议远程带来分享《C++性能、工具、库》

陈硕

C++中的API设计比其他的语言要复杂一些,因为参数和返回值的生命周期需要仔细考虑。Incredibuild开发布道师AmirKirsh带领大家通过现场写代码的方式,边写边分析

一个非常简单的函数:max,告诉大家如何选择合适的API。

Incredibuild开发布道师AmirKirsh

大规模软件设计世界级权威JohnLakos、会议老朋友、Amazon首席工程师MichaelSpertus、Think-cell资深软件工程师SebastianTheophil等多位海外专家都带来了非常精彩的分享!

现代C++语言专场

编译期编程是C++的一大特点,Boolan首席咨询师吴咏炜从它的过去、现状以及将来的可能应用,为大家展示C++世界的纷繁多变的可能性,包括模板元编程、constexpr、变参模板、静态反射等多个方面。

Boolan首席咨询师吴咏炜

著名系统内核专家张银奎在《异构计算与SYCL》主题分享中为我们介绍了异构计算的SYCL编程的高级概念。

著名系统内核专家张银奎

阿里巴巴开发工程师许传奇的演讲主要聚焦工业级C++项目新的语言标准与编译器升级面临的挑战,分享现代化工具链在阿里内部大规模C++项目的实践工作,包括编译器的切换升级,以及Coroutine、AutoFDO、ThinLTO等新特性的经验。

阿里巴巴开发工程师许传奇

性能优化专场

性能优化是目前企业都比较关心的重点问题,今年也是我们会议的重点话题。

美团基础研发平台-数据平台架构师左春伟则从宏观架构、关键组件和实现细节三个方面阐述了如何进行性能优化。

美团基础研发平台-数据平台架构师左春伟

金山办公研发中台事业部office产研架构师谢茂培分享表示:金山办公由上千个项目组成,代码量多达数千万行,产品兼容6大平台,4个指令集。对构建过程进行优化尤为重要。会上谢老师与大家进行分享、探讨了构建过程有哪些性能瓶颈,又有哪些优化手段。

金山办公研发中台事业部office产研架构师谢茂培

性能优异的网络框架开源力作SogouWorkflow开源两年就已经接近万星的C++项目,在开源社区内获得超高的认可度,腾讯高级架构师李颖欣从架构设计、编程范式两个方向出发分享了《Workflow的性能优化实践》。

腾讯高级架构师李颖欣

更多精彩主题

Boolan首席软件专家李建忠以“零开销抽象”为核心精神的C++自C++20以来引入的概念(concept)机制,为泛型设计模式在性能攸关的领域开拓了全新的方法论和工具支撑。李老师结合该领域的前沿发展,探讨了如何使用基于“零开销抽象”的概念机制,重塑“性能关键”领域的抽象设计,实现“高性能”和“设计抽象”的双重目标。

Boolan首席软件专家李建忠

规模大,场景多,业务复杂,如何控制复杂度?需求旺盛,硬件多样,如何响应需求和硬件两端的变化?DDD给出了组件的划分方法,如何表达协作与交互?DDD领域层中的组件如何按特性进一步解耦?中兴通讯5G软件架构总工李永顺在其《整洁DCI架构实践》主题演讲中带领听众一起解决这些问题!

中兴通讯5G软件架构总工李永顺

资深软件专家杨文波在《使用模板元编程优化嵌入式开发》分享了几则模板元编程技巧和思路,帮助听众以“负担得起”的方式解决或改善嵌入式C++编程中从底层到上层的若干设计课题。

资深软件专家杨文波

Boolan资深咨询师赵永刚主要介绍了开发者测试试的概念、范围和作用,C++软件的可测性设计,DDD如何帮助软件可测性的提高,C++的接缝技术,在使用创建型的设计模式如何保证可测性,以及C++开发者测试用例实现的最佳实践。

Boolan资深咨询师赵永刚

特色活动

《C++性能优化白皮书》

Boolan首席咨询师吴咏炜老师是国内知名C++专家,专注于C/C++语言,软件架构,性能优化等。其撰写的《C++性能优化白皮书》在全球C++及系统软件技术大会上重磅发布!

《C++性能优化白皮书》主要讨论与C++性能相关的方方面面,包括语言内和语言外。如果您是有多年开发经验的高级C++程序员,能够根据文中的知识点来梳理自己的知识体系,学习、拓展并用来改进应用程序的性能。

C++性能白皮书吴咏炜

线上+线下,交流嗨不停

为弥补部分


转载请注明:http://www.nydjfy.com/xxzl/xxzl/15966.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了