免费领取大会全套PPT    

点击领取

我要参会

Maged Michael

ACM 杰出科学家,Meta技术专家

Maged M. Michael是ACM杰出科学家。他是Hazard指针、无锁malloc和几种并发数据结构算法的发明者。他因其关于可扩展的无锁动态内存分配的论文而获得2014年ACM SIGPLAN最具影响力的PLDI论文奖。作为国际知名的计算机科学家,他现在服务于Meta,在此之前他是IBM沃森研究中心的资深研究员。他从罗切斯特大学获得了计算机科学博士学位。

演讲主题

* 风险指针(Hazard Pointer)同步回收机制

风险指针延迟回收技术有望在C++26中被纳入C++标准库。该技术无需昂贵的同步操作,即可实现对共享动态对象的低延迟、可扩展的安全访问。本演讲将介绍风险指针的同步回收机制,它使用户能够精确控制可被风险指针保护的对象的回收时机。这对支持具有删除器的泛型类型尤为重要,特别是在这些删除器依赖于具有独立生存期的资源时。演讲涵盖以下内容:风险指针技术概述、同步回收的动机、解决方案选项、cohort算法(一种高性能可扩展的解决方案)、C++ API,以及C++用法示例。