(a) Thread clock_gettime(CLOCK_REALTIME, &start); pthread_spin_unlock(&lock); pthread_spin_lock(&lock); clock_gettime(CLOCK_REALTIME, &end); (b) Uncontested Spinlock Acquisition: (96h 0m 0s test) 16.2 us