Message boards : CMS Application : Can multithreaded version of CMS be implemented?
Message board moderation

To post messages, you must log in.

AuthorMessage
kotenok2000
Avatar

Send message
Joined: 21 Feb 11
Posts: 28
Credit: 149,181
RAC: 843
Message 47097 - Posted: 7 Aug 2022, 12:03:43 UTC

Can multithreaded version of CMS be implemented to reduce overhead? So virtualbox doesn't have to emulate entire system for each workunit?
ID: 47097 · Report as offensive     Reply Quote
ivan
Volunteer moderator
Project tester
Volunteer developer
Volunteer tester
Project scientist
Avatar

Send message
Joined: 29 Aug 05
Posts: 918
Credit: 6,039,734
RAC: 1,405
Message 47123 - Posted: 10 Aug 2022, 7:56:39 UTC - in response to Message 47097.  

Can multithreaded version of CMS be implemented to reduce overhead? So virtualbox doesn't have to emulate entire system for each workunit?

CMSSW can (and often does) run multithreaded. It's finding a way that suits all volunteer machines that is the difficult part. We did have the facility in -dev to run multi-core VMs, but each core ran a separate CMSSW job, not all cores working on one multithreaded job. This turned out to have its own inefficiencies (as you can no doubt imagine) and in practice I found that efficiency dropped with more than two cores/VM.
ID: 47123 · Report as offensive     Reply Quote

Message boards : CMS Application : Can multithreaded version of CMS be implemented?


©2023 CERN