Re: [PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-15 Thread Marcelo Tosatti
On Wed, Feb 14, 2007 at 09:16:46PM +, Alan wrote: > On Wed, 14 Feb 2007 17:08:39 -0200 > Marcelo Tosatti <[EMAIL PROTECTED]> wrote: > > > > > movntq instruction is supported by Geode CPU's, so use > > fast_clear_page/fast_copy_page versions that have it. > > Is it actually faster for macro p

Re: [PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-14 Thread Arjan van de Ven
On Wed, 2007-02-14 at 18:17 -0200, Marcelo Tosatti wrote: > On Wed, Feb 14, 2007 at 02:55:46PM -0500, Dave Jones wrote: > > On Wed, Feb 14, 2007 at 05:08:39PM -0200, Marcelo Tosatti wrote: > > > > > > movntq instruction is supported by Geode CPU's, so use > > > fast_clear_page/fast_copy_page ve

Re: [PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-14 Thread Alan
On Wed, 14 Feb 2007 17:08:39 -0200 Marcelo Tosatti <[EMAIL PROTECTED]> wrote: > > movntq instruction is supported by Geode CPU's, so use > fast_clear_page/fast_copy_page versions that have it. Is it actually faster for macro performance not just microbenchmarking ? Alan - To unsubscribe from th

Re: [PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-14 Thread Dave Jones
On Wed, Feb 14, 2007 at 06:17:36PM -0200, Marcelo Tosatti wrote: > On Wed, Feb 14, 2007 at 02:55:46PM -0500, Dave Jones wrote: > > On Wed, Feb 14, 2007 at 05:08:39PM -0200, Marcelo Tosatti wrote: > > > > > > movntq instruction is supported by Geode CPU's, so use > > > fast_clear_page/fast_

Re: [PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-14 Thread Marcelo Tosatti
On Wed, Feb 14, 2007 at 02:55:46PM -0500, Dave Jones wrote: > On Wed, Feb 14, 2007 at 05:08:39PM -0200, Marcelo Tosatti wrote: > > > > movntq instruction is supported by Geode CPU's, so use > > fast_clear_page/fast_copy_page versions that have it. > > it's supported, but is it a win ? > The sa

Re: [PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-14 Thread Dave Jones
On Wed, Feb 14, 2007 at 05:08:39PM -0200, Marcelo Tosatti wrote: > > movntq instruction is supported by Geode CPU's, so use > fast_clear_page/fast_copy_page versions that have it. it's supported, but is it a win ? The same was also true of the VIA C3/C7's, but due to poor memory bandwidth, it

[PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-14 Thread Marcelo Tosatti
movntq instruction is supported by Geode CPU's, so use fast_clear_page/fast_copy_page versions that have it. Signed-off-by: Marcelo Tosatti <[EMAIL PROTECTED]> diff --git a/arch/i386/lib/mmx.c b/arch/i386/lib/mmx.c index 28084d2..ddc1421 100644 --- a/arch/i386/lib/mmx.c +++ b/arch/i386/lib/mmx.c

[PATCH] use movntq version of fast_clear_page/fast_copy_page on Geode

2007-02-14 Thread Marcelo Tosatti
movntq instruction is supported by Geode CPU's, so use fast_clear_page/fast_copy_page versions that have it. Signed-off-by: Marcelo Tosatti <[EMAIL PROTECTED]> diff --git a/arch/i386/lib/mmx.c b/arch/i386/lib/mmx.c index 28084d2..ddc1421 100644 --- a/arch/i386/lib/mmx.c +++ b/arch/i386/lib/mmx.c