Подъем. Реализация Asio может использовать std::atomic< в отличие от boost::detail::atomic_count.
Поддержка стандартного шаблона атомного целого автоматически включена для g++ 4.5 и позже, когда используются опции компилятора -std=c++0x или -std=gnu++0x. Он может быть отключен путем определения BOOST_ASIO_DISABLE_STD_ATOMIC, или явно включен для других компиляторов путем определения BOOST_ASIO_HASTD_ATOMIC.
Статья Atomics раздела Boost.Asio C++ 2011 Support может быть полезна для разработчиков на c++ и boost.