x z wrote:
Is gcc optimized for thread level parallelism, in view of the recent development of SMT and multicore architectures?

No, but we are working on OpenMP support, which is somewhat related. This isn't automatic parallelization; it requires programmer instrumentation via pragmas. This is probably more directed at multiprocessor machines than threads, but it is a start in the right direction. See
  http://gcc.gnu.org/projects/gomp/
This is still in early stages of implementation. Don't expect anything to work yet.
--
Jim Wilson, GNU Tools Support, http://www.specifix.com

Reply via email to