BOINC@AUSTRALIA FORUM

Retired Non BOINC Projects => PrimeGrid - PRPNet => Topic started by: Dingo on June 06, 2014, 07:59:14 AM

Title: PRPNet
Post by: Dingo on June 06, 2014, 07:59:14 AM
Has anyone done any PRPNet work recently ?   I know that it is done outside of BOINC with an app that you download but does the credit go on your BOINC account ?   I see that the Primegrid Message board  has a board for it but not much info on what it is all about.  Lots of info on how to install and setup though.

I am going to create a board as an NON-BOINC project if I can find more info.


I have two running on my PC now just to test it out, but have setup so it uploads then quits.


Title: Re: PRPNet
Post by: kashi on June 06, 2014, 12:09:16 PM
I used to do manual sieving years ago. You had to reserve a range to work on by posting on a special forum separate to the main PrimeGrid forum. It ran in command line box and credit from that used to be manually tranferred/assigned to the BOINC PSA (Project Staging Area) subproject. It used to take a fair while before the credit showed up in BOINC and it used to come in dribs and drabs so as not to spike your RAC.

Haha I found the "secret" http://primesearchteam.com forum which I hadn't visited since 2009, logged in with my old user name Tombei the Mist and sieving there is still going on and the current sieve is PPR9M. It makes use of graphics cards now. Here is how the credit works:

Receiving Credit

Manual BOINC cobblestones are earned while participating in these sieves. They are awarded in batches and then averaged out based off your current RAC.

Once COMPLETED ranges are moved from the main reservation post to the Archive post, credit is calculated and applied. However, it is distributed in relationship to your RAC. This is done so your daily credit more reflects the type of work you're doing. One day spikes do not represent that.

Daily distributions will continue to rise each day until most of your credit is distributed...then it will start to fall. However, if you are continuously doing manual work, your distributions will most likely level off as steady work continues to come in.


Not sure if that manual sieving is related to PRPNet though, it seems that PRPNet is run separately to that.  

Edit: Yes from further reading, PRPNet credits are manually assigned to BOINC just like the manual sieving:

- Credits for all PRPNet projects are combined into PrimeGrid PSA subproject (BOINC) credit.
- But stats for the separate PRP projects can be found on http://u-g-f.de/PRPNet/: tests done, primes found, credits earned.
20 PRPNet credits to 1 BOINC credit for most projects. wwww projects are 10:1 PRPNet to BOINC.
PRPNet credit is all converted into "PSA" BOINC credit on a periodic basis manually by our admins.


Title: Re: PRPNet
Post by: Dingo on June 06, 2014, 03:41:26 PM
+ 1 and   :thanks1: Kashi I add the credits info to the page. http://forum.boinc-australia.net/index.php?topic=1622.msg34611#msg34611 (http://forum.boinc-australia.net/index.php?topic=1622.msg34611#msg34611)
Title: Re: PRPNet
Post by: Dingo on March 17, 2017, 11:03:47 AM
I joined the prp-net challenge on my Windows pc and laptop but I couldn't get it to run on my Linux servers. I am the only member running the Challenge but the Team is in fourth place and I am in fifth place.  So turned off all CPU work on the PC and laptop and have eight cores running prp-net


Stats = http://u-g-f.de/PRPNet/challenge_stats.php (http://u-g-f.de/PRPNet/challenge_stats.php)



PrimeGrid: PRPNet March Challenge
Happy St Patrick's Equinox Challenge

Announced is a PRPNet challenge at the 121 prime search project from the 16th till 21st of March.
Work in PRPNet counts towards your PSA badge.
Leading edge of the search now up to 7,360,477 on both the plus and minus side. Goal will be to get both to 7.5M.
More about the 27121 prime search can be found  here (http://www.primegrid.com/forum_thread.php?id=3008&nowrap=true#30723) . News and infos about the PRPNet client can be found here . (http://www.primegrid.com/forum_thread.php?id=1215)

To take part, you have to activate the following lines in prpclient.ini:
server=121:100:1:prpnet.primegrid.com:12001
Stats will be available at the well known place here . (http://u-g-f.de/PRPNet/challenge_stats.php)
All previous PRPNet challenge stats can be found here . (http://u-g-f.de/PRPNet/formerly.php)
Discussion and more information can be found here: 2017 PRPNet March Challenge . (http://www.primegrid.com/forum_thread.php?id=7343#106092)
Title: Re: PRPNet
Post by: kashi on March 17, 2017, 06:41:51 PM
:mee-too
OK, I'm in.  v: 

Shame to leave you there on your ownsome.  :cry

Have set up a hexadeca on the duallie. Haha, hexadeca, now there's a word not often seen, sounds like an incantation by Magica De Spell.

Think I've done it correctly, will find out in about 12 hours when the tasks finish.
Title: Re: PRPNet
Post by: Dingo on March 17, 2017, 07:09:25 PM
I have eight cores running on a Linux server, seven cores on my windows PC and two cores on my lappy.  So far so good the lappy returned two and the PC returned seven and the Linux is still processing.  Should be a big change by the time I get up tomorrow as it is well past my bedtime at 01:08.

 :yes  :rocks and  :smilefriday


EDIT:  I added another 8 linux instances before bed.  Should have a good tally in the morning.
Title: Re: PRPNet
Post by: kashi on March 17, 2017, 08:37:57 PM
Ah, good you've got it working on Linux.  v:

Noticed it said something about AVX in the DOS box, so maybe that's why it's slow on duallie as its older Sandy Bridge architecture has an earlier AVX version. Will try running 4 instances on Skylake and see if improved AVX version there makes it much faster. Would run more Skylake instances but have a cache of Smash Childhood Cancer tasks there that I need to keep bubbling along a bit on BOINC together with my 4 Gekkos.

Not many participants, makes it easier to get a top ranking. :jester:

Hmm, "top ranking", now there's an earworm for today and yes they're actually wearing khaki suits:

https://youtu.be/KVBmeWAsRAA
Title: Re: PRPNet
Post by: Dingo on March 18, 2017, 06:07:45 AM
@Kashi I looked about an hour ago and you had 2 tests done and just now it is 10 tests.  You are really pumping them out.  :bravo
Title: Re: PRPNet
Post by: kashi on March 18, 2017, 12:12:53 PM
Haha, "pumping them out" alright, yeeha, 20 tests now and straight into a top ten ranking and the team is up to 4th. v:

Too many "ERROR: ROUND OFF" restarts on Skylake, will shut it down when I work out how to do it cleanly. Have edited all 4 prpclient.ini files to activate stopasoption 6 but it isn't working and new work is being downloaded. Not to worry, the 16 instances on the other box all run without error and will help us keep on chooglin'.

Something is wrong with Skylake box, that's 2 projects now with heaps of errors. Could be memory related, will do some memory testing later. This high speed G. Skill memory has been a bit dodgy right from the start, bah, humbug. That's 2 memory makers in my bad books now, Corsair and G.Skill. That's the beauty of having 2 boxes though, one mucks up and the other just keeps on crunching.

Just got latest electricity bill, 42.63 kWh per day which is only 5% more usage than same time last year. Considering aircon has been on more than ever before due to record heat this year, means dual socket box can't be too power hungry. Of course haven't done much GPU crunching so that helps keep it down a bit.
Title: Re: PRPNet
Post by: Dingo on March 18, 2017, 12:59:21 PM
I jumped you for a while I am now in 5th place and you are in 8th and the Team is in 4th place but closing on the PrimeSearchTeam.  I am not having any problems but the linux are only running on 32 bit I think as they are using the llr app and not the llr-64.  There is no llr-64 for linux but maybe the llr is 64 bit who knows but they take a lot longer to run that the Windows ones up to 20 hours.

Title: Re: PRPNet
Post by: Dingo on March 19, 2017, 11:29:19 AM
With two and a half days to go the Team is in Position3, just hanging in there, and Kashi is in position eight and I am in position five.  Not sure where we will finish as I need to close down 9 instances on Sunday just leaving 16 running on a dedicated server on the web, but we have done good with just two members.   :rocks


Work in PRPNet 121 Prime Search Project Challenge counts towards your PSA badge on primegrid.
Title: Re: PRPNet
Post by: kashi on March 19, 2017, 03:56:20 PM
Aargh, my last 34 tests completed have come from server 27 not server 121 so haven't been counted in the Challenge.  :banghead

Wondered why my Challenge stats haven't been increasing. Should have had an extra 2 million or so points by now. Only selected server 121, definitely didn't select server 27, wonder how it changed itself, weird.

Ah well, never mind, I'll change it back to server 121 only now and hope it sticks this time.
Title: Re: PRPNet
Post by: Dingo on March 19, 2017, 06:03:58 PM
I was wondering why your task number never went up all day.  Those gremlins have been at it again,  :banghead but we have a chance to get the Team to second place maybe  :BigGrin
Title: Re: PRPNet
Post by: kashi on March 20, 2017, 02:12:24 AM
Have started returning correct 121 server tasks again. :thumbsup:

Looks like those prpclient.ini configuration gremlins may have mucked you around too.  Noticed you have 8 tests pending completion during the last day on client "dingo7" that aren't assigned to any team plus another test on "dingo7" from a few days ago also unassigned to team.

Seen on bottom of this page: http://u-g-f.de/PRPNet/user_search?uid=Dingo
Title: Re: PRPNet
Post by: Dingo on March 20, 2017, 03:55:20 AM
Yes the Team was taken out of the file for Dingo7 so none of the task done for who knows how long have gone against the Team, but I fixed that so they should have the team on them from now on.  The others are tasks that when I first set up prp-net I had a lot of problems on Linux and I guess these are the tasks that I tried to run then but it just looks like four are not going to run ?
Title: Re: PRPNet
Post by: Mike Mitchell on March 20, 2017, 05:19:06 AM
Is the project BOINC or Non-BOINC? :confused:
Title: Re: PRPNet
Post by: Dingo on March 20, 2017, 05:52:43 AM
It is run outside of BOINC with an application from Primegrid but it counted toward BOINC Primegrid points and badges. 
Title: Re: PRPNet
Post by: Dingo on March 20, 2017, 05:56:32 AM
@kashi -   To stop the client and do all tasks and return them then exit you need to go into the folders (prpclient-1, prpclient-2) etc and modify the prpclient.ini and change from 0 to 6 and save.  It is looked at each time the task is finished.

// stopasapoption= tells the client that it needs to be shutdown automatically, i.e. without
// a CTRL-C.  It is evaluated after each test is completed.  It should be 0 upon startup.
// The accepted values are:
//    0 - Continue processing work units
//    2 - Return completed work units and abandon the rest
//    3 - Return completed work units (keep the rest)
//    6 - Complete all work units and return them
//    7 - Complete all work units then shut down (do not report completed work)
stopasapoption=6



Also if my config file didn't play up we would be in second place without a challenger.  Hopefully we can still get there with your input and my linux input as my windows machines will be off line from today till who knows.

Title: Re: PRPNet
Post by: kashi on March 20, 2017, 06:49:56 PM
Thanks for the tips. :thumbsup:

Had worked out that you can't update the individual prpclient.ini files via updating the master_prpclient.ini file while it's running. Had tried changing the stopasapoption parameter to 6 in the 4 individual prpclient.ini files but it didn't work for some reason and downloaded new tasks. I must have done something wrong or it was just that machine mucking up again, it's turned off now as I memtested the memory and it's faulty.

New memory should arrive this week, a new brand for me, Kingston and the model is HyperX Savage. Hope it's Savage enough to cope with BOINC better than the faulty G.Skill. The exact model Kingston is on motherboard's memory QVL, so hopefully it will be able to run at its rated speed. Funny thing is the keyboard on the dual socket box has just started playing up, @/2, w, s and x keys have stopped working. It's a Keytronic Lifetime model, but obviously its lifetime is more limited than mine.

Noticed you've added the team to your dingo7 machine. With that and my 16 instances now returning the correct tasks we've passed Aggie The Pew team for 2nd spot. v:

I vaguely remember that Aggie the Pew was the name of a Primegrid contributor's pet rat, haha.
Title: Re: PRPNet
Post by: Dingo on March 20, 2017, 07:15:49 PM
Just checking in at 01:02 Monday morning. Been driving since 19:00 Sunday. I am about 50 km North of Las Vegas turning onto 93 North to bypass Salt lake City UT.
Title: Re: PRPNet
Post by: kashi on March 20, 2017, 08:00:55 PM
That's a fair whack of driving. Hope you're escaping the heat a bit by driving at night.

I don't drive much any more. Furthest I've been in the Skoda is from here at Point Clare to Patonga last year. Had lunch at the pub there. Very scenic spot. Tasty food but quite expensive. My brother ordered 2 schooners of Coopers at the bar. Should've  seen his face when barmaid said the cost was $17.80. Lots of visitors from Sydney go there, so they have Sydney style higher prices. For comparison a schooner of Reschs or Tooheys at the Gosford Hotel was about $6 then.
Title: Re: PRPNet
Post by: kashi on March 23, 2017, 10:46:00 AM
Well we finished in 2nd, that was great. v:

And both of us in the top 10 individually also, Dingo 5th, me 6th. :thumbsup:

Nice short challenge, after learning from my misconfigurations this time I should be all ready for the next one.

I've scored 6,635,291 PRPNet points which at 20:1 conversion ratio equals 331,764 BOINC credits. So credit isn't too shabby for a CPU project.

I know they convert PRPNet points slowly so as not to spike your BOINC RAC but this is a bit ridiculous so far. I've got 100 credits per day for the last 4 days and amount per day hasn't increased. At this rate it will take 9 years before it is all converted to BOINC credit, haha.
Title: Re: PRPNet
Post by: Dingo on March 23, 2017, 02:26:05 PM
Yes great little challenge and we should do better next time if I see it start.  Team in second place overall was good.  I was credited 3431 ponts today and the last week got 12.226 credits so they are coming in.

Title: Re: PRPNet
Post by: kashi on March 26, 2017, 03:28:00 PM
Yay, my pending BOINC credit for the Challenge has appeared. v:

It has been showing only about 7,000 pending since the end of the Challenge when it should have been over 300,000 and I was getting converted credit of only 100 per day. Thought I had misconfigured something or it had been missed when manually being assigned to BOINC. But it popped up today "Pending credit: 327,616".

The pending PSA credit is shown in the "Credit Needed for Next Badge" column on Badges web page. Click any of your badge icons on Your Account page to get to Badge page. That column also shows number of tasks in progress for BOINC subprojects.

I did 5 AP27 tasks and got my bronze badge so as to boost my RAC to get more PRPNet credit converted to BOINC credit per day. Took over 27 hours each, if my other computer was working would have taken about 30 minutes each or less on GPU, haha. Might do a some more PRPNet tasks and get my gold PSA badge as I'll be close to it now, mmm badge tragic I've become.
Title: Re: PRPNet
Post by: Dingo on March 30, 2017, 06:44:33 PM
I am still getting credit from the prp challenge as I am not running Primegrid anywhere and got another 9909 credits today.  I will take all I can get..  :BigGrin
Title: Re: PRPNet
Post by: kashi on March 30, 2017, 07:48:23 PM
Good on you Dingo. :thumbsup:

I'm still getting some too, 4,577 today. Daily conversion amount is slowly rising with my RAC. Still have over 300,000 pending so will be a while yet before it all arrives. Strange system doing it that way, it's like phantom crunching, will possibly still be getting daily credit weeks after stopping doing any work, haha.
Title: Re: PRPNet
Post by: Dingo on May 28, 2017, 02:50:42 PM
I started crunching prp-net 27 jobs today a few hours late because I was visiting my brother in hospital.


PRPNet May-June Challenge

Cube Challenge 3^3=27

Please join us for a PRPNet challenge at the 27 prime search project from the 27th May till 3rd of June.

Stats for this challenge =  http://u-g-f.de/PRPNet/challenge_stats.php (http://u-g-f.de/PRPNet/challenge_stats.php)

User Stats just change the name http://u-g-f.de/PRPNet/user_search?uid=Dingo (http://u-g-f.de/PRPNet/user_search?uid=Dingo)
Title: Re: PRPNet
Post by: kashi on May 29, 2017, 12:23:13 PM
Added some cores myself, the more the merrier. :jester:

Whacked 2 cores on single box. Tried to get multi threading working on dual box but had no success and gave up after a challenging few hours. Something must have been wrong with my bat file or I had misread Roger's instructions. Set up 8 separate client instances instead. A bit slow, but I'll turn off H/T on that box after I've whittled my CSG cache down a little further and that should speed things up.

We're currently 6th, not far behind Sicituradastra. :thumbsup:
Title: Re: PRPNet
Post by: Dingo on May 30, 2017, 09:47:48 AM
We have jumped to 3rd place in the Challenge since you increased you output.   http://u-g-f.de/PRPNet/challenge_stats.php (http://u-g-f.de/PRPNet/challenge_stats.php)

I have 34 tasks running on four machis 1X WIN 10 64 bit and 3 Linux 64 bit  http://u-g-f.de/PRPNet/user_search?uid=Dingo (http://u-g-f.de/PRPNet/user_search?uid=Dingo)   One of the Linux machines (Dingo2) is running 10 tasks on an 8 core machine.  I must have stuffed up the Install.  I had to install all the linux machines manually as the bat files did not work.
Title: Re: PRPNet
Post by: kashi on May 30, 2017, 11:19:35 AM
I'm just running 10 clients, 8 on dual box and 2 on i7 6700K. Turned H/T off on duallie, that would have spiced things up a bit. Haven't checked that box yet today, it should have mopped up its cache of CSG tasks by now, so I'll fire up VMware later and start running a little POGS as well before AA starts.

3rd for team is a good improvement, plus we're both in the top 10 individually. v:
Title: Re: PRPNet
Post by: Dingo on May 30, 2017, 11:45:16 AM
Yes we are doing good but I will have to start running POGS soon on a couple of the machines, maybe tomorrow, but will have two running prp till the AA starts then over to POGS 100%
Title: Re: PRPNet
Post by: kashi on May 30, 2017, 01:42:15 PM
Will also begin swapping fully to AA tomorrow at midnight. Know it's meant to start at 10am but usually always start at midnight. Already half way there as Einstein has been crunching away on GPU since last night. So yes we'll miss the last 3 days but at least we gave the Cube Challenge a go and lent some support.

Plus we'll have oodles of 20:1 converted PrimeGrid credit dribbling in for the next week or more. :thumbsup:

Like to get multithreading working on PRPNet before the next Challenge as its likely more efficient. Roger's instructions don't say where to place cllr64.bat file. I tried it in a few different places but still couldn't get it to work. Assume cllr64.exe is a renamed copy of cllr64.3.8.20.exe from BOINC folder but perhaps I've got that wrong too. Will have another play with it after the AA.
Title: Re: PRPNet
Post by: Dingo on May 30, 2017, 05:50:44 PM
Quote from: kashi on May 30, 2017, 01:42:15 PM
Like to get multithreading working on PRPNet before the next Challenge as its likely more efficient. Roger's instructions don't say where to place cllr64.bat file. I tried it in a few different places but still couldn't get it to work. Assume cllr64.exe is a renamed copy of cllr64.3.8.20.exe from BOINC folder but perhaps I've got that wrong too. Will have another play with it after the AA.


If you sort it out post please as I have a heck of a time on Linux as none of the batch files work.

Title: Re: PRPNet
Post by: kashi on May 30, 2017, 07:21:32 PM
Yes, I'll let you know how I go after the AA.

I should really ask for help on the PrimeGrid forum, they're polite and helpful there, but prefer to have another go working it out myself first.

Title: Re: PRPNet
Post by: kashi on May 31, 2017, 02:07:19 AM
Just checking one of the clients and saw this highlighted message appear:

27*2^6560020-1 is prime! (1974765 decimal digits) Time: 9628.901 sec.

Haha, what are the chances of that popping up right when I was looking at the command box, only check clients every 3 or 4 hours to see what speed they're running at.

First prime I've found in PRPNet. Found 2 primes in BOINC back in 2010 but they're no longer in top 5,000 list.

It shows up on the PRPNet k=27 Prime Search list (http://prpnet.primegrid.com:12006/user_primes.html) but is "hidden". I've posted on PrimeGrid forum asking how to unhide it.
Title: Re: PRPNet
Post by: Dingo on May 31, 2017, 05:32:17 AM
 :holy-moly :congrats01 I have never found a prime from prp-net before but have a few from BOINC.   Great work  :bravo


I am guessing it will be live when it is confirmed and registered in the list of primes ?
Title: Re: PRPNet
Post by: JugNut on May 31, 2017, 09:58:03 AM
Congrats kashi,  it looks like a bigun  :bravo
Title: Re: PRPNet
Post by: kashi on May 31, 2017, 10:17:17 AM
They checked it and it isn't a prime, hardware error!  :boom:

It would have been my first "finder" prime too (except for little AP27 ones that don't get recorded anywhere), found a list that showed the 2 I found in 2010 were as the checker not as the finder.

Hmm, can't see the point of running PRPNet on this computer if it's unreliable. No errors currently on any other BOINC projects, it has recently had new memory fitted as the old lot began throwing errors on many projects.
Title: Re: PRPNet
Post by: Dingo on May 31, 2017, 10:48:11 AM
That's a bummer  :pcwhack:    I have never found any using prp though.

I have found about 24 primes using Primegrid but only four are still in the top 5000

rank   prime   digits                      who   when           comment
1160   803 · 21959445 + 1   589855   L2724   Dec 2013   
3153   5169 · 21406585 + 1   423428   L2724   May 2016   
3194   3187 · 21403206 + 1   422411   L2724   Apr 2016   
3196   1227 · 21402984 + 1   422344   L2724   Apr 2016   
Title: Re: PRPNet
Post by: kashi on May 31, 2017, 11:28:19 AM
Ah well, not too disappointing, didn't know it would have been such a big one, so didn't realise what I have missed. Spent most of my time on PrimeGrid sieving not finding primes and am happy to help in that way instead.

More concerning is the indication of hardware error with my new memory. Must be only PRPNet that stresses systems so much, no errors on any other BOINC projects for many months now since I replaced the memory. All things must pass, so ends my Skylake's run on PRPNet Challenges, it's been enjoyable because it's relatively easier to get a high ranking than on other Challenges.

What you lose on the roundabout you make up on the hurdy gurdy, so one box will be getting an earlier start on full speed ahead POGS for the AA. v:

Will now start gradually closing down 8 clients on dual box too, was a good Challenge while it lasted for us, team reached 3rd and not far behind Aggie the Pew in 2nd. Plus we both were in the top 10.

Wow Dingo, 24 primes, you've really gone to town on prime finding over the years, great job. :thumbsup:
Title: Re: PRPNet
Post by: Dingo on September 10, 2019, 02:53:49 AM
With help from stream, Volunteer developer Volunteer tester at Primegrid, well he did all the brain work.  Running PRPNet work multithreaded is now a reality. 

The thread is  HERE (http://www.primegrid.com/forum_thread.php?id=3350&nowrap=true#132728) but I will document it on this thread tomorrow.  Time for my beauty sleep, it takes 12 hours lately, as it is 02:51 and it is chilly here.
Title: Re: PRPNet
Post by: Dingo on September 10, 2019, 07:49:19 PM
Start PRPNet from scratch and change to Multithreaded:  Looks complicated but it is not really.

This is a non BOINC application.  BOINC Primegrid has not changed other than the ones  notified in this post. (https://www.primegrid.com/forum_thread.php?id=8750&nowrap=true#132260)


WINDOWS 10

It should be similar on older versions of windows ?
7Zip

Download and install 7Zip for Windows  https://www.7-zip.org/download.html (https://www.7-zip.org/download.html)

PRPNet Applications

Download the latest version of PRP for your Windows version 32/64   http://prpnet.primegrid.com/ (http://prpnet.primegrid.com/)

Create a folder called C:\PRP

Using 7Zip extract  the whole folder "prpclient-5.4.0a-windows" to C:\PRP.


PFGW

Download the newest version of PFGW from https://sourceforge.net/projects/openpfgw/ (https://sourceforge.net/projects/openpfgw/) to Downloads

In the "prpclient-5.4.0a-windows\programs\" folder Rename pfgw64.exe to pfgw64-OLD.exe

copy C:\Users\User\Downloads\pfgw_win_4.0.0.7z\distribution\pfgw64.exe to prpclient-5.4.0a-windows\programs

Create a new file in the "prpclient-5.4.0a-windows\programs\" folder called pfmt.cmd

Insert @pfgw64.exe -T15 %* into that folder and save.  

Chane the -T15 to the number of threads that you want to run.  Note also that this is a Capital T-15.


LLR

Download cllr64.3.8.23.exe to Downloads from http://www.primegrid.com/download/?C=M;O=D (http://www.primegrid.com/download/?C=M;O=D) and change the name to cllr64.exe

In the "prpclient-5.4.0a-windows\programs\" folder Rename llr64.exe to llr64_OLD.exe

copy Downloads\cllr64.exe to prpclient-5.4.0a-windows\programs

create a new file called "prpclient-5.4.0a-windows\programs\llrmt.cmd and insert @cllr64.exe -t15 %* into the file and save.  Chane the -t15 to the number of threads that you want to run.  Note also that this is a small t-15.

Modify 1-single-install-prpclient.bat

Edit the file 1-single-install-prpclient.bat and add the line  copy /Y ..\programs\*.cmd as shown below:

ECHO
for /l %%x in (1,1,1) do (
 mkdir prpclient-%%x
 cd prpclient-%%x
 copy /Y ..\programs\*.exe
 copy /Y ..\programs\*.dll
 copy /Y ..\programs\*.cmd
 cd ..
)
EXIT


Change master_prpclient.ini

edit the file C:\PRP\prpclient-5.4.0a-windows\master-prpclient.ini file as per below:

1. Enter BOINC email address
2. Enter BOINC user name
3. Enter machineid = computer name
4. enter Team Name in teamid
5. Un comment what servers you want to use.  WIEFERICH and WALLSUNSUN are no longer available:


             Type of task    Number of tasks to download
                         |            |
            server=PRS:100:1:prpnet.primegrid.com:12008
                                |
          Percentage of tasks processed if you have 1 project un commented then this is 100.  If you have 5 then this is 20 and they will be proceses equally


6. change the llr file name to llrexe=llrmt.cmd and // comment out the others
7. change the pfgexe file name to pfgwexe=pfmt.cmd and // comment out the others

Testing the installation

"Press Windows+R to open "Run" box. Type "cmd" and then click "OK" to open a regular Command Prompt"

Type the following into the window:

cd C:\PRP\prpclient-5.4.0a-windows\programs    Press enter

llrmt -d -q"123456*2^123456+1"  Press Enter  This is a quick test to see if the files work

pfmt -d -q"123456*2^123456+1"  Press Enter

you should see something like this if it worked.  If you do not see this then check your files as per above:


C:\PRP\prpclient-5.4.0a-windows\programs>llrmt -d -q"123456*2^123456+1"
Starting Proth prime test of 123456*2^123456+1
Using zero-padded FMA3 FFT length 12K, Pass1=256, Pass2=48, clm=1, 6 threads, a = 5
123456*2^123456+1 is not prime.  Proth RES64: 718F3E85792C34C5  Time : 7.440 sec.

C:\PRP\prpclient-5.4.0a-windows\programs>pfmt -d -q"123456*2^123456+1"
PFGW Version 4.0.0.64BIT.20190528.Win_Dev [GWNUM 29.8]

123456*2^123456+1 is composite: RES64: [077ECD71B1D2EB88] (9.1566s+0.0024s)




Installation and running:

1. double click the file 1-single-install-prpclient.bat to create a folder called prpclient-1
2. double click the file 1-single-update-prpclient-ini.bat to copy the master ini file to the folder (prpclient.ini)
3. Final step is to Start prpclient  Double click 1-single-start-prpclient.bat and a windows cammand box should appear on the taskbar or on the screen.  Depending on what projects you selected one of them will start and look something like this.



[2019-09-10 19:40:45 AEST] User name Dingo at email address is boinc-australia@hotmail.com
Proth prime test of 27*2^7473835+1 at bit 8531 [0.11%]
Using all-complex FMA3 FFT length 480K, Pass1=640, Pass2=768, clm=1, 15 threads, a = 5
27*2^7473835+1, bit: 10000 / 7473839 [0.13%].  Time per bit: 8.737 ms.



LINUX Install being worked on.  Linux always gives problems which is good for the grey matter to sort out.
Title: Re: PRPNet
Post by: chooka03 on September 11, 2019, 03:37:48 PM
 :faint:

Well..... sadly it doesn't look like I will be doing any more Primegrid. That's pretty complicated for me.

I got through a few steps but as I read on and got lost, I gave up.
Shame.
Title: Re: PRPNet
Post by: Dingo on September 11, 2019, 06:12:24 PM
Quote from: chooka03 on September 11, 2019, 03:37:48 PM
:faint:

Well..... sadly it doesn't look like I will be doing any more Primegrid. That's pretty complicated for me.

I got through a few steps but as I read on and got lost, I gave up.
Shame.


It is only if you want to run PRPNet mutithreaded.  You can still do it the single cpu/thread way.   It also does not change the primegrid BOINC setup, so primegrid on BOINC is still the same so crunch on.
Title: Re: PRPNet
Post by: tazzduke on September 11, 2019, 09:49:59 PM
Greetings Dingo

Thankyou for the instructions, I now know where to come to set this up.  Most likely when I do have some time coming up, when the kids are on Holidays in first two weeks of October.

Its been ages since I did PRPNET.

Regards
Title: Re: PRPNet
Post by: Dingo on September 12, 2019, 01:30:12 AM
I added the sudo before the commands after I was told I should not run as root.  This was what I did to install on Ubuntu 18.10 64 bit machine.

This is a non BOINC application.  BOINC Primegrid has not changed other than the ones  notified in this post. (https://www.primegrid.com/forum_thread.php?id=8750&nowrap=true#132260)

LINUX Install

I am installing on Ubuntu but most versions of Linux will be the same ?


The Linux install is about the same except for the following differences:

Install 7Zip

If you are not loged in as "root" then add sudo to the start of the command  Like sudo apt update

sudo apt-get update
sudo apt-get install p7zip-full
sudo 7z      // This will test to see if it installed correctly.

          7z x "FILE NAME"  //  This is the command to extract a files to the correct folders

PRPNet Applications

The current files are:

prpclient-5.4.0a-linux_32.7z
prpclient-5.4.0a-linux_64.7z
prpclient-5.4.0a-macintel.7z

sudo mkdir /tmp/prp   // If it is not there then create it first with  mkdir /tmp
sudo cd /tmp/prp  

//Get the file

sudo wget "http://prpnet.primegrid.com/software/prpclient-5.4.0a-linux_64.7z"
sudo mkdir /home/prp
sudo 7z x prpclient-5.4.0a-linux_64.7z
sudo cd prpclient-5.4.0a-linux_64  // This is the folder that is created after the extraction.
sudo cp -r * /home/prp
sudo cd /home/prp
sudo rm /tmp/prpclient-5.4.0a-linux_64.7z

PFGW

sudo cd programs
sudo mv pfgw64 pfgw64_old
sudo wget https://sourceforge.net/projects/openpfgw/files/pfgw_linux_4.0.0.7z
sudo 7z x pfgw_linux_4.0.0.7z
ls - l  \\  make sure that there is a program called pfgw64 in the folder
sudo chmod +x pfgw64
sudo rm pfgw_linux_4.0.0.7z

**TEST to see if pfgw64 works

sudo ./pfgw64 -d -q"123456*2^123456+1"
   You should see it process the test
sudo nano pfmt.cmd
Insert ./pfgw64 -T2 $*  
Press Cnt x
y and enter to exit and save
sudo chmod +x pfmt.cmd   // make it executable

LLR

Download from Primegrid.

sudo cd /home/prp/programs
sudo mv llr llr_old
sudo wget  http://jpenne.free.fr/llr3/llr38nlinux64.zip
sudo 7z x llr38nlinux64.zip
sudo chmod +x llr64
ls -l      //make sure there is a file called llr64 in the folder

**TEST to see if pfgw64 works

sudo ./llr64 -d -q"123456*2^123456+1"
   You should see it process the test
sudo nano llrmt.cmd
Insert ./llr64 -T2 $*  
Press cnt x
y then enter to exit and save
sudo rm /home/prp/prpclien-1/llr38nlinux64.zip

sudo cd /home/prp/

Change master_prpclient.ini

sudo nano master_prpclient.ini

1. Enter BOINC email address
2. Enter BOINC user name
3. Enter machineid = computer name
4. enter BOINC@AUSTRALIA Name in teamid
5. Un comment what servers you want to use.  WIEFERICH and WALLSUNSUN are no longer available:


             Type of task    Number of tasks to download
                         |            |
            server=PRS:100:1:prpnet.primegrid.com:12008
                                |
          Percentage of tasks processed if you have 1 project un commented then this is 100.  If you have 5 then this is 20 and they will be proceses equally


6. change the llr file name to llrexe=./llrmt.cmd and // comment out the others          // NOTE the ./ before llrmt.cmd and pfmt.cmd
7. change the pfgexe file name to pfgwexe=./pfmt.cmd and // comment out the others

Cnt then x
y and enter to save


Testing the installation

sudo cd programs

sudo ./llrmt.cmd -d -q"123456*2^123456+1"  Press Enter  This is a quick test to see if the files work

Should see something like this

Starting Proth prime test of 123456*2^123456+1
Using all-complex FMA3 FFT length 8K, Pass1=128, Pass2=64, clm=2, 2 threads, a = 5
                                                                                                                            123456*2^123456+1 is not prime.  Proth RES64: 718F3E85792C34C5  Time : 6.394 sec.


sudo ./pfmt.cmd -d -q"123456*2^123456+1"  Press Enters

you should see something like this if it worked.  If you do not see this then check your files as per above:

PFGW Version 4.0.0.64BIT.20190528.x86_Dev [GWNUM 29.8]


123456*2^123456+1 is composite: RES64: [077ECD71B1D2EB88] (6.9781s+0.0165s)    

Just for good measure I made all files in the prpclient-1 folder executable ???
cd /home/prp/prpclient-1
sudo chmt +x *

Installation and running:

sudo cd /home/prp
sudo chmod +x 1-*


1. ./1-single-install-prpclient.sh     // to create a folder called prpclient-1
2. ./1-single-update-prpclient-ini.sh   // to copy the master ini file to the folder (prpclient.ini)
3. ./1-single-start-prpclient.sh        // Start PRPNet work.  A command box should open and a task should start.
Title: Re: PRPNet
Post by: chooka03 on September 12, 2019, 05:03:08 AM
Ok/ So does this mean I can't run multithreaded Primegrid work any more?
If that's the case then I might as well give PG away because you get a lot more credits running multithreaded work loads than single thread. All the work I've done to date has been using multithreaded work.

Sounds like PG have given the royal salute to BOINC novices to me. Oh well.
I could be getting this mixed up with that recent announcement about the app_config files not working anymore? Or is this the same thing?

Title: Re: PRPNet
Post by: Dingo on September 12, 2019, 10:40:39 AM
NO NO NO.   PRPNet is a non BOINC primegrid application that is independent to BOINC but does give BOINC credit on primegrid and a Badge (PSA)


Primegrid BOINC has not changed, other than the changes already notified in this post. (https://www.primegrid.com/forum_thread.php?id=8750&nowrap=true#132260)
Title: Re: PRPNet
Post by: chooka03 on September 12, 2019, 05:03:16 PM
Phew...thanks for the clarification Dingo.  :thumbsup:
Title: Re: PRPNet
Post by: Dingo on April 16, 2023, 06:22:48 PM
The end is coming.

QuoteThis is an official 30-days warning about Primorial and Factorial PRPNET projects. These projects are on their way to Boinc and will be removed from PRPNET soon.

It's guaranteed that work for these projects will be available at least for 30 days. After that, no new work will be loaded and project ports will be shut down when any of following happens:

- The project will be converted to Boinc;
- All currently loaded candidates will be processed.

It's not recommended to run these projects now until you really want PSA credit. All PRPNET work is non trusted and must be double-checked on Boinc anyway. Since Boinc software will use Fast DC (but current PRPNET software is not), running old PRPNET software without significant reasons will be just a waste of resources.