log in |
Message boards : Number crunching : LLR Version 3.8.20 released
Author | Message |
---|---|
The main new feature in this version is that MULTITHREADING is now available by setting -oThreadsPerTest= The only one interesting thing is the multithreading. You can put all your cores to one WU (big advantage for the long runners). The app is still in test to make sure that all residues are matching with older versions. For all Ryzen owners the lib is not prepared to use AVX/FMA yet. | |
ID: 3275 · Rating: 0 · rate: / Reply Quote | |
The test was over and successful on primegrid. I will update all apps before the stress test is starting. | |
ID: 3300 · Rating: 0 · rate: / Reply Quote | |
Here is an app_config file you need to activate the multithreading. If something is wrong or can be tweaked post it in this thread. The -t command is not working with older apps. <app_config>
<app>
<name>srbase</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase2</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase3</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase4</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase5</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase6</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase7</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase8</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase9</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase10</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase11</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>srbase12</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase2</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase3</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase4</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase5</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase6</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase7</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase8</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase9</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase10</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase11</app_name>
<cmdline>-t4</cmdline>
</app_version>
<app_version>
<app_name>srbase12</app_name>
<cmdline>-t4</cmdline>
</app_version>
</app_config> srbase = Sierpinski / Riesel Base srbase2 = Riesel Base srbase3 = Sierpinski Base srbase4 = Sierpinski / Riesel Base - short srbase5 = Sierpinski / Riesel Base - long srbase6 = Sierpinski / Riesel Base - average srbase7 = Riesel Base - short srbase8 = Sierpinski Base - short srbase9 = Sierpinski / Riesel Base - average2 srbase10 = Sierpinski / Riesel Base - average3 srbase11 = Sierpinski / Riesel Base - long2 srbase12 = Sierpinski / Riesel Base - long3 Remove only the lines you dont need to run short apps. Change the -tx commandline to use all of your cores you have / want to run. | |
ID: 3312 · Rating: 0 · rate: / Reply Quote | |
From srbase3 to srbase 12 the tag <app> is missing in your config. | |
ID: 3317 · Rating: 0 · rate: / Reply Quote | |
From srbase3 to srbase 12 the tag yeah, copy/paste, fixed, thx! | |
ID: 3318 · Rating: 0 · rate: / Reply Quote | |
How do i reload the "stock"-settings after editing/adding a app_conf.xml? I deleted the file, reloaded the settings in Boinc but it´s still using the preferences I added. | |
ID: 3320 · Rating: 0 · rate: / Reply Quote | |
Will WUProp record all cpu time on the multi-thread WUs? Most do, some don't. | |
ID: 3324 · Rating: 0 · rate: / Reply Quote | |
Yep, they also track mt apps from other projects like amicale numbers. | |
ID: 3325 · Rating: 0 · rate: / Reply Quote | |
Will WUProp record all cpu time on the multi-thread WUs? Most do, some don't. If you are using multiple cores on 1 WU, then only this WU will be counted. | |
ID: 3329 · Rating: 0 · rate: / Reply Quote | |
If a WU for a particular app typically takes 12 hours using 1 core, then you earn 12 hours on WUProp. | |
ID: 3336 · Rating: 0 · rate: / Reply Quote | |
It's interesting that the client does not show that you are using multiple cores, but it actually is. Running fine here. | |
ID: 3359 · Rating: 0 · rate: / Reply Quote | |
Or the other way round: this is not supposed to have?!? I have the following app_config <app_config> When I run the apps I noticed that each llr.exe uses more than what it should have for 1 threads, but it is never faster than using a single thread, nor it is showing that multithreading is being used. The only difference I noticed is the change in stderr, there is a '4 thread' string in extra like Using all-complex FMA3 FFT length 288K, Pass1=384, Pass2=768, 4 threads, a = 3 so I wonder what's going wrong up there... ____________ | |
ID: 3360 · Rating: 0 · rate: / Reply Quote | |
The BOINCmanager is not designed to show multithreading but if the app has this feature its working, in standalone with my 6 cores its using up 95% CPU load. The multithreading feature is good for slower multicore cpus can finish a long runner in time. | |
ID: 3361 · Rating: 0 · rate: / Reply Quote | |
Hi. | |
ID: 3396 · Rating: 0 · rate: / Reply Quote | |
Hi. The app is not ready yet for Ryzen. It must be optimized in later versions. | |
ID: 3397 · Rating: 0 · rate: / Reply Quote | |
I have the same problem with win10 x64 and my skylake... so i stopped using the "-tx" option. | |
ID: 3399 · Rating: 0 · rate: / Reply Quote | |
Message boards :
Number crunching :
LLR Version 3.8.20 released