Date: Thu, 15 Jan 1998 12:34:54 -0500 (EST) From: John D Duncan <jddst19+@pitt.edu> To: Archie Cobbs <archie@whistle.com> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: what does MMX mean? Message-ID: <Pine.GSO.3.96L.980115123204.14290A-100000@unixs-eval.cis.pitt.edu> In-Reply-To: <199801142355.PAA05051@bubba.whistle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
The MMX instructions, as far as I can gather, are a new set of instructions to provide parallel-style computation on packed registers of 64-bit words. These instructions are intended to speed up repetative computation such as a binary xor of a constant against four 16-bit words by performing the computation simultaneously on all four rather than looping through the computations. The normal integer and floating-point datapaths are, i believe, unaffected. -John ============== jddst19+@pitt.edu John Duncan Freshman, University of Pittsburgh "I'm not a doctor, but I ate one at the UPMC..." On Wed, 14 Jan 1998, Archie Cobbs wrote: > > What, exactly, does MMX mean? > > Does it mean the processor has NEW instructions for DSP type operations? > Does it speed up EXISTING instructions? Integer or floating point (or both)? > > Thanks, > -Archie > > ___________________________________________________________________________ > Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96L.980115123204.14290A-100000>