Subject: Re: various upgrade comments (jan5 ->feb6)
To: None <mycroft@gnu.ai.mit.edu>
From: Dirk Steinberg <steinber@vercingetorix.ert.rwth-aachen.de>
List: current-users
Date: 02/08/1994 12:47:03
>>>>> "mycroft" == mycroft  <mycroft@gnu.ai.mit.edu> writes:

    >    The kernel increased in size by about 50KB, [...]

    mycroft> Sounds like you weren't using `-m486' for the kernel
    mycroft> before.  It forces alignment to 16-byte (`paragraph' in
    mycroft> Intel parlance) boundaries rather than 4-byte.  In
    mycroft> practice, this only really tends to make the code much
    mycroft> larger; the performance benefit is negligible if any.

Well, -O2 also enables -finline-functions, which may make you code
larger (and maybe also faster).

I thought the 16-byte alignment would also benefit secondary caches
that use such (or larger) cache line sizes?

	Dirk

-----------------------------------------------------------------------------
Dirk W. Steinberg - RWTH Aachen - Internet email: steinber@ert.rwth-aachen.de
Aachen University of Technology / IS2-Integrated Systems in Signal Processing
Rhein.Westf.Tech.Hochsch. Aachen / Integrierte Systeme der Signalverarbeitung
Templergraben 55 / D-52056 Aachen / phone:+49 241 807879 / fax:+49 241 807631
Home address: Kleikstr. 63, D-52134 Herzogenrath,Germany/phone: +49 2406 7225

------------------------------------------------------------------------------