Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jan 2007 13:41:00 -0200
From:      Ricardo Nabinger Sanchez <rnsanchez@wait4.org>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        freebsd-current@FreeBSD.org, Ivan Voras <ivoras@fer.hr>, freebsd-arch@FreeBSD.org
Subject:   Re: [PATCH] Mantaining turnstile aligned to 128 bytes in i386 CPUs
Message-ID:  <20070117134100.94bb6137.rnsanchez@wait4.org>
In-Reply-To: <20070117134022.V18339@besplex.bde.org>
References:  <3bbf2fe10607250813w8ff9e34pc505bf290e71758@mail.gmail.com> <3bbf2fe10607251004wf94e238xb5ea7a31c973817f@mail.gmail.com> <3bbf2fe10607261127p3f01a6c3w80027754f7d4e594@mail.gmail.com> <3bbf2fe10607281004o6727e976h19ee7e054876f914@mail.gmail.com> <3bbf2fe10701160851r79b04464m2cbdbb7f644b22b6@mail.gmail.com> <20070116154258.568e1aaf@pleiades.nextvenue.com> <b1fa29170701161355lc021b90o35fa5f9acb5749d@mail.gmail.com> <eoji7s$cit$2@sea.gmane.org> <b1fa29170701161425n7bcfe1e5m1b8c671caf3758db@mail.gmail.com> <eojlnb$qje$1@sea.gmane.org> <b1fa29170701161534n1f6c3803tbb8ca60996d200d9@mail.gmail.com> <eojok9$449$1@sea.gmane.org> <20070117134022.V18339@besplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 17 Jan 2007 15:50:41 +1100 (EST)
Bruce Evans <bde@zeta.org.au> wrote:

> AXP: (my 5 year old system with a newer CPU): movq through MMX is 60%
>     faster than movsl for cached moves, but movdqa through XMM is only 4%
>     faster.  movnt with block prefetch is 155% faster than movsl with no
>     prefetch, and 73% faster with no prefetch for both.
> A64 in 32-bit mode: in between P4 and AXP (closer to AXP).  movsl doesn't
>     lose by so much, and prefetchnta actually works so block prefetch is
>     not needed and there is a better chance of prefetching helping more
>     than benchmarks.

This PDF is somewhat dated, but perhaps some of it still applies today:

http://cdrom.amd.com/devconn/events/AMD_block_prefetch_paper.pdf

-- 
Ricardo Nabinger Sanchez     <rnsanchez@{gmail.com,wait4.org}>
Powered by FreeBSD

  "Left to themselves, things tend to go from bad to worse."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070117134100.94bb6137.rnsanchez>