Message boards :
Sixtrack Application :
Can Sixtrack use a GPU for processing?
Message board moderation
Author | Message |
---|---|
Send message Joined: 7 Aug 19 Posts: 2 Credit: 22,206 RAC: 0 |
Hi All, I have a couple of computers with some good AMD GPUs in them. I noticed over a 24 hour period that my GPUs are not being used. Only CPU processing is happening. Can Sixtrack use a GPU for processing? Thank you, ausjorg |
Send message Joined: 27 Sep 08 Posts: 854 Credit: 699,033,063 RAC: 179,711 ![]() ![]() ![]() |
No it can not, they did build an AVX version for CPU. |
Send message Joined: 7 Aug 19 Posts: 2 Credit: 22,206 RAC: 0 |
No it can not, they did build an AVX version for CPU. Thank you for the information. Can any of the other LHC applications utilize a GPU? |
Send message Joined: 27 Sep 08 Posts: 854 Credit: 699,033,063 RAC: 179,711 ![]() ![]() ![]() |
None of them, the others are mostly virtualized with VBox so GPU access isn't possible. I can imagine that sixtrack would be the one that would make a GPU application. The challenge for the project team is finding the time to port the application, it has been asked for quite a few times. In addition it may not actually give additional performance the code is already very very well optimized and the AVX version is not much faster than the non-AVX one. |
Send message Joined: 18 Dec 15 Posts: 1838 Credit: 122,300,164 RAC: 106,487 ![]() ![]() ![]() |
... and the AVX version is not much faster than the non-AVX one.that's one of the things I've always been wondering about. Wouldn't one assume that AVX is bound to be more effective? How come that this is not the case? |
Send message Joined: 27 Sep 08 Posts: 854 Credit: 699,033,063 RAC: 179,711 ![]() ![]() ![]() |
The code was super well optimized in to vector code when it was created, so the AVX doesn't add too much more to the code. There was some work published where AVX-512 did give some benefit but since most people don't have these CPU's I can imagine that there isn't much value to work on that, GPU would be a better idea. I think the main challenge for GPU is no double precision math, most GPUs are not good at this. |
![]() Send message Joined: 7 May 08 Posts: 232 Credit: 1,575,053 RAC: 0 ![]() ![]() |
I can imagine that sixtrack would be the one that would make a GPU application. The challenge for the project team is finding the time to port the application, it has been asked for quite a few times. 3 years ago: sixtrack on gpu 1 year ago: sixtrack on gpu Seems that sixtrack developers are not far away from gpu world |
Send message Joined: 29 Feb 16 Posts: 157 Credit: 2,659,975 RAC: 0 ![]() ![]() |
Hello, please check the recent reply by Riccardo on the MB on the same subject but in a different thread: https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=5173 Thanks a lot in advance, Cheers, A. |
![]() Send message Joined: 7 May 08 Posts: 232 Credit: 1,575,053 RAC: 0 ![]() ![]() |
It's time for a gpu app!! :-P |
©2025 CERN