View Single Post
Old 2007-07-14, 09:51   #6
diep's Avatar
Sep 2006
The Netherlands

76910 Posts


todays processors get more and more complex. the difference between hand optimized assembly and very well programmed C code is therefore real real big. Factor 3+ at least.

there is a good example of this more and more complex getting future. A number of years ago, in hardware, automatic designs were clocked quite high compared to hand optimized designs.

If you make a verilog hardware design now, some hardware engineers told me in 65 nm they can clock those designs then, only after a BIT of hand tuning, to 300Mhz perhaps 333Mhz.

However the chips that AMD and intel release, completely hand optimized by a lot of people, they get clocked to 3Ghz.

Factor 10 difference nearly.

That difference there only gets bigger and bigger, not smaller.

Same is true for assembly at complex processors.


Last fiddled with by diep on 2007-07-14 at 09:53
diep is offline   Reply With Quote