Advanced search

Message boards : Number crunching : Increasing Performance

Author Message
Send message
Joined: 20 Oct 18
Posts: 1
Credit: 31,033,125
RAC: 1,960
Scientific publications
Message 50985 - Posted: 30 Nov 2018 | 14:31:14 UTC

Good afternoon.

I notice in my completed tasks that the run time is around 5x the CPU time in duration.

Looking at the top contributors, it appears there is a way to get your run time to nearly equal the CPU time, on the long runs at least.

I've tried changing the app_config to dedicate 1, 2, 3 or 5 CPU units to the GPU task, but I'm getting unchanged results. Does anyone understand how they are accomplishing this, or is it a trade secret?

Send message
Joined: 21 Mar 16
Posts: 508
Credit: 4,395,897,293
RAC: 659,787
Scientific publications
Message 50986 - Posted: 30 Nov 2018 | 15:13:14 UTC

There should be no trade secrets in non-profit science. The "secret" is something called SWAN_SYNC. If you are running windows you can see how to integrate it here:

If you are running Linux you can view this:

This one parameter allows for up to 20% better performance for this application.

Post to thread

Message boards : Number crunching : Increasing Performance