cpu feature dependencies? (was: Re: Migration to Pentium?)
Harald Dunkel schrieb:
> Maybe you have seen the Stampede Linux distribution
> (http://www.stampede.org/). They promise a speed improvement of
> 10% - 30% compared to i386 binaries. I would like to get this from
> Debian, too.
I've compared the stock Debian povray with a optimized one
(running a K6-II) in summer, and the speed advantage of the
optimized version was around .2-3% depending on the
characteristics of the world and options to povray.
The cost of maintaining a seperate tree can't be justified by
the usually marginal performance gain.
IMO the way to go is what libc, mpg123 and probably other
packages already do -- provide optimized versions of some
binaries where it _really_ makes a difference (usually because
CPU specific features like vector units are used). It would be
great if this could be handled automatically by apt/dpkg with
some kind of subarchitectures/pseudo-dependencies on processor
Depends: libc6 (>= 2.1.97), mmx, 3dnow
They are really completely different things, so don't mix them up, but they
have a close relation to each other.