guray.ozen wrote:
I thought gcc tasks/threads waiting too much on the idle than intel
compiler's threads.

Regarding busy waits, you could try to tune the values of the GOMP_SPINCOUNT environment variable. Search for "@node GOMP_SPINCOUNT" in http://gcc.gnu.org/viewcvs/gcc/branches/gomp-4_0-branch/libgomp/libgomp.texi?view=co&content-type=text%2Fplain for details.

If you have enough cores which are available, there shouldn't be a problem with idle. (Except with tasks where one could argue that the threads should do task stealing instead.)

Tobias,
who leaves the other questions to Jakub

Reply via email to