mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2002-09-15, 17:15   #1
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

3,739 Posts
Default P4 SSE2 not present in Options->CPU :-(

I am running 22.9.1 on a P4 under Window 98SE and when I inspect Options->CPU I see: CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE ... but no SSE2 -- like there is in the example in the help topics on Options->CPU. The machine is running not much quicker than an Athlon XP 1600+.

I am using Prime95 to find factors of 2^64680-1.

Paul
paulunderwood is offline   Reply With Quote
Old 2002-09-15, 18:37   #2
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

11101011001102 Posts
Default

You can try setting "CpuSupportsSSE2=1" in local.ini. However, I suspect this cause a crash. Prime95 most likely is not displaying the SSE2 setting because CPUID reports that SSE2 is supported, but attempting to execute an SSE2 instruction raises an exception.

Windows 95 operating system will not support SSE2 applications. I thought all Win98 versions did, but maybe not. If it is the OS, then upgrading the OS is the only solution (unless someone knows about a registry entry you can set to enable SSE2 support).
Prime95 is offline   Reply With Quote
Old 2002-09-16, 02:08   #3
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

E9B16 Posts
Default

(SSE does not appear on my XP1600+ but it does on my XP1700+.)

I added CpuSupportsSSE2=1 and rebooted and SSE2 appeared in Options->CPU. I ran the benchtest and both XP1600+ and P4 are true to form. But for factoring they are running at equal speeds!

Paul
paulunderwood is offline   Reply With Quote
Old 2002-09-16, 02:28   #4
outlnder
 
outlnder's Avatar
 
Aug 2002

1001111102 Posts
Default

Athlons, XPs and Durons do NOT have SSE2 optimazations. Only P4s do. XPs have SSE which is not SSE2. Sorry.
outlnder is offline   Reply With Quote
Old 2002-09-16, 02:33   #5
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

3,739 Posts
Default

I know!

XP1700+ looks okay
XP1600+ say no SSE
P4 now reporting SSE2 with CpuSupportsSSE2=1 but running like XP1600+

Paul
paulunderwood is offline   Reply With Quote
Old 2002-09-16, 03:36   #6
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2×53×71 Posts
Default

Can you send me the local.ini file and a copy of what Options/CPU is reporting (you can probably get much of this written to results.txt by doing Options/Benchmark).
Prime95 is offline   Reply With Quote
Old 2002-09-16, 03:37   #7
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2×53×71 Posts
Default

Also, have you tried setting CpuSupportsPrefetch=1 and CpuSupportsSSE=1 in local.ini?
Prime95 is offline   Reply With Quote
Old 2002-09-16, 13:25   #8
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

3,739 Posts
Default

P4
==
local.ini:

CPUType=12
CPUSpeed=2540
CPUHours=24
DayMemory=228
NightMemory=228
DayStartTime=450
DayEndTime=451
RollingAverage=1000
RollingStartTime=0
OldCpuType=12
OldCpuSpeed=2550
RunOnBattery=1
CpuSupportsSSE2=1

results.txt:

Intel(R) Pentium(R) 4 CPU 2.40GHz
CPU speed: 2548.77 MHz
CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE, SSE2
L1 cache size: 8 KB
L2 cache size: 512 KB
L1 cache line size: 64 bytes
L2 cache line size: 64 bytes
TLBS: 64
Prime95 version 22.9, RdtscTiming=1
Best time for 256K FFT length: 10.625 ms.
...


XP1600+
=======

local.ini:

OldCpuType=11
OldCpuSpeed=1392
DayMemory=63
NightMemory=63
CPUHours=24
DayStartTime=450
DayEndTime=451
RunOnBattery=1

results.txt:

AMD Athlon(tm) XP 1600+
CPU speed: 1391.66 MHz
CPU features: RDTSC, CMOV, PREFETCH, MMX
L1 cache size: 64 KB
L2 cache size: 256 KB
L1 cache line size: 64 bytes
L2 cache line size: 64 bytes
L1 TLBS: 32
L2 TLBS: 256
Prime95 version 22.9, RdtscTiming=1
Best time for 256K FFT length: 28.769 ms.
...


XP1700+ (okay):
===============

local.ini:

CPUType=11
CPUSpeed=1461
RollingAverage=1000
RollingStartTime=0
CPUHours=24
DayMemory=32
NightMemory=32
DayStartTime=450
DayEndTime=451
RunOnBattery=1
OldCpuType=11
OldCpuSpeed=1460

results.txt:

AMD Athlon(tm) XP 1700+
CPU speed: 1461.31 MHz
CPU features: RDTSC, CMOV, PREFETCH, MMX, SSE
L1 cache size: 64 KB
L2 cache size: 256 KB
L1 cache line size: 64 bytes
L2 cache line size: 64 bytes
L1 TLBS: 32
L2 TLBS: 256
Prime95 version 22.9, RdtscTiming=1
Best time for 256K FFT length: 29.724 ms.

HTH
paulunderwood is offline   Reply With Quote
Old 2002-09-16, 14:18   #9
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

165468 Posts
Default

Quote:
Originally Posted by paulunderwood
I ran the benchtest and both XP1600+ and P4 are true to form. But for factoring they are running at equal speeds!
Everything looks normal (except that the XP 1600+ reports that SSE is not supported - no big deal). You are correct that your benchmarks look fine.

When you say they are factoring at equal speeds, I assume you mean ECM? Are they the same speed in both stage 1 and stage 2? Would an ECM benchmark from my P4 machine be helpful?
Prime95 is offline   Reply With Quote
Old 2002-09-16, 17:12   #10
ET_
Banned
 
ET_'s Avatar
 
"Luigi"
Aug 2002
Team Italia

113178 Posts
Default

I have a question...

Why your XP1600 runs faster than XP1700?

Luigi
ET_ is offline   Reply With Quote
Old 2002-09-16, 18:02   #11
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

1110100110112 Posts
Default

I am running ECM on P32340 on both XP1600+ and P4; M32340 on XP1700+.

When I run the benchmark on the P4 it reports SSE2 but when I run ECM it is absent.

I have added CpuSupportsSSE=1 to XP1600+'s local.ini and it reports SSE in both the bench test and ECM.

I will try M32340 on the P4 and see it runs any quicker than the XP1700+.

So it seems I am getting dodgy readings when I am doing "P" ECM tests on the P4.

P4 timing for P32340 at B1=1M:
stage 1: 1772.832 sec
stage 2: 697.860 sec

P4 timing for M32340 at B1=1M (shows SSE2):
stage 1: 459.727 sec
stage 2: 198.783 sec

XP1700+ timing for M32340 at B1=M1:
stage 1: 1037.??? sec
stage 2: 479.126 sec

XP1600+ timing for P32340 at B1=1M:
stage 1: 1502.217 sec
stage 2: 688.680 sec

Lesson: run "M" ECM on P4 and "P" ECM on XPs fo max speed :-)

Question: Why does the P4 not use SSE2 for "P" ECM?
paulunderwood is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Resident forum assistants, past and present Xyzzy Forum Feedback 84 2020-04-21 12:01
P4 RAM options Complex33 Hardware 28 2003-12-09 02:00
RSA and SSE2 Cyclamen Persicum Math 5 2003-11-10 07:41
Is TF from 2^64 to 2^65 using SSE2? TauCeti Software 3 2003-10-17 06:30
SSE2 ? TauCeti NFSNET Discussion 8 2003-06-30 12:58

All times are UTC. The time now is 12:39.


Sat Jul 17 12:39:22 UTC 2021 up 50 days, 10:26, 1 user, load averages: 1.92, 1.56, 1.38

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.