This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [gomp] Challenges in Implementing OpenMP
Biagio Lucini wrote:
On Thursday 21 October 2004 16.08, Robert Dewar wrote:
Being opposed to abstraction on the grounds that it stands
in the way of last nanosecond efficiency is an attitude
that was more common in 1960 than now :-)
Not that so: I realise that HPC is a niche in the market, but if you spend
some figure with 5 or more zeros for a machine, you really want to make the
most of it (otherwise you needed not buy it right from the beginning). For
instance, we still keep writing matrix multiplications in assembly :-(
Sure, this is one area where you can justify hand coding. But
even when you spend a lot on a machine, you will find that
programming costs you a lot. After all one programmer for
one year comes with a loaded cost with five zeroes :-)
SO you can't convert this special case into a general
argument covering all, or even most or much software.
Biagio