![]() |
[QUOTE=James Heinrich;456504]Perhaps the PrimeNet API has a different codepath for such results and also needs to be rewritten? Can you look into that please George?[/QUOTE]
I just checked. We were logging "unneeded" TF results, but not "unneeded" P-1 results. I just changed the PHP code so that both will be logged. GP2: You could test this by submitting all your P-1 results to Primenet and James should pick them up automatically. |
[QUOTE=Prime95;456521]I just checked. We were logging "unneeded" TF results, but not "unneeded" P-1 results. I just changed the PHP code so that both will be logged.
GP2: You could test this by submitting all your P-1 results to Primenet and James should pick them up automatically.[/QUOTE] When submitted via the Manual Results page, "unneeded" unsuccessful P−1 results (NF-PM1) from mprime/Prime95 already do get logged, for instance see [M]M160997[/M]. No GHz-days credit is given and you get the scary red error message, but the result is logged in the History. I have already submitted many of those, where both stage 1 and stage 2 were done by mprime. There are probably some more in the log files. However, for some other results I did stage 1 with mprime and stage 2 with gmp-ecm, using a small script to convert the mprime savefile to a gmp-ecm savefile, and I don't think those results can be submitted via PrimeNet because there is no magic checksum à la "We8: 62D7DE0A". I can send them to you and James for manual insertion into the database, but there may be a rare bug in my script that does the conversion improperly in a few cases, which could possibly cause failure to detect factors, so I might wait a few days first to try to resolve that before sending them. The above is about unsuccessful P−1 results (NF-PM1) for exponents that already have one or more known factors and where no new factor was found with P−1. Naturally, successful P−1 results (F-PM1) that discover a new factor do get both logged and credited. Where stage 2 used gmp-ecm, I report those manually to PrimeNet by composing a string in the usual "Mxxxxxx has a factor: nnnnnn (P-1, B1=nnnn, B2=nnnnnn)" format. |
[QUOTE=GP2;456526]When submitted via the Manual Results page, "unneeded" unsuccessful P−1 results (NF-PM1) from mprime/Prime95 already do get logged, for instance see [M]M160997[/M]. [/QUOTE]
Hmmm, then I may have misunderstood the PHP code I looked at today. I think this is for James and I to resolve offline. |
[QUOTE=ramgeis;454029]If for example I choose
Number of assignments you want: 1 Preferred work range: TF for 100M digits Mersenne numbers Optional exponent range: 900000000 to 999999999 Work preference: Highest exponents Optional bit level to factor to: 70 I get something like Factor=0BAC9681252C83C97BEC49A41436E3DB,979868807,69,74 which is not what I wanted. The resulting URL is [URL]https://www.mersenne.org/manual_gpu_assignment/?num_to_get=1&ghz_to_get=&pref=4&exp_lo=900000000&exp_hi=999999999&pref2=5&factor_to=70[/URL][/QUOTE] Since nobody else has asked it I will - why on earth are you doing TF on a cpu? On a 970 going from 69-74 bits on 979868807 takes just 13 minutes. How long does it take you just to go from 69-70? As far having 700K+ exponents, you haven't got a top 500 supercomputer stashed away some where have you? In the last 12 months with 2 gpu's I've only got through just over 72,000 exponents... Yes, I know, your electricity etc.... |
[QUOTE=Gordon;456551]Since nobody else has asked it I will - why on earth are you doing TF on a cpu?
[/QUOTE] Nobody asked because it seems that you are the only one assuming I do TF on a CPU. I'm wondering why. I do almost no CPU work as I don't have the resources. The 700K exponents were done in roughly 2 months to 70. Doing a 900M exponent from 69-70 takes roughly 9 seconds, from 69-74 it would take roughly 5 minutes. |
Not sure if this is the best place to bring this up, but here goes anyway...
The "Account Assignment Details" page seems to have been changed. Every few days, I log in to manually report TF results and get new assignments. (Being "hands on" like this keeps me close to the work.) The page that shows one's current assignments used to have a nifty and sortable column showing the number of days since a particular exponent was assigned; I used it to check for any assignments I might have missed or forgotten about. Now it looks like this column has been removed? Instead, I see two new columns labeled "Current Cat" and "Original Cat" whose meaning is mysterious. (I formerly had cats and they were all originals, but I have no current cats.) These columns show values for LL's and LL-D's, but not for P-1's or TF's. Is there a place on the Forum where these changes to the Account Assignment Details page are explained? I looked around some but nothing jumped out as likely to contain an explanation, and the most recent result in a forum search for "assignment details" was from November. To achieve the same objective of determining the oldest (possibly forgotten) exponents, I suppose I could sort the "Assigned" column, but there's no beating the at-a-glance simplicity of seeing bunches of "1" or "98" or "135" to tell you which exponents are closest to expiring. |
[QUOTE=Rodrigo;456569]Not sure if this is the best place to bring this up, but here goes anyway...
The "Account Assignment Details" page seems to have been changed. Every few days, I log in to manually report TF results and get new assignments. (Being "hands on" like this keeps me close to the work.) The page that shows one's current assignments used to have a nifty and sortable column showing the number of days since a particular exponent was assigned; I used it to check for any assignments I might have missed or forgotten about. Now it looks like this column has been removed? Instead, I see two new columns labeled "Current Cat" and "Original Cat" whose meaning is mysterious. (I formerly had cats and they were all originals, but I have no current cats.) These columns show values for LL's and LL-D's, but not for P-1's or TF's. Is there a place on the Forum where these changes to the Account Assignment Details page are explained? I looked around some but nothing jumped out as likely to contain an explanation, and the most recent result in a forum search for "assignment details" was from November. To achieve the same objective of determining the oldest (possibly forgotten) exponents, I suppose I could sort the "Assigned" column, but there's no beating the at-a-glance simplicity of seeing bunches of "1" or "98" or "135" to tell you which exponents are closest to expiring.[/QUOTE] The current/original "cat" is for "category". I didn't know if/how useful sorting by "age" was (you can still sort by assignment date which gives the same sort order). Knowing the original and current category (0 through 4) plus the estimated time until the exponent expires seemed more useful, but cramming more columns in meant purging some that didn't seem as useful. And you mentioned seeing the exponents close to expiring... now you can sort on that column. Technically some work you have is probably overdue but it won't really expire until it gets into the lower categories of work, so it'll only show the "hard" expiration. I still need to fix my expiration code to deal with work that hasn't been updated in XX days. It's kind of a moving target and I need to figure out a good threshold at which that expiration rule would apply and start counting down (like, it hasn't been updated in 2 weeks so maybe start showing that countdown instead of the regular one). Factoring work doesn't have categories, only first/double LL checks... if all you do is factoring, then it wouldn't apply. I think there is some kind of expiration on TF assignments (after all, a TF assignment could hold up any potential LL assignments) but now that I think about it I don't know what the TF expiration rules are... This was discussed in some other thread, but I don't recall where. Searching on here for the URL in question might find it. :smile: [URL="https://www.mersenne.org/workload/"]https://www.mersenne.org/workload/[/URL] |
[QUOTE=Madpoo;456613]Knowing the original and current category (0 through 4) plus the estimated time until the exponent expires seemed more useful, but cramming more columns in meant purging some that didn't seem as useful.[/QUOTE]
No good deed goes unpunished. 8-) Your choices of the columns make sense, IMO. It is trivial for a user to find out, and sort, how old their assignments are. All the data is there. If they allow the Javascript it is a simple click. If they are paranoid they can spider the page and do their own sorting. |
[QUOTE=Rodrigo;456569]I see two new columns labeled "Current Cat" and "Original Cat" whose meaning is mysterious.
(I formerly had cats and they were all originals, but I have no current cats.) These columns show values for LL's and LL-D's, but not for P-1's or TF's.[/QUOTE]Hilarious! :lol: But yes, to those (like me) who are not familiar with these magical numbered cats, the meaning of those columns is quite opaque. Perhaps Aaron could place a link somewhere at the top of the table to the [url]Thresholds page[/url] which seems to explain the Meaning of the Numbered Cats. |
[QUOTE=James Heinrich;456624]Meaning of the Numbered Cats.[/QUOTE]
Just to be clear and explicit... The "Numbered Cats" are the assignment rules and Categories of Primenet. Referencing [url]https://www.mersenne.org/thresholds/[/url]. |
[QUOTE=James Heinrich;456624]Hilarious! :lol:
But yes, to those (like me) who are not familiar with these magical numbered cats, the meaning of those columns is quite opaque. Perhaps Aaron could place a link somewhere at the top of the table to the [URL="http://Thresholds page"]Thresholds page[/URL] which seems to explain the Meaning of the Numbered Cats.[/QUOTE] Glad you liked the wordplay! :grin: The "PrimeNet Assignment Rules" that Chris linked to (thank you, Chris) went a long way toward clarifying the Meaning of the Numbered Cats. :cat: It might save some head-scratching, though, for Aaron to add a link at the top as you suggest. To save visual space, the link could even be embedded in the pertinent column titles. |
| All times are UTC. The time now is 23:13. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.