![]() |
![]() |
#1 |
Jun 2013
2×3 Posts |
![]()
As I understand it, the "calculation-code" in Prime95 are written in Assembly-language. Doesn't this mean that you have to write specific code for each CPU there is?
I'm also under the impression that some CPUs are better for calculation A, some are better for B - relative to their calculation speed, of course. So I wonder what work is best fit for my own CPU. I have a i5-2500, not over-clocked... |
![]() |
![]() |
![]() |
#2 |
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
11·389 Posts |
![]()
I'm pretty sure the assembly language involved here is x86. This is not CPU-specific, and covers both Intel and AMD CPUs. While Prime95 is updated as CPUs come out to take advantage of new features (e.g. SSE2, AVX), I think the core code runs on every x86/x86-64 CPU.
For the practical results of how Prime95 runs on different CPUs, see mersenne.ca's CPU throughput calculator. E.g. this comparison of your CPU and an AMD CPU is an example of how Intel CPUs run FFTs (LL, P-1, etc.) better, and AMD CPUs run TF better (relatively). Your i5-2500 is probably best suited to FFTs - P-1, DC, or LL. For GIMPS, that's all I'd run on a CPU, since GPUs are so much better at TFing. Last fiddled with by TimSorbet on 2013-06-22 at 12:00 |
![]() |
![]() |
![]() |
#3 | |
355810 Posts |
![]() Quote:
Yeah I think I read somewhere that GPUs have become much better than CPUs for TF. So, then I think it is weird that the "automatically" assignment from GIMPS (Prime95) just gave me TF assignments. |
|
![]() |
![]() |
#4 |
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
10,891 Posts |
![]()
How many hours a day did you tell the program that it was likely to run? Also, are you letting it run on all cores or only 1?
|
![]() |
![]() |
![]() |
#5 |
Jun 2013
616 Posts |
![]() |
![]() |
![]() |
![]() |
#6 | ||
"Lucan"
Dec 2006
England
194A16 Posts |
![]() Quote:
Quote:
(P-1 as necessary, and leave DCs to the slower guys). If there is a decent GPU with your i5, join in the effort to ensure that every exponent >64M is TFed to 74. (Chalsall needs help!). Re "Winning the lottery", 1/115000 every 3 weeks is certainly better than the norm for such things. This applies to expos ~60M. For a 100M digit prime, reduce your expectations by a factor of 200. And take out some life insurance in case you are not around in 2030 AD ![]() David |
||
![]() |
![]() |
![]() |
#7 | |
"Lucan"
Dec 2006
England
2·3·13·83 Posts |
![]() Quote:
But the "non CPU specific" bit applies more to the history of hardware development than the "level" of programming. There are things called "compilers" which occasionally ceate/modify assembler that runs on varying platforms that runs ~1/3 times as fast as I could manage (in my assembly programming prime ![]() D |
|
![]() |
![]() |
![]() |
#8 |
May 2013
East. Always East.
32778 Posts |
![]()
Someone please correct me if I am wrong but is it possible that the server may assign TF just to test the CPU's reliability before giving it a LL test?
Or, it is also possible that this may be one of the symptoms of the iffy server. A few people have been noting problems of late. |
![]() |
![]() |
![]() |
#9 |
Jun 2013
2×3 Posts |
![]()
Can it be because of my BIOS-setup? I sat it to "fail safe" instead of "optimal". Sounds weird if it could be this, I didn't thing the difference were that large...
|
![]() |
![]() |
![]() |
#10 | |
Jun 2013
2×3 Posts |
![]() Quote:
![]() A reduce by a factor of 200? Some lotteries have those odds, hehe. No, I don't expect to "win". It's fun tho, doing scientific research, hehe. ![]() |
|
![]() |
![]() |
![]() |
#11 | |
"Lucan"
Dec 2006
England
2·3·13·83 Posts |
![]() Quote:
Have you been "Lurking"? D |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to calculate work/effort for PRP work? | James Heinrich | PrimeNet | 0 | 2011-06-28 19:29 |
No Work | Pilgrim | Information & Answers | 1 | 2008-01-31 18:53 |
Out of Work? | birdman2584 | Sierpinski/Riesel Base 5 | 12 | 2006-11-22 00:06 |
It seems to work, but why ? | T.Rex | Math | 15 | 2005-10-15 10:38 |
work to do... | guido72 | Software | 2 | 2002-09-26 15:47 |