Sender: root AT eduserv1 DOT rug DOT ac DOT be Message-ID: <36DA64A8.5EEBA3B0@rug.ac.be> Date: Mon, 01 Mar 1999 10:58:00 +0100 From: Marc Palmans X-Mailer: Mozilla 4.07 [en] (X11; I; Linux 2.2.2 i686) MIME-Version: 1.0 To: pgcc AT delorie DOT com Subject: Re: loop unrolling References: <199902241423 DOT JAA29290 AT envy DOT delorie DOT com> <19990225235232 DOT C20417 AT cerebro DOT laendle> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: pgcc AT delorie DOT com Marc Lehmann wrote: > > From: =?iso-8859-1?Q?Johnny_Teve=DFen?= > > of the loop, the FPU is nearly totally left alone (well, I don't think > > the load-"d"-from-stack still occupies it here). And is the pentiumpro > > (i686) really capable of collecting 6 fp multiplications in its queue? > > Yes ;) Is this because of the out of order execution ? In one of the manuals it states that the execution unit cannot accept another fmul after the cycle it has accepted the first or am I missing something. Where in the source can I find this (okay, I'm new at this :), in the machine description I can only find a reference to the execution units. Greets, Marc