mersenneforum.org Timing for different B1 values?
 Register FAQ Search Today's Posts Mark Forums Read

 2018-04-10, 18:19 #1 CRGreathouse     Aug 2006 3×1,993 Posts Timing for different B1 values? Is there a chart somewhere -- or could we make one -- for how long it takes to do one curve at different B1 values? Obviously there are lots of secondary variables (B2, size of number, computer used, etc.) but I'd be fine with whatever we had. I feel like this is something that would be referenced often, just to get a ballpark.
 2018-04-10, 18:30 #2 yoyo     Oct 2006 Berlin, Germany 22·157 Posts I did it roughly 110 years back to predict runtime of ecm in yoyo@home project and to calculate credits. This LibreOffice document contains a tab per B1 and in each tab different composite sizes, their runtime and memory consumption.
2018-04-10, 19:25   #3
petrw1
1976 Toyota Corona years forever!

"Wayne"
Nov 2006

3×1,619 Posts

Quote:
 Originally Posted by CRGreathouse Is there a chart somewhere -- or could we make one -- for how long it takes to do one curve at different B1 values? Obviously there are lots of secondary variables (B2, size of number, computer used, etc.) but I'd be fine with whatever we had. I feel like this is something that would be referenced often, just to get a ballpark.
Try this:

http://www.mersenne.ca/credit.php

Here's an example:

http://www.mersenne.ca/credit.php?wo...tton=Calculate

 2018-04-11, 03:19 #4 VBCurtis     "Curtis" Feb 2005 Riverside, CA 11·461 Posts Stage 1 time in GMP-ECM is linear in B1 to within 2% from 1e5 to 1e9, on every composite I've cared to try. If someone has evidence to the contrary, I'd like to hear it.
2018-04-11, 06:38   #5
LaurV
Romulan Interpreter

"name field"
Jun 2011
Thailand

231208 Posts

Quote:
 Originally Posted by yoyo I did it roughly 110 years back to predict
I knew it! You are older than Curtis Cooper (who was 100 years old sharp, last year or so).

 2018-04-11, 10:34 #6 ATH Einyen     Dec 2003 Denmark 2·1,601 Posts
 2018-04-12, 04:12 #7 LaurV Romulan Interpreter     "name field" Jun 2011 Thailand 265016 Posts Any tutorial for silly people if I want to run those tests for my own CPUs?
2018-05-10, 00:23   #8
WraithX

Mar 2006

7468 Posts

Quote:
 Originally Posted by CRGreathouse Is there a chart somewhere -- or could we make one -- for how long it takes to do one curve at different B1 values? Obviously there are lots of secondary variables (B2, size of number, computer used, etc.) but I'd be fine with whatever we had. I feel like this is something that would be referenced often, just to get a ballpark.
Back in October I started such a project! I've been gathering data ever since. I originally created a thread about it here:

I think I'll create a new thread in this subforum so that people looking here for timing info about GMP-ECM can more easily find it.
You can find that new thread here:

So far, I've gathered data for numbers of size 100-500 decimal digits, with B1 in the range [10e3,990e6]. I'm gathering data for larger B1 values, but that is (understandably) taking much more time.

 2018-05-12, 05:57 #9 kosta   Jan 2013 23·7 Posts How precise you want to be? Here is a decent formula: TIME [min] = 1min * (B1/10^7) * (Digits/100)^1.5 * ( 2Ghz / f ) Accuracy is at 5-10% level, you adjust the last factor to your hardware for example by plugging actual core frequency in f. In other words, at B1=1e7, 100 digit number and 2Ghz core this formula will give you 1min for stage1+2.

 Similar Threads Thread Thread Starter Forum Replies Last Post aurashift Software 5 2017-11-26 21:28 carpetpool Conjectures 'R Us 6 2016-12-31 06:02 jyb GMP-ECM 5 2010-02-10 14:01 jwh Information & Answers 1 2009-01-30 18:04 Kevin Software 3 2002-09-12 14:03

All times are UTC. The time now is 09:32.

Mon Dec 6 09:32:43 UTC 2021 up 136 days, 4:01, 0 users, load averages: 1.70, 1.48, 1.35