On Tue, May 1, 2012 at 7:22 AM, Glenn Fowler <[email protected]> wrote:
>
> I appreciate the effort you put into coding the prefetch example
> but there's no way we would sprinkle #ifdef'd code like that across ast
> it would be a maintenance headache
> and what will the next speedup dujour do to the code
> this feels really close to coding in asm
> (although we have done manual unrolling and asm in a few spots)

Glenn, can we make a bargain where you accept the patch when Roland
removes the #ifdef and does some other restructuring? We've tested a
newer patch from Roland and found that every platform we benchmarked
(IA64, x86-64/AMD, x86-64/Sandybridge, x86-32, ARM, MIPS64, SPARC64,
Oracle Ultrasparc T2/T3/T3+) show significant performance gains and I
start to think it is worth taking, even if the design highlights the
'portable assembler' heritage of the C language :)

Irek
_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers

Reply via email to