Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Nov 2004 10:18:19 -0800
From:      Julian Elischer <julian@elischer.org>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        Stephan Uphoff <ups@tree.com>
Subject:   Re: cvs commit: src/sys/i386/i386 pmap.c
Message-ID:  <419109EB.8010809@elischer.org>
In-Reply-To: <Pine.NEB.3.96L.1041109130229.73102V-100000@fledge.watson.org>
References:  <Pine.NEB.3.96L.1041109130229.73102V-100000@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Is this with HTT?

We've dicoverred that HTT makes better code run slower, remember?


Robert Watson wrote:

>On Tue, 9 Nov 2004, Robert Watson wrote:
>
>  
>
>>>I've tried changing the store_rel() to just do a simple store since writes are 
>>>ordered on x86, but benchmarks on SMP showed that it actually hurt.  However, 
>>>it would probably be good to at least do that for UP.  The current patch to 
>>>do it for all kernels is:
>>>      
>>>
>
>Interestingly, I've now run through some more "macro" benchmarks.  I saw a
>couple of percent improvement on UP from the change, but indeed, I saw a
>slight decrease in performance for the rapid packet send benchmark on SMP. 
>
>So I guess my recommendation is to get this in the tree for UP, and see if
>we can figure out why it's having the slow-down effect on SMP.
>
>Robert N M Watson             FreeBSD Core Team, TrustedBSD Projects
>robert@fledge.watson.org      Principal Research Scientist, McAfee Research
>  
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?419109EB.8010809>