Message boards : Graphics cards (GPUs) : Resource share for max efficiency
Author | Message |
---|---|
Hello: | |
ID: 3874 | Rating: 0 | rate: / Reply Quote | |
Hello: The time you refer to is CPU used time, not wall clock time. It does not include time while cpu is busy doing somethign else. The cpu is shared with another task and the percentage is not 100% for the cpu/gpu task, thus the difference. See http://www.gpugrid.net/forum_thread.php?id=500 where I outlined this performance. You also need to see the gpu elapsed time, to see this you need to drill down into your results. This will probably be closer to your wall clock time, but not exact. Other applciations can slow down the cpu, thus the gpu has to wait for the cpu to become free and poll it. Resource share is for cpu projects. It has some effect on cpu/gpu projects, but I'm not sure exactly what. Currently the cpu/cpu task is suppose to be treated as a high priority task, and run regardless of resource share, meaning that a gpu task should always be running. It may only matter if you had two gpu projects, eg you could run one 25% and one 75%. In the future there will separate prefs for cpu and cpu/gpu projects which may make things easier to schedule and control and understand. At this time things are so new a lot of the prefs are shared with cpu projects and some are not used. | |
ID: 3875 | Rating: 0 | rate: / Reply Quote | |
Message boards : Graphics cards (GPUs) : Resource share for max efficiency