From owner-freebsd-current Wed Apr 1 18:01:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA23858 for freebsd-current-outgoing; Wed, 1 Apr 1998 18:01:03 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ryouko.nas.nasa.gov (ryouko.nas.nasa.gov [129.99.34.103]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA23853 for ; Wed, 1 Apr 1998 18:01:01 -0800 (PST) (envelope-from greg@ryouko.nas.nasa.gov) Received: from ryouko.nas.nasa.gov (localhost [127.0.0.1]) by ryouko.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id SAA03945 for ; Wed, 1 Apr 1998 18:01:01 -0800 (PST) Message-Id: <199804020201.SAA03945@ryouko.nas.nasa.gov> To: current@FreeBSD.ORG Subject: Re: current-digest V4 #79 In-reply-to: Your message of "Wed, 01 Apr 1998 15:36:40 PST." <199804012336.PAA10169@hub.freebsd.org> Date: Wed, 01 Apr 1998 18:01:01 -0800 From: "Gregory P. Smith" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Date: Wed, 1 Apr 1998 15:58:15 +0200 (CEST) > From: Andrzej Bialecki > Subject: MMX & ip checksums > > Hi! > > I've heard rumours that someone from Linux camp implemented ip checksums > using MMX extensions, which caused significant performance boost in > network operations... Can anyone confirm/deny this? If it's true, it would > be worthwhile to take a look at it... > > Andrzej Bialecki I think that would violate the Kernel's "never use floating point" rule because MMX uses the FP registers. (and on Intel's MMX implementation supposedly has a "large" context switch time between MMX and floating point mode). [Assuming MMX instructions would even be useful for the cause] Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message