On Tuesday 30 March 2004 05:50, John Hughes wrote:
execution time is due to data cache misses, and so a speed up of at most 2.5x is possible by improving the cache behaviour. That's certainly very
That's decent, if it could be achieved.
The paper reports a 22% speed-up from prefetching to avoid write misses. If I remember rightly, we also got some decent speed-ups from optimisations aimed at improving the cache behaviour, although this wasn't using the GHC code generator, so the results aren't directly comparable.
So... was there a reason the GHC work of this research wasn't merged into the GHC distribution? I understood the report to say that the GHC compiler was indeed modified to implement the simple prefetching. -- ### SER ### Deutsch|Esperanto|Francaise|Linux|XML|Java|Ruby|Aikido ### http://www.germane-software.com/~ser jabber.com:ser ICQ:83578737 ### GPG: http://www.germane-software.com/~ser/Security/ser_public.gpg