[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: kernels with egcs 1.0.3a vs. 1.1.1



> Also, executables for Alpha are naturally larger than x86 executables 
> since Alpha instructions are ALL 32bits wide, while x86 instructions are 
> variable. Also any pointers on Alpha are always twice as large as 32bit 
> machines.
	A DEC study from a couple years back demonstrated that Alpha 
binaries were on average 25-35% larger than their x86 cousins.  This of course
was conducted under Digital Unix with their optimizing compilers, so read those
stats with a grain of salt.  Comparatively, figures like 25-35% are quite 
good compared to the traditional "RISC factor" (ie. the penalty for reduction
of instruction set) where 50% and larger are not uncommon.

Daniel 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []