low level optimization
Blair P. Houghton
bhoughto at pima.intel.com
Sat Apr 27 13:29:55 AEST 1991
In article <20270 at alice.att.com> wilber at homxb.att.com writes:
>One can of course come up with various schemes involving macros or comments
Or #pragma's...
>that inform your favorite compiler that the parameters aren't aliased, but the
>problem is that there are no standards for how this is to be done, so any
>such information is likely to be understood *only* by your favorite compiler,
>and no other.
It's likely to be so, anyway. If I have invented an optimization
that makes 6x gains in speed of operations on pointer-accessed
data, how fast do you expect me to propagate that to my marketplace
competitors? Patent Office or no, it's going to take a long time
and cost someone a lot of money to get this little feature into
any more compilers.
>Right now, in the Real World (TM), optimized Fortran really does run faster
>than optimized C. A situation that truly sucks.
Funny, that happened in '64, too.
--Blair
"...everyone's figuring
out how old we were..."
More information about the Comp.lang.c
mailing list