[lkcl@lkcl.net: has gcc been reworked so that code/templates can be "outsourced" e.g. to perl yet?]
Mike Stump
mrs@apple.com
Sun May 15 19:44:00 GMT 2005
Short answer, no.
I think we'd welcome patches to make gcc work great on boxes like this;
but, it is a hard problem, and the right patches are invariably going
to be hard to produce. The problem is the right patches will need to
be target independent, so that support could be added for any similar
machine, and this makes it harder. Also, the right patches will not
farm out to perl, but rather will just do the right thing inside the
confines of gcc.
See the OpenMP work and the autovectorization work for some ideas on
how we are progressing gcc to deal with hardware like this. To the
extent technologies like that can make it perform well, I think that is
the direction gcc is headed, beyond that, if you are interested in
doing the work, you'd nee to start a discussion on the remaining
unsolved problems and how to advance things to solve those issues.
More information about the Gcc
mailing list