[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: rogue comment: IEEE 754R and Reproducibility



"David James" <dvj@xxxxxxxxxxxx> wrote:

Now consider 64 cores, each running at 4 GHz - just HOW are you
going to keep those clocks consistent?

Its easy when they are all on one chip; a simple strobe line
(actually two) will do. Of course, this gets harder as the clock
rates become variable/inconsistent due to power-savings adjustments
(power-down granularity is trending towards per-processor or finer).

Not that I do _not_ think this is a good solution; simply that
I doubted the accuracy of your assumption.

Sigh.  Take a look at papers on practical chip designs and, in
particular, the problems of clocking.  Most were claiming that
it already accounts for a large amount of the power (half?) and
is super-linear in the size of the chip.  That is why every chip
manufacturer is going away from single clocks as fast as they can.

Like everything else, if you have no other constraints, you can
solve any one problem.  But real life isn't like that.

dependency graph of an arbitrary serial program when allowing it to
be parallelised to even good efficiency, I will bow down and worship
                      ^^^^^^^^^^^^^^^^^^^^
For repeatable results, efficiency is not a requirement.

Please get real.  If I am trying to debug a program that takes
10 minutes to run, optimised, being told that I need to run it in
a hundredfold slower mode to debug it isn't helpful.

You are making EXACTLY the same mistake that Intel and
HP did with the Itanic in the mid-1990s

The basic problem with Itanic was the dillusion of two large
bureaucratic PowerPoint driven organizations that working
together would be more efficient, since their partner could
not possibly be as inefficient/political as themselves.

Really?  I don't think that you know its background.  That was
certainly a factor, but I was referring to the (main) technical
mistake, and not the managerial ones.


Regards,
Nick Maclaren,
University of Cambridge Computing Service,
New Museums Site, Pembroke Street, Cambridge CB2 3QH, England.
Email:  nmm1@xxxxxxxxx
Tel.:  +44 1223 334761    Fax:  +44 1223 334679

754 | revision | FAQ | references | list archive