create semaphore
completed barrier