Message boards :
Project Staging Area :
Wieferich/wwwwcl on linux: using of wwww.ini
Author |
Message |
|
In Linux wwww.ini isn't used?!
In Windows it works well.
Does anybody know why in Linux wwww.ini is ignored?
____________
DeleteNull | |
|
|
In Linux wwww.ini isn't used?!
In Windows it works well.
Does anybody know why in Linux wwww.ini is ignored?
Make it executable and see if that does anything.
____________
| |
|
RogerVolunteer developer Volunteer tester
 Send message
Joined: 27 Nov 11 Posts: 1137 ID: 120786 Credit: 267,685,270 RAC: 4,339
                    
|
In Linux wwww.ini isn't used?!
In Windows it works well.
Does anybody know why in Linux wwww.ini is ignored?
Are you trying to run wwww.exe for CPU or wwwwcl.exe for GPU? | |
|
|
In Windows it is wwwwcl64.exe
In Linux it is wwwwcl
____________
DeleteNull | |
|
RogerVolunteer developer Volunteer tester
 Send message
Joined: 27 Nov 11 Posts: 1137 ID: 120786 Credit: 267,685,270 RAC: 4,339
                    
|
In Windows it is wwwwcl64.exe
In Linux it is wwwwcl
So your running on GPU's.
What's the content of your wwww.ini? How do you know it's not being used? | |
|
|
In Windows wwww.ini: every change I make results in a different runtime.
In Linux wwww.ini: every change I make is ignored. The runtime is the same as "without wwww.ini".
lsof in Linux shows:
wwwwcl 22339 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22340 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22340 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22341 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22341 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22342 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22342 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22343 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22343 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22344 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22344 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22345 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22345 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22346 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22346 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22347 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22347 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22348 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22348 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22349 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22349 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22350 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22350 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22351 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22351 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22352 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22352 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22353 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22353 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22354 wolfgang 3r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
wwwwcl 22339 22354 wolfgang 4r REG 8,3 6969 30673450 /home/wolfgang/Downloads/prpclient-5.4.0a-linux_64/prpclient-1/prpclient.ini~ (deleted)
.....but no wwww.ini
In Windows it is wwwwcl64.exe
In Linux it is wwwwcl
So your running on GPU's.
What's the content of your wwww.ini? How do you know it's not being used?
____________
DeleteNull | |
|
compositeVolunteer tester Send message
Joined: 16 Feb 10 Posts: 773 ID: 55391 Credit: 701,283,386 RAC: 263,389
                      
|
In Windows wwww.ini: every change I make results in a different runtime.
In Linux wwww.ini: every change I make is ignored. The runtime is the same as "without wwww.ini".
Has wwww.ini been copied into each of your prpclient-* directories? | |
|
|
Yes, I have copied it into
.../prpclient-5.4.0a-linux_64/prpclient-1 (the only one client folder)
.../prpclient-5.4.0a-linux_64 (the root)
~/bin (so it is included by $PATH)
/usr/lib and /usr/lib64 (so it is included by $LD_LIBRARY_PATH)
It didn't work.
It seems to me that the easiest way is to analyse the sources. Does anybody know how to get access to the sources?
____________
DeleteNull | |
|
Sysadm@Nbg Volunteer moderator Volunteer tester Project scientist
 Send message
Joined: 5 Feb 08 Posts: 1188 ID: 18646 Credit: 513,378,973 RAC: 889,394
                     
|
on my Linux it seems to use my wwww.ini; here my quick'n'dirty cmdline test:
[17.10.2016 19:13:51][sysadm@ubuntu-i7:~/prpclient-5.4.0a-linux_64/prpclient-1]
$ ./wwwwcl -v -p 100000 -P 150000 -T Wieferich
wwwwcl v2.2.5, a GPU program to search for Wieferich and WallSunSun primes
Compiled Jun 12 2013 with GCC 4.6.1
Platform 0 is a NVIDIA Corporation NVIDIA CUDA, version OpenCL 1.2 CUDA 8.0.20
Device 0 is a NVIDIA Corporation GeForce GTX 550 Ti
workGroupSize = 393216 = 3072 * 32 * 4 (blocks * workGroupSizeMultiple * deviceComputeUnits)
Running with 1 threads
Allocated memory (prior to sieving): 4 MB in CPU, 4 MB in GPU
Sieve started: (cmdline) 100000 <= p < 150000
103529 is a special instance (+1 +21 p)
105449 is a special instance (+1 -50 p)
127493 is a special instance (-1 +30 p)
129917 is a special instance (-1 +69 p)
136093 is a special instance (-1 -54 p)
146407 is a special instance (+1 +40 p)
Sieve complete: 100001 <= p < 150000 4256 primes tested
Clock time: 1.02 seconds at at 4181 p/sec.
Processor time: 0.19 sec. (0.18 init + 0.01 sieve).
Seconds spent in CPU and GPU: 0.01 (cpu), 0.01 (gpu)
Percent of time spent in CPU vs. GPU: 56.22 (cpu), 43.78 (gpu)
CPU/GPU utilization: 0.18 (cores), 0.01 (devices)
[17.10.2016 19:14:52][sysadm@ubuntu-i7:~/prpclient-5.4.0a-linux_64/prpclient-1]
$ cat wwww.ini
// The settings in this file are used to set various values that cannot be set via command line
// switches. Except where noted, the command line switches will override values specified here.
// platform and device specify the platform and device to run on
//platform=0
//device=0
// blocks is a multiplier used to set workgroup size
//blocks=1000
// threads is the number of concurrent threads to execute
//threads=2
// minprime and maxprime set the range to be searched
//minprime=
//maxprime=
// These settings will override the default settings for blocks and threads and they will
// also override the command line switches
wallsunsun_threads=1
wallsunsun_blocks=3072
wieferich_threads=1
wieferich_blocks=3072
____________
Sysadm@Nbg
my current lucky number: 3749*2^1555697+1
PSA-PRPNet-Stats-URL: http://u-g-f.de/PRPNet/
| |
|
Message boards :
Project Staging Area :
Wieferich/wwwwcl on linux: using of wwww.ini |