免费领取大会全套演讲PPT    

点击领取

我要参会

Bryce Adelstein Lelbach

英伟达首席架构师、CUDA C++ 核心库主管

Bryce Adelstein Lelbach 是英伟达(NVIDIA)的首席架构师,他领导着 CUDA C++ 核心库团队,参与 NVC++ 编译器的开发工作,并负责主导英伟达计算编译器与程序库的技术路线图。他在编程语言、编译器及软件库的开发领域拥有超过十年的丰富经验。 Bryce 长期致力于推动编程语言的标准化工作。他是 ISO/IEC JTC1/SC22/WG21(C++ 国际标准委员会)的官员,并担任 C++ 库演进工作组(LEWG)主席。此前,他还曾担任 C++ 工具研究组(SG15)和程序库孵化器工作组(SG18)的主席。此外,他还担任着 INCITS PL22(美国编程语言标准委员会)主席。 在 C++ 委员会中,他深度参与了并发原语、并行算法、执行器和多维数组等重要特性的设计与开发工作。他也是 HPX 并行运行时系统的创始开发者之一。

演讲主题

CUDA C++ 开发者工具箱

要用 C++ 充分发挥 GPU 性能,并非一定要编写自定义核函数或手动管理所有存储。来了解这些能让 CUDA C++ 代码编写更轻松、性能更优异的库和技术吧。通过示例,我们将探讨编写现代 GPU C++ 软件的各个方面,包括异构内存管理、算法设计和同步机制。 在本次分享中,你将: 1、掌握如何判断何时应使用 CUDA 库,何时需要自己编写核函数; 2、深入了解主流 CUDA C++ 库,如 Thrust、CUB 和 libcu++; 3、掌握如何轻松地将不同 CUDA 库与自定义 CUDA C++ 代码组合使用; 4、形成对 CUDA 库性能影响的直观认知; 5、你将能自信地为特定用例选择最合适的工具,加速 C++ 应用程序。

© boolan.com 博览 版权所有

沪ICP备15014563号-6

沪公网安备31011502003949号