A New Synchronizer Design Breadcrumbs UL Home Research Publications Year of Publication 1996 Journal Ieee Transactions On Computers