From owner-freebsd-hackers Thu Jan 15 10:10:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA16973 for hackers-outgoing; Thu, 15 Jan 1998 10:10:09 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from post-ofc06.srv.cis.pitt.edu (root@post-ofc06.srv.cis.pitt.edu [136.142.185.43]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA16773 for ; Thu, 15 Jan 1998 10:08:28 -0800 (PST) (envelope-from jddst19+@pitt.edu) Received: from unixs-eval.cis.pitt.edu (jddst19@unixs-eval.cis.pitt.edu [136.142.185.19]) by post-ofc06.srv.cis.pitt.edu with SMTP (8.8.8/8.8.8/cispo-7.1.1.5) ID ; Thu, 15 Jan 1998 12:34:55 -0500 (EST) Date: Thu, 15 Jan 1998 12:34:54 -0500 (EST) From: John D Duncan X-Sender: jddst19@unixs-eval.cis.pitt.edu To: Archie Cobbs cc: freebsd-hackers@FreeBSD.ORG Subject: Re: what does MMX mean? In-Reply-To: <199801142355.PAA05051@bubba.whistle.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk 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 >