Clockwork Threads