Implementing fine grain parallelism and automatic support for SIMD ISA extensions in gcc
Martin Brain
mjb@cs.bath.ac.uk
Mon Jul 21 16:50:00 GMT 2003
> Martin> I'm currently working for Bath University Computing Scienece
> Martin> department and we are interested in investigating fine grain parallelism
> Martin> in compiliation. As far as I know no free compiler supports automatic
> Martin> synthesis of vector instructions, although icc does have support for
> Martin> this style of thing for P3 and P4 chips. I would be trying to make this
> Martin> code as architecture independant as possible but aiming towards support
> Martin> for AltiVec, VIS, 3DNow and SSE first.
> Martin> Do people feel it is viable and worthwhile to attempt this? Is anyone
> Martin> else working on this / thinking of doing so at the moment? Would it be
> Martin> possible to integrate this with the existing support of vector data
> Martin> types? Thanks for your thoughts.
> First step: read the GCC mailinglist as there already is a
> discussion underway. It's the same as reading the existing journal
> literature before starting a project.
Sorry - I realised what I'd done just after sending it. Sorry.
Cheers,
- Martin
More information about the Gcc
mailing list