boost.thread, simple_thread