mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2006-11-06, 20:38   #1
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

7,691 Posts
Default Sneak Peek

Since Scott is swamped by real work, I retrofitted support for the current PrimeNet server into the development version of prime95. Because y'all have been so patient, I'm making a sneak peek of the future client available.

While I'm not asking for beta testers, I will look at any bugs you report. Dual core machines and weird firewall/proxy situations are most likely to exercise the new code paths and thus find bugs.



from the readme.txt:

WARNING: Pre-beta software. Read this file carefully.

Do not install over your existing prime95. Copy your existing prime95
folder to a new folder and then replace the prime95.exe in the new folder
with this pre-beta version.

Save files created by this prime95 cannot be read by previous versions.

There are no dialog boxes for entering your password, user name, and email
address. These must be in the prime.txt file.

Your prime.ini, local.ini, worktodo.ini files will be renamed with a .txt
extension. Primenet.ini will become a section within prime.txt.

In prime.txt, in the [PrimeNet] section, add the line "debug=1". This
version uses the cURL library for communications.

Multiple threads are now supported. In Worktodo.txt, the assignments
for the second cpu come after the [Thread #2] section header. To merge
two v24 folders into one v25 client, you'll have to move the save files
and update the worktodo.txt file manually.

Expect bugs. Multi-threading has introduced massive changes to the source
code. Also, this client was designed to work with a new server protocol.
I've retrofitted it to work with the current server. Obviously, the new
work types are not supported by the old server.

Linux version is not available.

User interface comments are welcome. Bug reports are welcome.


Download address is: ftp://mersenne.org/gimps/p95v251.zip

Last fiddled with by Prime95 on 2006-11-06 at 20:39
Prime95 is online now   Reply With Quote
Old 2006-11-06, 23:00   #2
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

170138 Posts
Default

BTW, multi-threaded means it can run multiple LL tests in different windows. It does not mean using multiple threads to run one LL test on multiple cores.
Prime95 is online now   Reply With Quote
Old 2006-11-07, 00:54   #3
moo
 
moo's Avatar
 
Jul 2004
Nowhere

14518 Posts
Default

nice george,
i will test and moan about problems
one possible thing i see is allow people to highlight text on the 3 console windows, also i like the broken up look your using for data display
moo is offline   Reply With Quote
Old 2006-11-07, 00:55   #4
JuanTutors
 
JuanTutors's Avatar
 
"Juan Tutors"
Mar 2004

13×43 Posts
Default

Will you be doubling the maximum number of tests in the worktodo.ini/worktodo.txt file?
JuanTutors is offline   Reply With Quote
Old 2006-11-07, 03:10   #5
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

7,691 Posts
Default

This version is no faster than version 24. It should be an unobservable few clocks slower (it can no longer access global data).

If you have a hyperthreaded CPU could you run two benchmarks and email it two me. Run one test with "ThreadsPerTest=1" in local.txt and the other with "ThreadsPerTest=2" in local.txt.

I don't need benchmarks from any other cpu!
Prime95 is online now   Reply With Quote
Old 2006-11-07, 04:19   #6
drew
 
drew's Avatar
 
Jun 2005

2·191 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Since Scott is swamped by real work, I retrofitted support for the current PrimeNet server into the development version of prime95. Because y'all have been so patient, I'm making a sneak peek of the future client available.

While I'm not asking for beta testers, I will look at any bugs you report. Dual core machines and weird firewall/proxy situations are most likely to exercise the new code paths and thus find bugs.



from the readme.txt:

WARNING: Pre-beta software. Read this file carefully.

Do not install over your existing prime95. Copy your existing prime95
folder to a new folder and then replace the prime95.exe in the new folder
with this pre-beta version.

Save files created by this prime95 cannot be read by previous versions.

There are no dialog boxes for entering your password, user name, and email
address. These must be in the prime.txt file.

Your prime.ini, local.ini, worktodo.ini files will be renamed with a .txt
extension. Primenet.ini will become a section within prime.txt.

In prime.txt, in the [PrimeNet] section, add the line "debug=1". This
version uses the cURL library for communications.

Multiple threads are now supported. In Worktodo.txt, the assignments
for the second cpu come after the [Thread #2] section header. To merge
two v24 folders into one v25 client, you'll have to move the save files
and update the worktodo.txt file manually.

Expect bugs. Multi-threading has introduced massive changes to the source
code. Also, this client was designed to work with a new server protocol.
I've retrofitted it to work with the current server. Obviously, the new
work types are not supported by the old server.

Linux version is not available.

User interface comments are welcome. Bug reports are welcome.


Download address is: ftp://mersenne.org/gimps/p95v251.zip
The communication thread says it's 'inactive'.

I started it originally without the 'debug=1' because there was no [PrimeNet] section, and it was unable to connect. After I shut it down and started it again having added the "debug=1" line, it now says Communication is disabled. Here's the PrimeNet section I have:

[PrimeNet]
debug=1
ProxyHost=
ProxyUser=
drew is offline   Reply With Quote
Old 2006-11-07, 13:40   #7
S485122
 
S485122's Avatar
 
"Jacob"
Sep 2006
Brussels, Belgium

22×439 Posts
Default

I just tried the new version since I have the problem with proxies at work.

prime.txt
With or whithout the line "UseHTTP=0"

I always get the same result :

[Nov 7 14:34] Updating computer information on the server
[Nov 7 14:34] URL:
[Nov 7 14:34] http://mersenne.org/cgi-bin/pnHttp.e...ISSER-251Jacob Visser&Jacob+Visser&smtpaddress@smtpdomain.org&&&0
[Nov 7 14:34] Port number too large: 17797704
[Nov 7 14:34] Visit http://mersenneforum.org for help.

Hereunder the PrimeNet section of Prime.txt:

[PrimeNet]
Debug=1
ProxyHost=pxybebr004.europe.unity:80
ProxyUser=Domain\UserID
ProxyPass=FFFFFFFFFFFFFFFFFFFFFFFFFF
ProxyMask=1

I have tried with and whithout "http://", with and whithout portnumber,the result remains the same.
S485122 is offline   Reply With Quote
Old 2006-11-07, 14:59   #8
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

7,691 Posts
Default

Drew, is "UsePrimenet=1" set? Did you try forcing a communication with Advanced/Manual Communication?

Jacob, a new zip file has been uploaded for you to try. There are some cURL options I don't know how to set for proxies. This may take a few iterations to get right.

Last fiddled with by Prime95 on 2006-11-07 at 15:01
Prime95 is online now   Reply With Quote
Old 2006-11-07, 15:06   #9
drew
 
drew's Avatar
 
Jun 2005

2·191 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Drew, is "UsePrimenet=1" set? Did you try forcing a communication with Advanced/Manual Communication?
Yes to both...I was able to communicate manually.
drew is offline   Reply With Quote
Old 2006-11-07, 16:29   #10
S485122
 
S485122's Avatar
 
"Jacob"
Sep 2006
Brussels, Belgium

22·439 Posts
Default

With new new version configured from the PrimeNet/Connection menu item the reported faulty port number changed:

[Nov 7 17:27] Port number too large: 18846280
[Nov 7 17:27] Visit http://mersenneforum.org for help.

Last fiddled with by S485122 on 2006-11-07 at 16:31
S485122 is offline   Reply With Quote
Old 2006-11-07, 19:20   #11
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

11110000010112 Posts
Default

Jacob, are you sure you are running the executable dated today at 9:55 AM?

Also, try setting debug=2 -- although I don't think that will give us significantly more debug information.
Prime95 is online now   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
PEEK OPTION Raman Game 1 - ♚♛♝♞♜♟ - Shaolin Pirates 6 2012-12-05 08:07

All times are UTC. The time now is 05:03.


Wed Dec 8 05:03:00 UTC 2021 up 137 days, 23:31, 1 user, load averages: 2.37, 1.84, 1.65

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.