[Haskell-cafe] Re: speed: ghc vs gcc
Bulat Ziganshin
bulat.ziganshin at gmail.com
Sat Feb 21 18:21:09 EST 2009
Hello Louis,
Saturday, February 21, 2009, 4:16:10 AM, you wrote:
> In the meantime, a brief summary:
a minor correction: the best gcc result shown in the thread was 50x
faster than Don's one, so you need to miltiple all ratios by a factor
of 50
> Straightforward and simple Haskell code, written by an individual
> aware of issues with tail recursion and stream fusion, is frequently
> within 3x the speed of GCC code when compiled with appropriate
> optimizations in GHC.
yes, within 150x margin
> When performance is an absolute necessity,
> Haskell code can sometimes be manually modified (e.g. with manual
> loop unrolls) to equal GCC in performance.
yes, to make it only 50x slower while being only 7 times larger (i
mean source lines)
> Can we move on?
yes, we can! :)
--
Best regards,
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Haskell-Cafe
mailing list