I tried to compare performances of the compilers and threading libraries.
My conclusion are:
icc produce better binaries than g++ (up to x2.5 time faster).
It is easier to code whith OpenMP but TBB has a lower overhead (up to x2).
So use intel tools when possible ...
I'd like to have your opinion.