![]() |
|
|
#23 |
|
Feb 2007
33×5 Posts |
After switching to Fedora 7 x86_64 running sr2sieve 1.5.19, I get around 730 kp/s on my athlon64 and 780 kp/s per core on my Opteron, compared to 500 kp/s and 520 kp/s respectively with jjsieveSSE2 in windows XP 32 bit.
|
|
|
|
|
|
#24 |
|
Dec 2004
13·23 Posts |
720 to 935 switching to linux???
That's crazy!!! I'm currently getting 915 on each of my 4 processors q6600 at 3.3Ghz. That would mean that switching to linux would yeild almost 1200 kps??? Humm... might try a dual boot. |
|
|
|
|
|
#25 |
|
Feb 2007
33·5 Posts |
Switching from 32 bit windows to 64 bit linux that is. It would be interesting to know the performance on 64 bit windows.
version 1.6.4 on 64 bit linux is slightly faster than 1.5.19, 800 vs 780 kp/s on my Opteron 165@2.7GHz and 760 vs 730 kp/s on the 2.5GHz Athlon64. Good job Geoff! |
|
|
|
|
|
#26 | |
|
Feb 2007
138 Posts |
Quote:
thats running llrnet on the second core too. Running two sieve clients it runs at around the 950 markPut it this way, 64bit linux will handle anything I can throw at it, at the moment I am running psp sieve (at a respectable 902kp/s) I have an llrnet client running for riesel, am running muon1 in a windows 32bit VM and also have 4 EON clients running and i am still surfing and posting on this rig.
Last fiddled with by hhh on 2007-10-03 at 14:13 |
|
|
|
|
|
|
#27 |
|
"Lennart"
Jun 2007
46016 Posts |
C2Q 2.4Ghz v1.5.21 sr2sieve Win64XP 1239-1245 000 p/sec/core
C2Q 2.4Ghz v1.6.4 sr2sieve Win64XP 1044 000 p/sec/core C2Q 2.4Ghz v1.6.6 sr2sieve Win64XP 1208 000 p/sec/core ================================================== C2Q 2.4Ghz v1.6.9sr2sieve Win64XP 1475 000 p/sec/core ============================================== ================================================== C2Q 2.4Ghz v1.6.10sr2sieve Win64XP 1475 000 p/sec/core ============================================== Lennart ![]() |
|
|
|
|
|
#28 |
|
Mar 2003
New Zealand
13×89 Posts |
For those testing the speed of the x86-64 version, speed might start to reduce as the sieve depth nears 2^51 (about 2250T). This is caused by the increasing number of corrections required as the SSE2 floating point operations approach their limits of precision. Beyond the depth of 2250T the program will switch over to using the higher precision x87 FPU and speeds will start to increase again.
On some x86-64 machines it might even be worthwhile turning off the SSE2 optimisations before the sieve depth reaches 2250T. This can be tested by using the --no-sse2 switch and checking whether p/sec speed increases. On my Core 2 Duo the break-even point seems to be about 1500T-1800T. This doesn't apply to the x86 version, it always uses the x87 FPU and its speed should steadily increase as the sieve depth increases. |
|
|
|
|
|
#29 |
|
Jan 2007
7 Posts |
For the hell of it, I threw Ubuntu 7.10 x86-64 on my Core2Duo E6750 and I'm getting ~1460 kp/sec/core on SoB/PSP combined sieve - niiiice.
Looks like Linux64 is about to become more popular on my machines. Last fiddled with by umccullough on 2007-11-26 at 00:38 |
|
|
|
|
|
#30 |
|
Sep 2004
2×5×283 Posts |
sr2sieve-1.7.5 is out...
|
|
|
|
|
|
#31 |
|
Dec 2004
12B16 Posts |
Any speed advantages???
I havn't seen a change report from version to version but I'm always happy with the result. |
|
|
|
|
|
#32 |
|
Mar 2003
New Zealand
48516 Posts |
For this project, older pentium 4's (Prescott and earlier) should gain up to 15% from version 1.7.6 compared to version 1.6.18, but results are a bit mixed on other machines. Any comparisons with version 1.6.18, especially on 32-bit machines, would be welcome.
(Beware that 1.7.x versions currently use elapsed time instead of CPU time, so for a direct comparison run version 1.6.18 it is necessary to use the -e switch or else to make sure that nothing else is running on the same CPU). |
|
|
|
|
|
#33 |
|
Dec 2004
4538 Posts |
Thanks Geoff,
On a dual or quad core CPU is there any reason to believe that specifiying affinities to particular CPU core for each instance is superior to simply running them with no affinities? Or identifying half the cache for core2duo's for each instance etc... Thanks, sometimes it's just easier to ask then try it. :-) Last fiddled with by VJS on 2008-01-25 at 05:47 |
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| srsieve/sr2sieve enhancements | rogue | Software | 300 | 2021-03-18 20:31 |
| 32-bit of sr1sieve and sr2sieve for Win | pepi37 | Software | 5 | 2013-08-09 22:31 |
| sr2sieve question | SaneMur | Information & Answers | 2 | 2011-08-21 22:04 |
| How to use sr2sieve | nuggetprime | Riesel Prime Search | 40 | 2007-12-03 06:01 |
| Sr2sieve on PPC/Linux | BlisteringSheep | Sierpinski/Riesel Base 5 | 172 | 2007-07-06 21:29 |