Message boards :
Number crunching :
swan_sync = 0 ... little effect.
Message board moderation
| Author | Message |
|---|---|
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Hello: A view of the results of using the variable "swan_sync = 0" for months, I think it is not interesting. Platform Linux-64bits Ubuntu 11.04 -i7-930-6GB of Ram. GTX295, tasks "acemdlong." The yield on the GPU is increased by 10%. on average. The CPU load is increased by 400%, over temperature, fan noise and expense. In Windows7-64Bits (and the same hardaware than on Linux) the results are equal, with the aggravating circumstance that the overall performance of Windows GPUGRID is 15% lower on average. Regards |
|
Send message Joined: 4 Apr 09 Posts: 450 Credit: 539,316,349 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
SWAN_SYNC was created to increase the efficiency on fermi cards, and it does. It was not intended to be used on the older, but still great, 2xx series. Thanks - Steve |
skgivenSend message Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
On Linux SWAN_SYNC=0 must be in CAPITALS! |
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
On Linux SWAN_SYNC=0 must be in CAPITALS! Hi, The variable on Linux and is capitalized and it works perfectly. I just say the results do not offset (in GTX295) and show me what my numbers after several months of work. Please who believes otherwise simply showing their numbers ... comparing the performance increase (reduction of time on a task 10%) with the increased load on the CPU, which is four times with all that entails. Greetings. |
skgivenSend message Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Some people might think a 10% improvement is worthwhile, others will think not. As Steve said SWAN_SYNC works best on Fermi's. It does still bring some improvement on other cards, but usually less. On Linux you are about 5% faster than under W7, just going by the one task: 4082104 2531823 15 Jun 2011 14:07:36 UTC 16 Jun 2011 10:50:27 UTC Completed and validated 39,739.04 3,011.96 35,067.36 52,601.04 Long runs (8-12 hours on fastest card) v6.14 (cuda31) Linux 4059957 2515436 6 Jun 2011 13:46:10 UTC 7 Jun 2011 11:03:34 UTC Completed and validated 43,268.86 42,590.44 35,067.36 52,601.04 Long runs (8-12 hours on fastest card) v6.13 (cuda31) W7 Both TONI_AGGsoup tasks with the same credit. |
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Some people might think a 10% improvement is worthwhile, others will think not. As Steve said SWAN_SYNC works best on Fermi's. It does still bring some improvement on other cards, but usually less. Hello: The comment is only to be valued if winning that 10% (one hour) really pays off when one considers the large increase in load on the CPU which means assigning a CPU + GPU core SWAN_SYNC = 0, as we is 10 or 14 times, as we compare Linux and Windows.
Taking the numbers of these tasks I have done recently, I play the following, correct if I'm wrong. The task in Linux I see it is 8.9% faster (or slower Windows 8.15%) almost 10% not 5% but this task in Linux also have not enabled SWAN_SYNC = 0. it shows how little CPU time. If selected would be 15% faster Linux than Windows. In short we are talking about one hour less in Linux to complete the task and enabled again without SWAN_SYNC = 0 so with a load on the CPU much lower. The task in Windows is enabled SWAN_SYNC = 0 and the CPU load was 14 times greater than that needed in Linux, frankly very bad deal if you also 8.15% has been slower. Comparing CPU time Linux-Linux and Windows-Windows, the difference is 10 times as I say in the remarks, with or without SWAN_SYNC = 0. Remember that these tasks are the same hardware. Greetings. |
BeyondSend message Joined: 23 Nov 08 Posts: 1112 Credit: 6,162,416,256 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
The task in Linux I see it is 8.9% faster (or slower Windows 8.15%) almost 10% not 5% but this task in Linux also have not enabled SWAN_SYNC = 0. it shows how little CPU time. If selected would be 15% faster Linux than Windows. One thing to keep in mind. You're comparing to Win7 which is very slow here. XP is considerably faster. |
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Hi. True XP is faster than Win7 (but not as much as Linux), but this is not the issue. What we are discussing is whether to use the variable SWAN_SYNC = 0 is profitable or not by comparing the cost of CPU time and energy costs and temperatures. My result is simply not worth it. Greetings. |
skgivenSend message Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CC 1.3 cards do not benefit as much as CC 2.0 GPU's. As well as using SWAN_SYNC you MUST free up a CPU Core. If you do not also free up a CPU core you will not see much improvement. To some extent the present Priority settings are obfuscating the normal situation; using a higher priority under some circumstances improves performance albeit at the expense of lag. Perhaps you are demonstrating this. |
SaengerSend message Joined: 20 Jul 08 Posts: 134 Credit: 23,657,183 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]()
|
swan_sync is a giant waste of resources on a GT240. Crunching gets slower and CPU-use up for absolutely no gain. Recommending swan_sync to non-Fermis seems to be something completely rubbish. Gruesse vom Saenger For questions about Boinc look in the BOINC-Wiki |
©2025 Universitat Pompeu Fabra