Is gcc optimized for thread level parallelism?

Jim Wilson wilson@specifix.com
Thu Oct 20 23:34:00 GMT 2005


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



More information about the Gcc mailing list