This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Parallelization on gcc?
- To: leo dot shklovskii at medtronic dot com
- Subject: Re: Parallelization on gcc?
- From: "Martin v. Loewis" <martin at loewis dot home dot cs dot tu-berlin dot de>
- Date: Wed, 31 May 2000 23:19:13 +0200
- CC: gcc-help at gcc dot gnu dot org
- References: <s9352795.090@mspeos0.corp.medtronic.COM>
> The reason that I've been making the port is to take advantage of
> the 28 or so processors that are in this machine. However, I have
> not been able to find any information as to whether, and/or how gcc
> can parallelize code. If anyone could recommend any information or
> even point me to a web page I would be very greatful. Or, if
> parallelization is impossible with GCC, would anyone perchance know
> of another free or cheap compiler that could parallelize?
I believe GCC won't directly generate 'parallel' code. Are you sure
there is any compiler at all, free and cheap or not, that could
generate code that makes use of 28 or so processors? I very much doubt
that.
Instead, to make use of many processors, I'd suggest to take the more
traditional approaches: MPI, PVM, multi-threading,
completely-decoupled operating system processes (batch processing).
Regards,
Martin