1. Overview Introduction Synchronization Non-blockingSynchronizationIs Non-blocking Synchronization performancebeneficial for Parallel Applications?NOBLE:…