Date: Wed, 15 Sep 2010 21:44:31 +0000 (UTC) From: Marius Strobl <marius@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/sparc64/include md_var.h src/sys/sparc64/sparc64 machdep.c support.S Message-ID: <201009152144.o8FLifsO071585@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marius 2010-09-15 21:44:31 UTC
FreeBSD src repository
Modified files:
sys/sparc64/include md_var.h
sys/sparc64/sparc64 machdep.c support.S
Log:
SVN rev 212709 on 2010-09-15 21:44:31Z by marius
Add a VIS-based block copy function for SPARC64 V and later, which
additionally takes advantage of the prefetch cache of these CPUs.
Unlike the uncommitted US-III version, which provide no measurable
speedup or even resulted in a slight slowdown on certain CPUs models
compared to using the US-I version with these, the SPARC64 version
actually results in a slight improvement.
Revision Changes Path
1.21 +2 -0 src/sys/sparc64/include/md_var.h
1.168 +6 -1 src/sys/sparc64/sparc64/machdep.c
1.38 +113 -0 src/sys/sparc64/sparc64/support.S
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009152144.o8FLifsO071585>
