![]() |
|
|
#144 | |
|
"Mark"
Apr 2003
Between here and the
24×397 Posts |
Quote:
|
|
|
|
|
|
|
#145 | ||
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3·2,083 Posts |
Quote:
Quote:
|
||
|
|
|
|
|
#146 | |
|
"Mark"
Apr 2003
Between here and the
635210 Posts |
Quote:
For those of you not in the "the know". When I refer to "buffering" I mean that the client will sent all test results before waiting for the server to give positive acknowledgement for any of them. This way the client should not get out of sync with the server. The client will also send all info for each test in a single message rather than in multiple parts. This should help avoid issues where the server gets part of the info for a test, but not all of it. Note that these issues are fairly rare. I have one clear example of the "out of sync" issue from Max, but have had no reports from PrimeGrid or anyone else regarding it. I can only presume that server load is somehow a piece of the puzzle behind the issue. |
|
|
|
|
|
|
#147 | |
|
"Lennart"
Jun 2007
46016 Posts |
Quote:
The problem occurs if you have low n , many clients. ie. many hits/min if you have 5 or more in cache on client the problem comes more often. You need to have one core only to give the servers some CPU power. I have tested on a quad to run 4 servers and 4 clients, and 4 servers and 3 clients. It works much better when running only 3 clients. I have also tested to run 5 10 and 20 quad on a k*2^n-1 there n=250k Clients set to 100:3: It works up to 10 when i use 20 i have the problem with missing residue. This is done on server & client 2.3.0 If i increase to 100:10: i get more problems. Lennart |
|
|
|
|
|
|
#148 | |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
624910 Posts |
Quote:
BTW Lennart, what size caches and how many cores were you using on your internal server for the Sierp. base 6 range 166K-200K? When I processed that range a couple of days ago I ran into about 30 blank residues, spread evenly throughout the file (thus the whole range seems to have been affected equally). However, if memory serves, I haven't encountered any blank residues at all in any of your other recent ranges either on the Riesel or Sierp. sides, so it may be something specific to how you had things set up for 166K-200K. |
|
|
|
|
|
|
#149 | |
|
"Lennart"
Jun 2007
25·5·7 Posts |
Quote:
The problem is if you have bigger cache and you have more then one client sending results you can lose many at once. Lennart |
|
|
|
|
|
|
#150 |
|
"Mark"
Apr 2003
Between here and the
24·397 Posts |
I will change the next version of the server to not run in IDLE mode. That way it won't have to compete with the client if the client is running on the same box. The server takes so little CPU, I don't expect this to be a problem. Does anyone think differently?
|
|
|
|
|
|
#151 | |
|
"Lennart"
Jun 2007
25×5×7 Posts |
Quote:
Lennart |
|
|
|
|
|
|
#152 |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3·2,083 Posts |
|
|
|
|
|
|
#153 |
|
"Mark"
Apr 2003
Between here and the
24·397 Posts |
I finally found the other issue with the blank residues. It will be fixed in the next release. I have also fixed a few other things that I discovered along the way. I'll explain when I release the code.
I am hard at work testing the release (I've had some time today since I worked on this rather than watching Man vs. Food). |
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| PRPNet server for personal use | johnadam74 | Software | 2 | 2016-01-01 15:58 |
| New SR5 PRPnet server online | ltd | Sierpinski/Riesel Base 5 | 15 | 2013-03-19 18:03 |
| First PSP PRPnet 4.0.6 server online | ltd | Prime Sierpinski Project | 9 | 2011-03-15 04:58 |
| PRPnet 3.1.3 stress-test server | mdettweiler | No Prime Left Behind | 40 | 2010-01-30 18:05 |
| First pass PRPNet server out of work? | opyrt | Prime Sierpinski Project | 6 | 2009-09-24 18:14 |