•   When: Tuesday, March 15, 2022 from 11:00 AM to 12:00 PM
  •   Speakers: Yuvraj Patel
  •   Location: ZOOM only
  •   Export to iCal

Abstract:

 For decades, synchronization has been assumed cooperative as it helps coordinate concurrent events.  This assumption worked so far in a cooperative environment where the effect and the impact of synchronization can be largely ignored or refactored in solely by the application developers.

 In today's talk, I will present the competitive aspects of synchronization in shared environments breaking the decades-old assumption. In particular, I will be highlighting two new problems -- scheduler subversion and adversarial synchronization. I will then introduce two solutions that view synchronization as a resource to mitigate these two problems. Next, I will briefly highlight my other contributions in Concurrency and Storage. Finally, I will conclude with future directions towards achieving near-ideal isolation by exploring various forms of isolation.

 Bio:

 Yuvraj Patel is a first-year Postdoctoral researcher and an Associate Lecturer at the University of Wisconsin-Madison, advised by Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau; who happens to be his Ph.D. advisors too. He completed his Ph.D. in 2021. His research focuses on studying real-world isolation-related problems that arise in concurrent systems due to the sharing of resources. Before UW-Madison, he spent nine years writing enterprise filesystem and operating system code in the industry.

 

Posted 2 years, 8 months ago