PhD Seminar • Data Systems | Programming Languages • Reclaiming Memory in Concurrent Data Structures: A Neutralization-Based Approach

Friday, February 9, 2024 1:30 pm - 2:30 pm EST (GMT -05:00)

Please note: This PhD seminar will take place in DC 2310.

Ajay Singh, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Trevor Brown

In this presentation, we introduce Neutralization Based Reclamation (NBR), a novel technique that helps concurrent data structures with non-synchronized traversals to safely free objects. Additionally, we explore optimization possibilities, examining the efficiency of the technique.


Bio: Ajay Singh is a 5th year PhD student working with Trevor Brown. His work focuses on designing high performance memory management for software in concurrent and distributed settings, exploring hardware-software co-design to address performance issues in concurrent software, Data Structures and Algorithms for emerging Disaggregated and RDMA enabled clusters.