Re: support Pentium3 SSE
On Thu, Jun 21, 2001 at 03:24:52AM +0900, NAKAMURA Kazushi wrote: In article [EMAIL PROTECTED] [EMAIL PROTECTED] writes: I'm going to see if I can commit your SSE patch to freebsd-current. Since I don't know that much about the code you're patching I have asked Bruce Evans to have a look at the patch, so he may want to make changes. I'll try to read the patch in detail over the next few days. This patch has a problem in SMP environment. There is a new patch by Mr. issei following below. Please test in SMP environment before commit. Thank you. Is there a patch for stable ? --gt PGP signature
Re: support Pentium3 SSE
In article [EMAIL PROTECTED] [EMAIL PROTECTED] writes: Is there a patch for stable ? There are a few patches for 4.2R and 4.3R in my site: http://kobe1995.net/~kaz/FreeBSD/SSE.en.html http://kobe1995.net/~kaz/FreeBSD/sys-r420-SSE.diff.gz http://kobe1995.net/~kaz/FreeBSD/sys-r430-SSE.diff.gz And there is a patch for 4.0R in Mr. issei's site: http://www.issei.org/issei/FreeBSD/sse.html Thank you. -- mailto:[EMAIL PROTECTED] NAKAMURA Kazushi@KOBE http://kobe1995.net/~kaz/index-e.html To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: support Pentium3 SSE
On Sat, Jul 14, 2001 at 10:04:42PM +0900, NAKAMURA Kazushi wrote: In article [EMAIL PROTECTED] [EMAIL PROTECTED] writes: Is there a patch for stable ? There are a few patches for 4.2R and 4.3R in my site: http://kobe1995.net/~kaz/FreeBSD/SSE.en.html http://kobe1995.net/~kaz/FreeBSD/sys-r420-SSE.diff.gz http://kobe1995.net/~kaz/FreeBSD/sys-r430-SSE.diff.gz And there is a patch for 4.0R in Mr. issei's site: http://www.issei.org/issei/FreeBSD/sse.html Yes, I'm already using the one for 4.3, and it really improves (de)coding MPEG. But it does not really work for SMP environments, and the mail I responded to said, that there was an improved patch for SMP, at least for current. Sorry, I should have been more precise: Is there an analogon to the SMP improved patch, that applies to stable ? --gt PGP signature
Re: support Pentium3 SSE
Peter Wemm writes: Michael C . Wu wrote: On Thu, Jun 21, 2001 at 04:07:25PM +0100, David Malone scribbled: | On Wed, Jun 20, 2001 at 05:39:55PM -0400, Andrew Gallatin wrote: | While we're at it, I know that the AMD AthlonMP supports SSE, but I I think we already detect AthlonMP's SSE automatically. I recall reading Peter's dmesg of his Tyan board and seeing SSE in the config. CPU: AMD Athlon(tm) Processor (1194.43-MHz 686-class CPU) Origin = AuthenticAMD Id = 0x661 Stepping = 1 Features=0x383fbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,\ MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE AMD Features=0xc044b18,AMIE,DSP,3DNow! Note the FXSR (fast context save and restore) and the SSE flag are there. Ah, Excellent! I was confused because the dmesg from the Athlon MP board that John Baldwin posted about had the only the FXSR flag but not the SSE flag set. Interestingly, its the same Id and stepping: CPU: AMD Athlon(tm) Processor (1194.68-MHz 686-class CPU) Origin = AuthenticAMD Id = 0x661 Stepping = 1 Features=0x183fbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR AMD Features=0xc044b18,AMIE,DSP,3DNow! I guess it must have been an early rev or something. Cheers, Drew -- Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: [EMAIL PROTECTED] Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: support Pentium3 SSE
On Wed, Jun 20, 2001 at 05:39:55PM -0400, Andrew Gallatin wrote: While we're at it, I know that the AMD AthlonMP supports SSE, but I can't seem to find which bits they're using in their features for it. It would be nice if somebody who knew that spoke up so that we supported SSE on Palamino right off the bat.. Is this page any good to you: http://www.sandpile.org/ia32/cpuid.htm Otherwise, maybe we can ask someone in AMD. David. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: support Pentium3 SSE
On Thu, Jun 21, 2001 at 04:07:25PM +0100, David Malone scribbled: | On Wed, Jun 20, 2001 at 05:39:55PM -0400, Andrew Gallatin wrote: | While we're at it, I know that the AMD AthlonMP supports SSE, but I I think we already detect AthlonMP's SSE automatically. I recall reading Peter's dmesg of his Tyan board and seeing SSE in the config. | can't seem to find which bits they're using in their features for it. | It would be nice if somebody who knew that spoke up so that we | supported SSE on Palamino right off the bat.. | Is this page any good to you: | http://www.sandpile.org/ia32/cpuid.htm | Otherwise, maybe we can ask someone in AMD. If only we had libraries that did SSE/3DNOW -- +---+ | [EMAIL PROTECTED] | [EMAIL PROTECTED] | | http://iteration.net/~keichii | Yes, BSD is a conspiracy. | +---+ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: support Pentium3 SSE
Michael C . Wu wrote: On Thu, Jun 21, 2001 at 04:07:25PM +0100, David Malone scribbled: | On Wed, Jun 20, 2001 at 05:39:55PM -0400, Andrew Gallatin wrote: | While we're at it, I know that the AMD AthlonMP supports SSE, but I I think we already detect AthlonMP's SSE automatically. I recall reading Peter's dmesg of his Tyan board and seeing SSE in the config. CPU: AMD Athlon(tm) Processor (1194.43-MHz 686-class CPU) Origin = AuthenticAMD Id = 0x661 Stepping = 1 Features=0x383fbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,\ MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE AMD Features=0xc044b18,AMIE,DSP,3DNow! Note the FXSR (fast context save and restore) and the SSE flag are there. This is an AthlonMP system: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): apic id: 1, version: 0x00040010, at 0xfee0 cpu1 (AP): apic id: 0, version: 0x00040010, at 0xfee0 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec0 and it works very nicely. :-) Cheers, -Peter -- Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] All of this is for nothing if we don't go to the stars - JMS/B5 To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: support Pentium3 SSE
In article [EMAIL PROTECTED] [EMAIL PROTECTED] writes: I'm going to see if I can commit your SSE patch to freebsd-current. Since I don't know that much about the code you're patching I have asked Bruce Evans to have a look at the patch, so he may want to make changes. I'll try to read the patch in detail over the next few days. This patch has a problem in SMP environment. There is a new patch by Mr. issei following below. Please test in SMP environment before commit. Thank you. _3B306385847405E03008_MULTIPART_MIXED_ Content-Type: application/octet-stream; name=FreeBSD-r500_20010620-SSE.diff.gz Content-Disposition: attachment; filename=FreeBSD-r500_20010620-SSE.diff.gz Content-Transfer-Encoding: base64 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
Re: support Pentium3 SSE
NAKAMURA Kazushi writes: In article [EMAIL PROTECTED] [EMAIL PROTECTED] writes: I'm going to see if I can commit your SSE patch to freebsd-current. Since I don't know that much about the code you're patching I have asked Bruce Evans to have a look at the patch, so he may want to make changes. I'll try to read the patch in detail over the next few days. This patch has a problem in SMP environment. There is a new patch by Mr. issei following below. Please test in SMP environment before commit. Nice! While we're at it, I know that the AMD AthlonMP supports SSE, but I can't seem to find which bits they're using in their features for it. It would be nice if somebody who knew that spoke up so that we supported SSE on Palamino right off the bat.. Drew To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message