Message boards : Sixtrack Application : Sixtrack BOINC application on track to be ported to GPUs?
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · Next

AuthorMessage
Frederik

Send message
Joined: 22 Mar 16
Posts: 8
Credit: 112,715
RAC: 0
Message 45660 - Posted: 10 Nov 2021, 9:46:34 UTC - in response to Message 45658.  

Yes I agree, the DB performance has been an issue in the past, though the issue was mainly on the submitting end (with too many tasks being submitted at the same moment - this was dealt with by using a traffic light to avoid flooding the DB) and rarely on the retrieving end.

Still, something to keep in mind, and investigate how it scales when using GPUs.

Thanks a lot!
ID: 45660 · Report as offensive     Reply Quote
Dataman
Avatar

Send message
Joined: 11 Jan 16
Posts: 8
Credit: 18,152,092
RAC: 8
Message 45677 - Posted: 13 Nov 2021, 14:30:26 UTC - in response to Message 45659.  

Indeed, I work at CERN on the LHC. I'm Alessio's successor (in being the link between the beams and IT departments concerning BOINC).
Also, as until last year I was the main user of BOINC, you've probably been crunching my jobs :-)


Thanks for your recent posts. They have answered many questions I have had about Sixtrack.

ID: 45677 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 45763 - Posted: 29 Nov 2021, 14:53:02 UTC - in response to Message 45653.  

Hello,
Currently our teams are developing a new tracking code, named XTrack, as an addition/alternative to SixTrack.


It will be open source like Sixtrack?
ID: 45763 · Report as offensive     Reply Quote
Toby Broom
Volunteer moderator

Send message
Joined: 27 Sep 08
Posts: 731
Credit: 506,466,697
RAC: 282,637
Message 45766 - Posted: 30 Nov 2021, 20:04:05 UTC - in response to Message 45658.  

It's still bad since there is hard coded back off in BOINC client of 90 sec, for me still my GPU can do a WU in less than 90 sec, so it tries to get new WU every 90 sec which is then a DoS attack basically.
ID: 45766 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 45908 - Posted: 21 Dec 2021, 8:59:10 UTC

Kronos Group released updated documentation of C++ for OpenCl
ID: 45908 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 46180 - Posted: 5 Feb 2022, 9:34:42 UTC

ID: 46180 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 46187 - Posted: 7 Feb 2022, 13:58:52 UTC

Just curious for XTrack (a part of the new XSuite) i find this pdf and the project seems to be ambitious (see page 15).
And this is the source of the platform on github
ID: 46187 · Report as offensive     Reply Quote
Henry Nebrensky

Send message
Joined: 13 Jul 05
Posts: 162
Credit: 14,768,010
RAC: 1,369
Message 46188 - Posted: 7 Feb 2022, 21:25:31 UTC - in response to Message 46187.  
Last modified: 7 Feb 2022, 21:26:10 UTC

Just curious for XTrack (a part of the new XSuite) i find this pdf and the project seems to be ambitious (see page 15)...
I'm intrigued as to how the run-time compilation of C by a python app (p. 54 on) would translate to running on an arbitrary Boinc client, especially a Windows one.
ID: 46188 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 46193 - Posted: 8 Feb 2022, 14:19:14 UTC - in response to Message 46188.  

I'm intrigued as to how the run-time compilation of C by a python app (p. 54 on) would translate to running on an arbitrary Boinc client, especially a Windows one.


Mmmmm, virtual machine?
ID: 46193 · Report as offensive     Reply Quote
Henry Nebrensky

Send message
Joined: 13 Jul 05
Posts: 162
Credit: 14,768,010
RAC: 1,369
Message 46202 - Posted: 9 Feb 2022, 15:02:13 UTC - in response to Message 46193.  

I'm intrigued as to how the run-time compilation of C by a python app (p. 54 on) would translate to running on an arbitrary BOINC client, especially a Windows one.
Mmmmm, virtual machine?
But the big selling point of Sixtrack as a BOINC project is precisely that it Just Works, without all the shenanigans of VirtualBox or CVMFS or whatever...
ID: 46202 · Report as offensive     Reply Quote
Dataman
Avatar

Send message
Joined: 11 Jan 16
Posts: 8
Credit: 18,152,092
RAC: 8
Message 46203 - Posted: 9 Feb 2022, 16:06:30 UTC - in response to Message 46202.  

But the big selling point of Sixtrack as a BOINC project is precisely that it Just Works, without all the shenanigans of VirtualBox or CVMFS or whatever...


+1

... and now SQUID. That is a lot to ask of volunteer crunchers.

ID: 46203 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jun 08
Posts: 2051
Credit: 154,925,482
RAC: 136,222
Message 46204 - Posted: 9 Feb 2022, 16:41:44 UTC - in response to Message 46203.  

... and now SQUID. That is a lot to ask of volunteer crunchers.

Set up once, runs for months.
Less than 1 h of work for a halfway experienced computer user.
Doesn't require to be an freak but to be open minded.

BTW:
SixTrack is a typical application that does not require internet access while it's tasks are in progress.
Hence, it does not benefit from a proxy.
ID: 46204 · Report as offensive     Reply Quote
Henry Nebrensky

Send message
Joined: 13 Jul 05
Posts: 162
Credit: 14,768,010
RAC: 1,369
Message 46205 - Posted: 9 Feb 2022, 17:50:21 UTC - in response to Message 46204.  
Last modified: 9 Feb 2022, 17:53:17 UTC

... and now SQUID. That is a lot to ask of volunteer crunchers.
Set up once, runs for months...
More to the point, you don't even need to start worrying about Squid until after you've been through the VirtualBox/CVMFS palaver at least once (to create useful traffic for a Squid to cache), and then only for the larger scale crunchers.
If Sixtrack becomes as painful to get running as, say, Atlas, then surely this will be a big turn-off when trying to encourage new, casual volunteers to join the project.
ID: 46205 · Report as offensive     Reply Quote
Dataman
Avatar

Send message
Joined: 11 Jan 16
Posts: 8
Credit: 18,152,092
RAC: 8
Message 46206 - Posted: 9 Feb 2022, 18:34:23 UTC - in response to Message 46205.  

... and now SQUID. That is a lot to ask of volunteer crunchers.
Set up once, runs for months...
More to the point, you don't even need to start worrying about Squid until after you've been through the VirtualBox/CVMFS palaver at least once (to create useful traffic for a Squid to cache), and then only for the larger scale crunchers.
If Sixtrack becomes as painful to get running as, say, Atlas, then surely this will be a big turn-off when trying to encourage new, casual volunteers to join the project.

+1
ID: 46206 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jun 08
Posts: 2051
Credit: 154,925,482
RAC: 136,222
Message 46207 - Posted: 9 Feb 2022, 19:11:32 UTC - in response to Message 46206.  

If you run vbox apps you get correctly configured CVMFS and Frontier clients inside the VM.
If you simply don't want to run vbox the project team would still be happy to see a SixTrack-only cruncher.
ID: 46207 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 46227 - Posted: 11 Feb 2022, 10:59:40 UTC - in response to Message 46202.  

Mmmmm, virtual machine?
But the big selling point of Sixtrack as a BOINC project is precisely that it Just Works, without all the shenanigans of VirtualBox or CVMFS or whatever...


This is my hope. No virtual machine, only native application.
They said they want to try new sixtrack/xtrack on gpu and i think it's difficult with VM
ID: 46227 · Report as offensive     Reply Quote
Toby Broom
Volunteer moderator

Send message
Joined: 27 Sep 08
Posts: 731
Credit: 506,466,697
RAC: 282,637
Message 46233 - Posted: 11 Feb 2022, 17:46:56 UTC - in response to Message 46227.  

I think the challenge for the project would be that virtualization of GPUs is considered an enterprise feature so its blocked in consumer GPU drivers. I doubt that volunteers are willing to use enterprise GPUs to contribute.
ID: 46233 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 46305 - Posted: 21 Feb 2022, 10:16:51 UTC - in response to Message 46233.  
Last modified: 21 Feb 2022, 10:17:13 UTC

I think the challenge for the project would be that virtualization of GPUs is considered an enterprise feature so its blocked in consumer GPU drivers. I doubt that volunteers are willing to use enterprise GPUs to contribute.


I think our posts it's only speculations.
No one of "new-generation" wus arrived in our pcs (and we don't even know if it will be feasible), so the only thing we can do is to wait.
And, if necessary, we can test new apps in lhc-dev
ID: 46305 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 46449 - Posted: 17 Mar 2022, 14:32:44 UTC - in response to Message 46187.  

And this is the source of the platform on github


Seems that works are going on: new version of Xtrack is 0.9.5
ID: 46449 · Report as offensive     Reply Quote
[VENETO] boboviz
Avatar

Send message
Joined: 7 May 08
Posts: 142
Credit: 1,404,162
RAC: 60
Message 46596 - Posted: 7 Apr 2022, 16:19:52 UTC - in response to Message 46188.  

I'm intrigued as to how the run-time compilation of C by a python app (p. 54 on) would translate to running on an arbitrary Boinc client, especially a Windows one.


In this pdf, the way seems to be hybrid
ID: 46596 · Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · Next

Message boards : Sixtrack Application : Sixtrack BOINC application on track to be ported to GPUs?


©2022 CERN