Message boards : Sixtrack Application : multi threading six track possible in any way?
Message board moderation

To post messages, you must log in.

AuthorMessage
marmot
Avatar

Send message
Joined: 5 Nov 15
Posts: 127
Credit: 6,221,829
RAC: 0
Message 37866 - Posted: 31 Jan 2019, 2:06:17 UTC

Can we assign an app_config, for 8 cores, such as:

<app>
<name>sixtrack</name>
<max_concurrent>2</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>sixtrack</app_name>
<avg_ncpus>4</avg_ncpus>
<cmdline>-t4</cmdline>
</app_version>


If not, how much trouble is the implementation of multi-threading the WU?
ID: 37866 · Report as offensive     Reply Quote
marsinph

Send message
Joined: 4 Dec 07
Posts: 6
Credit: 1,336,384
RAC: 0
Message 37873 - Posted: 31 Jan 2019, 9:49:08 UTC - in response to Message 37866.  

Hello,
Why not to use LHC@HOME preferences ?
You can select amount of CPU !
If you want to run 4CPU on one host and 8CPU on a other host,
add a separate computer location with preferences you want (CPU/GPU/application/ressources).
ID: 37873 · Report as offensive     Reply Quote
marmot
Avatar

Send message
Joined: 5 Nov 15
Posts: 127
Credit: 6,221,829
RAC: 0
Message 37884 - Posted: 1 Feb 2019, 2:06:08 UTC - in response to Message 37873.  

Hello,
Why not to use LHC@HOME preferences ?
You can select amount of CPU !
If you want to run 4CPU on one host and 8CPU on a other host,
add a separate computer location with preferences you want (CPU/GPU/application/ressources).


That's running 8 single core WU at once; not running one 8 thread WU and not what I'm looking for.
ID: 37884 · Report as offensive     Reply Quote
Profile Veronica
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 29 Sep 17
Posts: 14
Credit: 5,244,196
RAC: 0
Message 37889 - Posted: 1 Feb 2019, 9:51:08 UTC - in response to Message 37884.  

Hi,

SixTrack is not a multi threaded application, and due to the nature of the simulations we run on SixTrack, there is no real need for parallelising it.
SixTrack 5 Core Developer. github.com/SixTrack/SixTrack
ID: 37889 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jun 08
Posts: 1439
Credit: 74,082,420
RAC: 116,449
Message 37895 - Posted: 1 Feb 2019, 10:22:58 UTC - in response to Message 37889.  

A bit OT, but ...

Thanks Veronica.
It's very nice to see that someone from the core team (or close to it?) answers volunteer's questions.

+1
ID: 37895 · Report as offensive     Reply Quote
Profile Veronica
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 29 Sep 17
Posts: 14
Credit: 5,244,196
RAC: 0
Message 37900 - Posted: 1 Feb 2019, 13:42:44 UTC - in response to Message 37895.  

A bit OT, but ...

Thanks Veronica.
It's very nice to see that someone from the core team (or close to it?) answers volunteer's questions.

+1


Thanks!

There are currently six of us maintaining and developing the code on a regular basis. We're hoping SixTrack 5 can soon go into production on BOINC.
SixTrack 5 Core Developer. github.com/SixTrack/SixTrack
ID: 37900 · Report as offensive     Reply Quote
marmot
Avatar

Send message
Joined: 5 Nov 15
Posts: 127
Credit: 6,221,829
RAC: 0
Message 37908 - Posted: 2 Feb 2019, 2:16:02 UTC - in response to Message 37889.  

Hi,

SixTrack is not a multi threaded application, and due to the nature of the simulations we run on SixTrack, there is no real need for parallelising it.


Thanks for the response and your work on the project.
ID: 37908 · Report as offensive     Reply Quote

Message boards : Sixtrack Application : multi threading six track possible in any way?


©2020 CERN