From owner-FreeBSD-tech-jp@jp.freebsd.org  Tue Nov 30 15:38:09 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id PAA20264;
	Tue, 30 Nov 1999 15:38:09 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from tkc.att.ne.jp (tkc.att.ne.jp [165.76.16.7])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id PAA20258
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 30 Nov 1999 15:38:09 +0900 (JST)
	(envelope-from mzaki@e-mail.ne.jp)
Received: from work.mzaki.nom (229.pool5.tokyo.att.ne.jp [165.76.22.244]) by tkc.att.ne.jp (8.8.8+Spin/3.6W-CONS(10/24/99)) id PAA27959; Tue, 30 Nov 1999 15:38:08 +0900 (JST)
Received: from work.mzaki.nom (localhost [127.0.0.1])
	by work.mzaki.nom (8.9.3/8.9.3) with ESMTP id PAA10088
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 30 Nov 1999 15:38:04 +0900 (JST)
	(envelope-from mzaki@e-mail.ne.jp)
Date: Tue, 30 Nov 1999 15:38:03 +0900
Message-ID: <14403.28875.928937.72159A@tkc.att.ne.jp>
From: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
In-Reply-To: In your message of "Tue, 30 Nov 1999 13:56:28 +0900"
	<14403.22780.635961.98255P@tkc.att.ne.jp>
References: <14403.8580.310491.72159A@kanegon.chino.it.okayama-u.ac.jp>
	<199911300146.KAA18944@afs.ntc.mita.keio.ac.jp>
	<14403.22780.635961.98255P@tkc.att.ne.jp>
X-Mailer: Wanderlust/2.2.8 (Free As A Bird)
MIME-Version: 1.0 (generated by WEMI 1.13.7 - "Shimada")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-tech-jp 2627
Subject: [FreeBSD-tech-jp 2627] Re: SSE on FreeBSD
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: mzaki@e-mail.ne.jp


$B>>:j$G$9!#(B

At Tue, 30 Nov 1999 13:56:28 +0900,
Motomichi Matsuzaki <mzaki@e-mail.ne.jp> wrote:
> > >> $B%$%s%F%k!&%"!<%-%F%/%A%c%=%U%H%&%'%"!&%G%#%Y%m%C%Q!<%:!&%^%K%e%"%k$N2<(B
> > >> $B4,$r$b$&$$$A$I8+$F$_$k$H!$(BOS $BB&$GBP1~$,I,MW$=$&$J$N$O(B
> > $B!t(B $B$G$b(B Intel $B$N%^%K%e%"%k$C$FGc$&$H9b$$$s$@$h$J$!!#(B
> $B$+$i%@%&%s%m!<%I$G$-$^$9!#(B 6M $B$H$$$&D6Bg:n$G$9$,!D!#(B

$B%@%&%s%m!<%I$7$?%^%K%e%"%k$N<P$aFI$_!"(B
FreeBSD $B$N%=!<%9$N<P$aFI$_!"(B
Linux kernel $B$X$N(B patch $B$N<P$aFI$_!"$N7k2L!"(B
$BHf3SE*$i$/$A$s$K<B8=$G$-$=$&$@$H;W$$$^$9!#(B

$B0lHV4N?4$J$N$O!":#(B FPU $B$N%9%F!<%H$rJ]B8$9$k:]$K!"(B
fnsave/frstor $B$r;H$C$F$$$^$9$,!"(B
$B$=$l$r(B fxsave/fxrstor $B$KJQ$($J$$$H$$$1$^$;$s!#(B
$B$3$l$O(B fnsave/frstor $B$r9bB.$K<B;\$9$k$HF1;~$K!"(B
SSE $B2s$j$N%l%8%9%?$bJ]B8!?I|5"$7$F$/$l$k$H$$$&AGE($JL?Na$N$h$&$G$9!#(B

$B;v<B>e$3$l$@$1$H$$$C$F$b$$$$$+$b$7$l$J$$!D!#(B

$B$"$H$O=i4|2=;~$K%U%i%0$r>/$7A`:n$7$F$*$1$P$$$$$h$&$G$9!#(B


Linux $B$N%Q%C%A$K$"$k>pJs$G!">e$KIU$12C$($k$b$N$O!"(B
$B!&(B SSE $BNc30$N%O%s%I%i$,I,MW$J$O$:$@$,!":#$O$3$NNc30$rMxMQ$9$k(B
  $B%"%W%j%1!<%7%g%s$,$J$$$N$GBg>fIW$@$m$&(B
$B!&(B KNI $B$r;H$&$H(B memcpy $B$J$I$,$b$C$HB.$/$J$k$h(B

$B$"$?$j$G$7$g$&$+!D!#(B


FreeBSD $B$N(B kernel source $B$H$7$F$O!"(B
/sys/i386/i386/identcpu.c
/sys/i386/i386/swtch.s
/sys/i386/isa/npx.c
$B$"$?$j$,4X78$7$=$&$G$9!#(B


$B$"$H$O(B Linux $B$N%Q%C%A$r;29M$K$9$l$P$9$0$G$-$^$9$M!#(B

$B$H$3$m$G!"$3$N(B KNI/SSE $B$C$F!"$I$N(B CPU $B$K:\$C$F$k$s$G$7$g$&!)(B
Linux $B$N%Q%C%A$K(B
+   - "PIII/Xeon/Deschutes" for the PIII (Katmai), Xeon and later PIIs
+     with the Deschutes or Mendocino core. You have to chose this for
+     MMX2 support.
$B$C$F=q$$$F$"$k$s$G$9$,!"$H$$$&$3$H$O$&$A$N(B Celeron $B$K$O$J$$$N$+$J!)(B
dmesg $B$K$O!"(B
<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,
 PAT,PSE36,MMX,FXSR>
$B$C$F$"$k$N$G!"(B fxsave/fxrstor $B$OBP1~$7$F$=$&$G$9$,!D!#(B


$B$=$l$+$i!"(B freebsd-hackers@freebsd.org $B$GF1MM$NOC$,$+$D$F=P$F$$$^$9!#(B
$B$@$$$VA0$J$s$G$9$,!"$=$l0J9_?JE8$O$J$$$N$+$J!D!#(B

$B0J>e!"%l%]!<%H$G$7$?!#(B

$B:#G/$$$C$Q$$$O;~4V$,$J$$$N$G$I$J$?$+$d$j$^$;$&!#(B

-- 
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
|  $B>>:j(B $BAGF;(B (Motomichi Matsuzaki/maki)     $BEl5~Bg3XM}3XIt@8J*3X2J#4G/(B  |
|  mailto:mzaki@e-mail.ne.jp                    $B:YK&@8M}2=3X8&5f<<=jB0(B  |
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+

