From owner-freebsd-hackers Mon Jan 19 17:40:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA14006 for hackers-outgoing; Mon, 19 Jan 1998 17:40:54 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA13983 for ; Mon, 19 Jan 1998 17:40:44 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id RAA00387; Mon, 19 Jan 1998 17:40:16 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801200140.RAA00387@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: hykel@yoda.eng.hou.compaq.com (Richard Hykel) cc: freebsd-hackers@FreeBSD.ORG Subject: Re: what does MMX mean? In-reply-to: Your message of "Mon, 19 Jan 1998 11:38:07 CST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 19 Jan 1998 17:40:16 -0800 From: Amancio Hasty Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk It may be worthwhile to explore the MMX instruction set for network checksum algorithms or error correction algorithms. Cheers, Amancio > I have already replied to Archie, but perhaps the list might be > interested in this part also. > > --------------------------------------------------------------------- > > According to the FAQ from Intel's developer website, > http://developer.intel.com/drg/mmx/Support/faq.htm, MMX(TM) > is not an acronym. They filed for a trade mark world wide, and > probably already received it in most cases. > > But to answer what you really appear to be looking for, MMX(TM) > is the trademarked name for the technology that is used to speed > up matrix math. There are new matrix math instructions and registers > available on processors with MMX(TM) technology. > > Check out http://developer.intel.com/drg/news/class3/sld031.htm > and search their website for 'MMX' and 'matrix math' > > The information that I found referenced integer operations only. > > It appears that << 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 > > > > --------------------------------------------------------------------- > Richard Hykel Compaq Computer Corporation > hykel@twisto.compaq.com > Disclamer: Opinions expressed are my own, not Compaq's. > --------------------------------------------------------------------- > > >