Re: Re: Mersenne: Slow Pentium 4 question - status report
On Thursday 13 June 2002 23:56, Bockhorst, Roland P HQISEC wrote: Gentlemen; Thank you for your help. My P4 is successfully working on its second 15,000,000 range number. The first number was found to be not prime in about three months full time. It should have taken a month, hence this discussion. Umm. I find my P4 1.8A takes just one week to process a LL test on an exponent just under 15 million. Running 24x7 of course! WCPUID recognizes my P4 and its having SSE and SSE2 instructions. Prime95V22.3 doesn't. This is very odd Could the CPU be overheating? This is a good idea to pursue. The P4 thermal slowdown is easy to diagnose - the speed shown by the diagnostic output from Prime95 will vary depending on the ambient temperature. Also, if you stop Prime95, wait a few minutes and continue again (using the Test menu), the CPU will cool down the diagnostic output will show it starts very fast then slows down over a minute or two as the system warms up again. If you do have this problem, there are now available some very good P4 CPU coolers, and they aren't neccessarily noisier than the standard Intel part. A good tip with Intel retail pack CPUs is to carefully remove the thermal goo which is stuck to the bottom of the supplied heatsink - carefully scrape the bulk off with a soft edge e.g. a plastic credit card, NOT a knife which will scratch the heatsink mating surface; then remove the residue with white spirit, then methylated spirit. Allow to dry then apply a good thermal compound like Arctic Silver II in accordance with the instructions on the web site. This will, on its own, reduce the CPU die temperature by around 5C. Win95 unless another SSE/SSE2 ... timesharing Good point Surely the problem is that a system with extra registers will use more stack when the save all registers opcode is executed. If so, the OS need not support SSE/SSE2 directly - but there might be a problem with crashing through the stack base. hum the error was illegal instruction A stack overflow will usually cause system hang or spontaneous reboot. . I recently bought a new license for Win98. That's fine then. But where from? My understanding is that Win 9x licences are no longer available ... the official MS line seems to be that you can buy a licence for ME or XP Home Edition but install Win 9x provided that the copy of ME or XP HE is not installed on another system simultaneously and on the understanding that MS will do nothing to support you technically. (I believe Windows Update still works with Win 98 but I don't know when the last update to any '98-specific component was posted.) Regards Brian Beesley _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Re: Mersenne: Slow Pentium 4 question - status report
Hi, Check out http://www.theregister.co.uk/content/archive/25085.html Microsoft do seem to chop change as to some of the more ridiculous extensions of what their EULA actually says. Some of us are just happier to sidestep the issue altogether. My employer's policy is to permanently remove all software or physically remove destroy the hard disk drive before a system is passed to any third party, even if it's being removed directly to a landfill. Regards Brian Beesley On Friday 14 June 2002 05:09, Brian Dessent wrote: John R Pierce wrote: I'd like to know the source of this story Sounds like urban folklore to me... The OEM Windows license is bundled with and tied to the hardware and automatically transfers with it. Now, if these recycling projects were taking bulk OEM CD's purchased off the grey market, and bundling them with recycled hardware without having a redistribution agreement, thats another story entirely. Ditto, if the EULA for the original system was lost and not kept with it when the system was recycled... I think the problem stems from the fact that most donated PCs with MS OSes do not arrive with the full documentation of the original OS license. Organizations who accept and use these PCs without all the proper paperwork could technically be found in violation by MS or its BSA goons. Hence they are hesitant to accept any donations without all the paperwork. Since the OS is tied to the machine, the donating company cannot reuse the OS license if they donate the machine. This further complicates things since the donating company must prove that they have transferred all the licensing paperwork, unless they wipe the drives of every machine. If the donating party does not buy new licenses for the machines that replace the donated ones, or they fail to transfer/destroy all of the bits relating to the donated machines, then they are in violation as well. By making it hard on both the donating and receiving parties, MS ends up selling new licenses to everyone, which is probably a contributing factor to why they're stinky filthy rich. Brian From http://www.microsoft.com/education/?ID=DonatedComputers Q. What does the donor need to do to donate a PC with the operating system? A. PC owners have to transfer their license rights to the operating system to your school along with the PC. They may do so as specified in their End-User License Agreement (received at the time of purchase) as part of a permanent sale or transfer of the PC. Q. What if the donor can't find the backup CDs, End-Use License Agreement, End-User manual and the Certificate of Authenticity? Can they still donate the PC and operating system? A. Microsoft recommends that educational institutions only accept computer donations that are accompanied by proper operating system documentation. If the donor cannot provide this documentation, it is recommended that you decline the donated PC(s). _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
RE: Re: Mersenne: Slow Pentium 4 question - status report
Gentlemen; Thank you for your help. My P4 is successfully working on its second 15,000,000 range number. The first number was found to be not prime in about three months full time. It should have taken a month, hence this discussion. WCPUID recognizes my P4 and its having SSE and SSE2 instructions. Prime95V22.3 doesn't. My next step is to upgrade to Windows98 then Linux unless a better idea comes along Steve; Could the CPU be overheating? This is a good idea to pursue. Brian P.; Thanks for the tip. WCPUID was helpful. George; I'm pretty sure that Windows 95 does not support SSE and SSE2 (because the OS does not save the XMM registers on a task swap?) Get yourself Windows 98 - did that, now to install it without clobbering my other stuff. Brian B.; Win95 unless another SSE/SSE2 ... timesharing Good point Surely the problem is that a system with extra registers will use more stack when the save all registers opcode is executed. If so, the OS need not support SSE/SSE2 directly - but there might be a problem with crashing through the stack base. hum the error was illegal instruction probably unusable without breaking the Microsoft licence. Remember that several PC recycling projects have run foul of this; even though the system was bought with a Windows licence, passing the system to a third party with Windows still installed is taken as a breach of the EULA. .. That is a good argument for ABMS (anything but Microsoft) . I recently bought a new license for Win98. Why not try linux instead? There are definitely no problems supporting P4 processors on any reasonably recent linux distribution, and there will definitely not be any licensing problems. .. That needs to move to the front burner John P or the freeware Motherboard Monitor from http://mbm.livewiredev.com/ got it, thanks -Original Message- From: Brian J. Beesley [mailto:[EMAIL PROTECTED]] Sent: Thursday, June 13, 2002 11:35 AM To: [EMAIL PROTECTED] Subject: Fwd: Re: Mersenne: Slow Pentium 4 question -- Forwarded Message -- Subject: Re: Mersenne: Slow Pentium 4 question Date: Thu, 13 Jun 2002 18:05:24 + From: Brian J. Beesley [EMAIL PROTECTED] To: [EMAIL PROTECTED], George Woltman [EMAIL PROTECTED] On Thursday 13 June 2002 03:40, you wrote: At 04:53 PM 6/12/2002 -0700, Bockhorst, Roland P HQISEC wrote: I think my P4 is running like a P III, at one third speed doing Mersenne Prime testing. When I run Prime95v22 it reports my P4 as CPU features: RDTSC, CMOV, PREFETCH, MMX That's very odd. Did you try Sandra? That Windows utility will identify the processor and other system components. The restricted functionality freeware version is sufficient to be very useful. The crash when you enable SSE2 manually suggests that your processor really is not capable of executing SSE2 opcodes - which would be very odd if you really have a P4. I wonder if you have a processor which has a broken SSE unit. However the only processors which (should) have that combination of attributes are Athlon (classic and Thunderbird variants only; XP have SSE but not SSE2) and Duron processors - which have 64KB of L1 cache and are not available with rated speeds above 1400 MHz. I'm pretty sure that Windows 95 does not support SSE and SSE2 (because the OS does not save the XMM registers on a task swap?) This should not be too much of a problem, unless another SSE/SSE2 program is timesharing with Prime95. If register corruption due to bad task swap code was occurring, Prime95 should be reporting a large number of errors. Surely the problem is that a system with extra registers will use more stack when the save all registers opcode is executed. If so, the OS need not support SSE/SSE2 directly - but there might be a problem with crashing through the stack base. Get yourself Windows 98 - someone probably has an old copy lying around you can get free or cheap. 1) Does Win98 support SSE2 any more than Win95 does? I recently bought Win 98. I wanted to make sure the hardware worked properly. It does except for this SSE@ snag. 2) That old copy is probably unusable without breaking the Microsoft licence. Remember that several PC recycling projects have run foul of this; even though the system was bought with a Windows licence, passing the system to a third party with Windows still installed is taken as a breach of the EULA. Why not try linux instead? Regards Brian Beesley --- _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Re: Re: Mersenne: Slow Pentium 4 question - status report
probably unusable without breaking the Microsoft licence. Remember that several PC recycling projects have run foul of this; even though the system was bought with a Windows licence, passing the system to a third party with Windows still installed is taken as a breach of the EULA. I'd like to know the source of this story Sounds like urban folklore to me... The OEM Windows license is bundled with and tied to the hardware and automatically transfers with it. Now, if these recycling projects were taking bulk OEM CD's purchased off the grey market, and bundling them with recycled hardware without having a redistribution agreement, thats another story entirely. Ditto, if the EULA for the original system was lost and not kept with it when the system was recycled... _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
RE: Re: Mersenne: Slow Pentium 4 question - status report
Hi, At 04:56 PM 6/13/2002 -0700, Bockhorst, Roland P HQISEC wrote: WCPUID recognizes my P4 and its having SSE and SSE2 instructions. WCPUID uses the CPUID instruction to determine if SSE and SSE2 is supported. Prime95V22.3 doesn't. Prime95 uses the CPUID instruction but also tries to execute an SSE and SSE2 instruction. If an exception occurs, it is trapped and the CPU is flagged as not supporting the instruction. My next step is to upgrade to Windows98 I know that when I did my first tests of the memory prefetch on my Win95 Celeron II machine, prime95 would not work. Upgrading to Win98 fixed the problem. _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Re: Re: Mersenne: Slow Pentium 4 question - status report
I know that when I did my first tests of the memory prefetch on my Win95 Celeron II machine, prime95 would not work. Upgrading to Win98 fixed the problem. I also recall win95 had a problem that caused data corruption in Prime95 if you concurrently ran a process that used the MMX instructions, like movie decoders, or various audio routines (there was a particular MIDI streaming thing called Crescendo that caused numeric errors in prime95). This all worked fine in NT and win98. -jrp _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Re: Mersenne: Slow Pentium 4 question - status report
John R Pierce wrote: I'd like to know the source of this story Sounds like urban folklore to me... The OEM Windows license is bundled with and tied to the hardware and automatically transfers with it. Now, if these recycling projects were taking bulk OEM CD's purchased off the grey market, and bundling them with recycled hardware without having a redistribution agreement, thats another story entirely. Ditto, if the EULA for the original system was lost and not kept with it when the system was recycled... I think the problem stems from the fact that most donated PCs with MS OSes do not arrive with the full documentation of the original OS license. Organizations who accept and use these PCs without all the proper paperwork could technically be found in violation by MS or its BSA goons. Hence they are hesitant to accept any donations without all the paperwork. Since the OS is tied to the machine, the donating company cannot reuse the OS license if they donate the machine. This further complicates things since the donating company must prove that they have transferred all the licensing paperwork, unless they wipe the drives of every machine. If the donating party does not buy new licenses for the machines that replace the donated ones, or they fail to transfer/destroy all of the bits relating to the donated machines, then they are in violation as well. By making it hard on both the donating and receiving parties, MS ends up selling new licenses to everyone, which is probably a contributing factor to why they're stinky filthy rich. Brian From http://www.microsoft.com/education/?ID=DonatedComputers Q. What does the donor need to do to donate a PC with the operating system? A. PC owners have to transfer their license rights to the operating system to your school along with the PC. They may do so as specified in their End-User License Agreement (received at the time of purchase) as part of a permanent sale or transfer of the PC. Q. What if the donor can't find the backup CDs, End-Use License Agreement, End-User manual and the Certificate of Authenticity? Can they still donate the PC and operating system? A. Microsoft recommends that educational institutions only accept computer donations that are accompanied by proper operating system documentation. If the donor cannot provide this documentation, it is recommended that you decline the donated PC(s). _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Mersenne: Slow Pentium 4 question
I think my P4 is running like a P III, at one third speed doing Mersenne Prime testing. When I run Prime95v22 it reports my P4 as CPU features: RDTSC, CMOV, PREFETCH, MMX If I change the CPUtype to 12 (P4) and add SSE to the local.ini file, as in ... CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE nothing changes. If I change SSE to SSE2 the system crashes with an illegal instruction message. I am running Prime 95 on a 256 meg. P4-1600 with 8k L1 and 256K L2 on Windows 95A I'm entertaining these theories: Windows 95a without drivers? doesn't support a P4. (Is it being asked to?) I don't really have a P4. (I bought this system expecting P4 performance running Prime95) L1 cache too small. L2 cache too small Something else. Comments/theories/assertions/wild hairs are invited. My best times my P4 1600 256 meg 133SDRAM Best time for 256K FFT length: 57.218 ms. Best time for 320K FFT length: 71.299 ms. Best time for 384K FFT length: 86.423 ms. Best time for 448K FFT length: 102.487 ms. Best time for 512K FFT length: 115.680 ms. Best time for 640K FFT length: 148.042 ms. Best time for 768K FFT length: 184.596 ms. Best time for 892K FFT length: 214.233 ms. Best time for 1024K FFT length: 250.226 ms. Best time for 1280K FFT length: 320.198 ms. Best time for 1536K FFT length: 386.440 ms. Best time for 1792K FFT length: 467.666 ms. From the Benchmark site P4 1500 133SDRAM 256 Full 0.019 0.024 0.030 0.035 0.040 0.052 0.063 0.079 0.087 0.120 0.154 0.196 19 24 30 35 40 52 63 79 87 120 154 196 Mersenne benchmark times from http://www.mersenne.org\bench.htm P III 1 gig times are below Intel(R) Pentium(R) III processor CPU speed: 996.59 MHz CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE L1 cache size: 16 KB L2 cache size: 256 KB L1 cache line size: 32 bytes L2 cache line size: 32 bytes TLBS: 64 Prime95 version 22.3, RdtscTiming=1 Best time for 256K FFT length: 54.165 ms. Best time for 320K FFT length: 70.726 ms. Best time for 384K FFT length: 84.818 ms. Best time for 448K FFT length: 101.149 ms. Best time for 512K FFT length: 114.412 ms. Best time for 640K FFT length: 148.319 ms. Best time for 768K FFT length: 180.532 ms. Best time for 896K FFT length: 212.317 ms. Best time for 1024K FFT length: 243.061 ms. Best time for 1280K FFT length: 315.420 ms. Best time for 1536K FFT length: 377.044 ms. Best time for 1792K FFT length: 448.984 ms. _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Re: Mersenne: Slow Pentium 4 question
tried WCPUID to identify the chip? http://www.h-oda.com/ http://hp.vector.co.jp/authors/VA002374/src/download.html -brian On Wed, Jun 12, 2002 at 04:53:18PM -0700, Bockhorst, Roland P HQISEC wrote: I think my P4 is running like a P III, at one third speed doing Mersenne Prime testing. When I run Prime95v22 it reports my P4 as CPU features: RDTSC, CMOV, PREFETCH, MMX If I change the CPUtype to 12 (P4) and add SSE to the local.ini file, as in ... CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE nothing changes. If I change SSE to SSE2 the system crashes with an illegal instruction message. I am running Prime 95 on a 256 meg. P4-1600 with 8k L1 and 256K L2 on Windows 95A I'm entertaining these theories: Windows 95a without drivers? doesn't support a P4. (Is it being asked to?) I don't really have a P4. (I bought this system expecting P4 performance running Prime95) L1 cache too small. L2 cache too small Something else. Comments/theories/assertions/wild hairs are invited. My best times my P4 1600 256 meg 133SDRAM Best time for 256K FFT length: 57.218 ms. Best time for 320K FFT length: 71.299 ms. Best time for 384K FFT length: 86.423 ms. Best time for 448K FFT length: 102.487 ms. Best time for 512K FFT length: 115.680 ms. Best time for 640K FFT length: 148.042 ms. Best time for 768K FFT length: 184.596 ms. Best time for 892K FFT length: 214.233 ms. Best time for 1024K FFT length: 250.226 ms. Best time for 1280K FFT length: 320.198 ms. Best time for 1536K FFT length: 386.440 ms. Best time for 1792K FFT length: 467.666 ms. From the Benchmark site P4 1500 133SDRAM 256 Full 0.019 0.024 0.030 0.035 0.040 0.052 0.063 0.079 0.087 0.120 0.154 0.196 19 24 30 35 40 52 63 79 87 120 154 196 Mersenne benchmark times from http://www.mersenne.org\bench.htm P III 1 gig times are below Intel(R) Pentium(R) III processor CPU speed: 996.59 MHz CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE L1 cache size: 16 KB L2 cache size: 256 KB L1 cache line size: 32 bytes L2 cache line size: 32 bytes TLBS: 64 Prime95 version 22.3, RdtscTiming=1 Best time for 256K FFT length: 54.165 ms. Best time for 320K FFT length: 70.726 ms. Best time for 384K FFT length: 84.818 ms. Best time for 448K FFT length: 101.149 ms. Best time for 512K FFT length: 114.412 ms. Best time for 640K FFT length: 148.319 ms. Best time for 768K FFT length: 180.532 ms. Best time for 896K FFT length: 212.317 ms. Best time for 1024K FFT length: 243.061 ms. Best time for 1280K FFT length: 315.420 ms. Best time for 1536K FFT length: 377.044 ms. Best time for 1792K FFT length: 448.984 ms. _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers -- --===-===---=-=== bjp aka rbw| and did you exchange a walk on part in the war [EMAIL PROTECTED]| for a lead role in a cage? ===-=---===-===-- _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Re: Mersenne: Slow Pentium 4 question
hello Roland, could the CPU be overheating? what is the ambient temperature in the room? have you verified cpu fan and other case fans are operating? is plenty of hot air exiting the power supply fan? P4 has thermal protection which will slow selected areas of the chip, whichever portions are overheating. your bios should be able to tell you cpu temp although the cpu will have already cooled somewhat if you reboot and enter bios setup. you could check windows/hardware menu to see what cpu/clockrate it identifies. also there are shareware programs that will probe benchmark your pc and report exact cpu type, step number, clock rate, whatever. and the motherboard probably has a CD rom with some applications such as a cpu temperature monitor . i'm not sure if this would have been packaged with your PC or not, but if not, the motherboard maker probably has the same apps downloadable on their web site. in my experience, i think a fine P4 cpu temp while running prime95 would be around 59C. /eli Bockhorst, == Bockhorst, Roland P HQISEC [EMAIL PROTECTED] writes: Bockhorst, I think my P4 is running like a P III, at one third Bockhorst, speed doing Mersenne Prime testing. Bockhorst, When I run Prime95v22 it reports my P4 as CPU Bockhorst, features: RDTSC, CMOV, PREFETCH, MMX Bockhorst, If I change the CPUtype to 12 (P4) and add SSE to the Bockhorst, local.ini file, as in ... CPU features: RDTSC, CMOV, Bockhorst, PREFETCH, MMX, SSE nothing changes. Bockhorst, If I change SSE to SSE2 the system crashes with an Bockhorst, illegal instruction message. Bockhorst, I am running Prime 95 on a 256 meg. P4-1600 with 8k L1 Bockhorst, and 256K L2 on Windows 95A Bockhorst, I'm entertaining these theories: Bockhorst, Windows 95a without drivers? doesn't support a P4. (Is Bockhorst, it being asked to?) I don't really have a P4. (I Bockhorst, bought this system expecting P4 performance running Bockhorst, Prime95) L1 cache too small. L2 cache too small Bockhorst, Something else. Bockhorst, Comments/theories/assertions/wild hairs are invited. Bockhorst, My best times my P4 1600 256 meg 133SDRAM Best time Bockhorst, for 256K FFT length: 57.218 ms. Best time for 320K Bockhorst, FFT length: 71.299 ms. Best time for 384K FFT length: Bockhorst, 86.423 ms. Best time for 448K FFT length: 102.487 ms. Bockhorst, Best time for 512K FFT length: 115.680 ms. Best time Bockhorst, for 640K FFT length: 148.042 ms. Best time for 768K Bockhorst, FFT length: 184.596 ms. Best time for 892K FFT Bockhorst, length: 214.233 ms. Best time for 1024K FFT length: Bockhorst, 250.226 ms. Best time for 1280K FFT length: 320.198 Bockhorst, ms. Best time for 1536K FFT length: 386.440 ms. Best Bockhorst, time for 1792K FFT length: 467.666 ms. From the Benchmark site Bockhorst, P4 1500 133SDRAM 256 Full 0.019 0.024 0.030 0.035 Bockhorst, 0.040 0.052 0.063 0.079 0.087 0.120 0.154 0.196 19 24 Bockhorst, 30 35 40 52 63 79 87 120 154 196 Mersenne benchmark Bockhorst, times from http://www.mersenne.org\bench.htm Bockhorst, P III 1 gig times are below Bockhorst, Intel(R) Pentium(R) III processor CPU speed: 996.59 Bockhorst, MHz CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE L1 Bockhorst, cache size: 16 KB L2 cache size: 256 KB L1 cache line Bockhorst, size: 32 bytes L2 cache line size: 32 bytes TLBS: 64 Bockhorst, Prime95 version 22.3, RdtscTiming=1 Best time for 256K Bockhorst, FFT length: 54.165 ms. Best time for 320K FFT length: Bockhorst, 70.726 ms. Best time for 384K FFT length: 84.818 ms. Bockhorst, Best time for 448K FFT length: 101.149 ms. Best time Bockhorst, for 512K FFT length: 114.412 ms. Best time for 640K Bockhorst, FFT length: 148.319 ms. Best time for 768K FFT Bockhorst, length: 180.532 ms. Best time for 896K FFT length: Bockhorst, 212.317 ms. Best time for 1024K FFT length: 243.061 Bockhorst, ms. Best time for 1280K FFT length: 315.420 ms. Best Bockhorst, time for 1536K FFT length: 377.044 ms. Best time for Bockhorst, 1792K FFT length: 448.984 ms. Bockhorst, _ Bockhorst, Unsubscribe list info -- Bockhorst, http://www.ndatech.com/mersenne/signup.htm Mersenne Bockhorst, Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers
Re: Mersenne: Slow Pentium 4 question
At 04:53 PM 6/12/2002 -0700, Bockhorst, Roland P HQISEC wrote: I think my P4 is running like a P III, at one third speed doing Mersenne Prime testing. When I run Prime95v22 it reports my P4 as CPU features: RDTSC, CMOV, PREFETCH, MMX I'm pretty sure that Windows 95 does not support SSE and SSE2 (because the OS does not save the XMM registers on a task swap?) Get yourself Windows 98 - someone probably has an old copy lying around you can get free or cheap. _ Unsubscribe list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers