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>