![]() |
I like the expandable menus ... my choice though would be that one I open one it stays open. It seems to be hit-and-miss for me. I often want to check more than one stat in a group
|
[QUOTE=retina;152438]I vote to restore the fully expanded menus items (no JS please, it is just not necessary)[/QUOTE]I second the vote. For me personally, JS-enabled expanding JS menus would be just as good (as long as they remember what's open between pageloads), but as [i]retina[/i] says, there's no compelling reason to have the suboptions hidden at all.
|
My Christmas Wish List....
[QUOTE]Like any Christmas List you ask for the world knowing you will probably only get one thing or maybe something not even on the list. I know you have lots to do but I get the sense most of the critical stuff is getting addressed. And I am very happy with much of the new stuff and new look of V5. So if I may list my nice-to-haves: But I leave this all to your discretion. You don't have to rush an answer either.[/QUOTE]
Make all the stats pages into tables so that resizing, etc. keeps the data lined up and formatted. That is, the top-producers, Primenet Summary and Progress Reports. Sometimes the dividing lines get crooked; some text resizes but the extry boxes don't move/resize, and the up/down rank-change arrows don't move with the text so unless they are at default size, which is too small for my eyes, they are not next to the corresponding value. And because many tables/lists are multi-page stop the heading lines from scrolling. On the assignments page along with TF show the bit levels assigned. From CPU Properties page have a link to Assignments or Results for the selected CPU. Credit redistribution tool. Let me "PING" my CPUs from the V5 server so I don't have to wait a day to see if they are dead and need to make a trip to restart them. (Or let me force a remote manual communication). Either on the assignment page or via a tool show the expected points for an assignment. I will echo someone else's suggestion for the ability to "request" a type of work and range of exponents or number of bits and if available and appropriate the server will assign them. Some of the reports have a default report which can be quite long (i.e. Exponent Status or Factoring Limits). Let me choose the ranges before the report is displayed to save the server/network overhead and wait time. Similar to the v4 benchmarks page let me choose a CPU type and exponent and have it estimate the run time. When I sort the Exponent Status report by some other column and then by exponent again it gets all messed up. |
why is there more tf credit for lower exponents than for higher exponents? (same bit level)
[quote]function credit_cpu_TF_no_factor( $exponent, $sf, $ef ) { $est = 0.0; for ( $i = $sf+1; $i <= $ef; $i++ ) { if ($i < 48) continue; $tf_timing = credit_get_TF_timing( $i ); $est += $tf_timing * (1 << ($i - 48)) * 1680.0 [B]/ $exponent[/B]; } return $est; }[/quote][SIZE=2] [/SIZE][quote][SIZE=2]50847077[/SIZE][SIZE=2] no factor from 2^65 to 2^66[/SIZE][SIZE=2] 0.1470[/SIZE][SIZE=2] [/SIZE][SIZE=2]332273099[/SIZE][SIZE=2] no factor from 2^65 to 2^66[/SIZE][SIZE=2] 0.0225[/SIZE][/quote] |
[quote=starrynte;152680]why is there more tf credit for lower exponents than for higher exponents? (same bit level)
[SIZE=2] [/SIZE][/quote] Because candidate factors of mersenne numbers are of the form 2kp+1 where p is the exponent, so this series grows slower (more candidate factors to test per bit level) with smaller exponents than with larger exponents. |
[QUOTE=Prime95;152124]Individual TF-LMH result lines are deleted before 365 days pass. This explains the discrepancy. I've added a footnote to the results report.[/QUOTE]
- The Account Summary Report still has the correct totals - The total results count is about 100 low. Not sure if that is how many you deleted; if so then they are NOT being counted here. - The GHz-Days reported on the Computer Details is NOT counting deleted results. My CPU doing all the TF-LMH which has results delete actually DROPPED about 4.4 (17.4 from 21.8) recently. |
[QUOTE=petrw1;152688]
- The GHz-Days reported on the Computer Details is NOT counting deleted results. My CPU doing all the TF-LMH which has results delete actually DROPPED about 4.4 (17.4 from 21.8) recently.[/QUOTE] Mind you, the first 100 LMH results were all .0009 each so 100 would only be 0.09 points not 4.4. Something is ODD here. And it does NOT look like you have deleted any results of mine yet. I have to do some detailed analysis to see where the 100 are missing from...stay tuned. |
Trial factoring credit change
George wrote me the following after I discovered a discrepency between the code shown and the recent results I got :[code]The code was corrected several days ago to:
// Trial factoring needs a different timing table // (or else hardwire the timings in PHP code): //bits tf_timing //---- --------- //<=62 0.00465 //63-64 0.00743 //>=65 0.00707 function credit_get_TF_timing( $bits ) { // will later move to table maybe so we don't maintain in code if ( $bits <= 62 ) return (2.4*0.00465); elseif ( $bits == 63 || $bits == 64 ) return (2.4*0.00743); elseif ( $bits >= 65 ) return (2.4*0.00707); }[/code]By several days ago on must understand between the 20th of November 2008 and the second of December 2008. Jacob |
George, a feature request. Would it be possible to get the exponent status for exponents currently assigned to one? At the moment we can only check the exponents one by one. This can be tiresome as for example I do not want to doublecheck any exponents that were tested the first time by Ars Technica Team Prime Rib. Or if someone else returns a first time result for a 24M that I have been assigned, I don't want to run an LL test and want to release it.
I have three suggestions on how this might be accomplished. 1) Create an interface where a file containing a list of exponents and nothing else is uploaded and the status of all those exponents is returned. 2) Create a link to each exponent in the assignments list which takes you to the exponent status page of that exponent. 3) Create a new page within accounts that gives the status for all assigned exponents - probably the easiest solution as it requires one extra SQL query. Thanks! |
[QUOTE=S485122;152286]To be able to use that piece of code one needs access to the table "t_gimps_credit_timings"[/QUOTE]Here is my reworked version of credit_get_FFT_timing() that incorporates the lookup table ([url=http://www.mersenneforum.org/showpost.php?p=152289&postcount=207]George's post #207[/url]) into itself, if it's of any use to anyone.[code]function credit_get_FFT_timing($exponent=0, $fftlen=0) {
static $fft_lookup_table = array(); if (empty($fft_lookup_table)) { //$fft_lookup_table[FFTSIZE] = array(TIMING, MIN_EXPONENT, MAX_EXPONENT); $fft_lookup_table[32] = array(8.7840E-7, 0, 743); $fft_lookup_table[48] = array(1.1400E-6, 743, 1099); $fft_lookup_table[64] = array(1.4088E-6, 1099, 1469); $fft_lookup_table[80] = array(1.7592E-6, 1469, 1827); $fft_lookup_table[96] = array(2.0520E-6, 1827, 2179); $fft_lookup_table[112] = array(2.4624E-6, 2179, 2539); $fft_lookup_table[128] = array(2.5272E-6, 2539, 2905); $fft_lookup_table[160] = array(3.5640E-6, 2905, 3613); $fft_lookup_table[192] = array(4.2936E-6, 3613, 4311); $fft_lookup_table[224] = array(5.2512E-6, 4311, 5029); $fft_lookup_table[256] = array(5.4744E-6, 5029, 5755); $fft_lookup_table[320] = array(7.3440E-6, 5755, 7149); $fft_lookup_table[384] = array(8.7840E-6, 7149, 8527); $fft_lookup_table[448] = array(1.0536E-5, 8527, 9933); $fft_lookup_table[512] = array(1.1328E-5, 9933, 11359); $fft_lookup_table[640] = array(1.7040E-5, 11359, 14119); $fft_lookup_table[768] = array(2.0592E-5, 14119, 16839); $fft_lookup_table[896] = array(2.5416E-5, 16839, 19639); $fft_lookup_table[1024] = array(2.7648E-5, 19639, 22477); $fft_lookup_table[1280] = array(3.9120E-5, 22477, 27899); $fft_lookup_table[1536] = array(4.7592E-5, 27899, 33289); $fft_lookup_table[1792] = array(5.6880E-5, 33289, 38799); $fft_lookup_table[2048] = array(6.1680E-5, 38799, 44339); $fft_lookup_table[2560] = array(8.5200E-5, 44339, 55099); $fft_lookup_table[3072] = array(1.0248E-4, 55099, 65729); $fft_lookup_table[3584] = array(1.2648E-4, 65729, 76559); $fft_lookup_table[4096] = array(1.2960E-4, 76559, 87549); $fft_lookup_table[5120] = array(1.9200E-4, 87549, 108800); $fft_lookup_table[6144] = array(2.2560E-4, 108800, 129900); $fft_lookup_table[7168] = array(2.7600E-4, 129900, 151300); $fft_lookup_table[8192] = array(2.8560E-4, 151300, 172700); $fft_lookup_table[10240] = array(3.9840E-4, 172700, 214400); $fft_lookup_table[12288] = array(4.8480E-4, 214400, 255300); $fft_lookup_table[14336] = array(5.9040E-4, 255300, 297300); $fft_lookup_table[16384] = array(6.1440E-4, 297300, 340400); $fft_lookup_table[20480] = array(8.3760E-4, 340400, 423300); $fft_lookup_table[24576] = array(1.0176E-3, 423300, 504600); $fft_lookup_table[28672] = array(1.2600E-3, 504600, 587500); $fft_lookup_table[32768] = array(1.3128E-3, 587500, 671400); $fft_lookup_table[40960] = array(1.7256E-3, 671400, 835200); $fft_lookup_table[49152] = array(2.0952E-3, 835200, 995500); $fft_lookup_table[57344] = array(2.5608E-3, 995500, 1158000); $fft_lookup_table[65536] = array(2.7384E-3, 1158000, 1325000); $fft_lookup_table[81920] = array(3.8592E-3, 1325000, 1648000); $fft_lookup_table[98304] = array(4.6872E-3, 1648000, 1966000); $fft_lookup_table[114688] = array(5.6808E-3, 1966000, 2287000); $fft_lookup_table[131072] = array(5.9928E-3, 2287000, 2614000); $fft_lookup_table[163840] = array(7.3536E-3, 2614000, 3251000); $fft_lookup_table[196608] = array(9.0744E-3, 3251000, 3875000); $fft_lookup_table[229376] = array(1.0776E-2, 3875000, 4512000); $fft_lookup_table[262144] = array(1.1976E-2, 4512000, 5158000); $fft_lookup_table[327680] = array(1.5312E-2, 5158000, 6421000); $fft_lookup_table[393216] = array(1.8840E-2, 6421000, 7651000); $fft_lookup_table[458752] = array(2.2560E-2, 7651000, 8908000); $fft_lookup_table[524288] = array(2.5200E-2, 8908000, 10180000); $fft_lookup_table[655360] = array(3.3264E-2, 10180000, 12650000); $fft_lookup_table[786432] = array(4.1376E-2, 12650000, 15070000); $fft_lookup_table[917504] = array(4.9200E-2, 15070000, 17550000); $fft_lookup_table[1048576] = array(5.5920E-2, 17550000, 20050000); $fft_lookup_table[1310720] = array(7.0080E-2, 20050000, 24930000); $fft_lookup_table[1572864] = array(8.5920E-2, 24930000, 29690000); $fft_lookup_table[1835008] = array(1.0224E-1, 29690000, 34560000); $fft_lookup_table[2097152] = array(1.1376E-1, 34560000, 39500000); $fft_lookup_table[2621440] = array(1.5000E-1, 39500000, 49100000); $fft_lookup_table[3145728] = array(1.8312E-1, 49100000, 58520000); $fft_lookup_table[3670016] = array(2.1840E-1, 58520000, 68130000); $fft_lookup_table[4194304] = array(2.4360E-1, 68130000, 77910000); $fft_lookup_table[5242880] = array(3.1296E-1, 77910000, 96830000); $fft_lookup_table[6291456] = array(3.7920E-1, 96830000, 115300000); $fft_lookup_table[7340032] = array(4.5840E-1, 115300000, 134200000); $fft_lookup_table[8388608] = array(5.0400E-1, 134200000, 153400000); $fft_lookup_table[10485760] = array(6.7200E-1, 153400000, 190700000); $fft_lookup_table[12582912] = array(8.1120E-1, 190700000, 227300000); $fft_lookup_table[14680064] = array(9.8400E-1, 227300000, 264600000); $fft_lookup_table[16777216] = array(1.0800E-0, 264600000, 302600000); $fft_lookup_table[20971520] = array(1.4904E-0, 302600000, 376100000); $fft_lookup_table[25165824] = array(1.8216E-0, 376100000, 448000000); $fft_lookup_table[29360128] = array(2.1792E-0, 448000000, 521500000); $fft_lookup_table[33554432] = array(2.3832E-0, 521500000, 596000000); } if ($fftlen && isset($fft_lookup_table[$fftlen])) { return $fft_lookup_table[$fftlen][0]; } if ($exponent) { foreach ($fft_lookup_table as $fftlen => $dataarray) { if (($exponent >= $dataarray[1]) && ($exponent <= $dataarray[2])) { return $dataarray[0]; } } } return null; } [/code] |
[QUOTE=garo;152725]Would it be possible to get the exponent status for exponents currently assigned to one? [/QUOTE]
Sometimes I'm too nice. The exponent status page will now do this. As a bonus if you edit the URL and replace user=1 with team=1 it will show the status of exponents currently assigned to your team. |
| All times are UTC. The time now is 22:39. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.