Вы должны проверить Concurrency Runtime. Он гораздо более всеобъемлющий, чем предложения комитета по стандартам C ++, и поставляется в VC10. Это, конечно, не особенно переносимо, но если вы хотите, тогда Intel Building Building Blocks может работать для вас.