An Architecture for Generalized Synchronization and Fast Switching. - Kattamuri Ekanadham; Steve Gregor; Kei Hiraki; Robert A. Iannucci; Ragunathan Rajkumar (Multithreaded Computer Architecture, 1994)