DragonFly kernel List (threaded) for 2004-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: pipe testing and kernel copyin/copyout/bcopy performance
:> on optimizing the kernel bcopy, memcpy, copyin, and copyout to use
:> XMM instructions when possible.
:
:Great! How about SSE1 for us Athlon P4/Xeon users? :)
It will back down to MMX (64 bit) instructions if it only sees SSE1.
The minimum requirement is MMX + SSE + FXSR. The kernel reports
which optimization (if any) it is using the dmesg output. Search
for 'MMX' or 'XMM'.
But I don't have any P4/Xeon's, only a single UP P4 Celeron, so in
fact I would be quite pleased if those people with an interest could
do some playing around with the 'mem1' program in /usr/src/test/sysperf
(just type 'make').
Note however that you have to manually edit which copy tests it does since
it bus fault if you try to run the XMM (SSE2) test on a machine without
SSE2 :-)
-Matt
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]