This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]