Message boards : GPUs : GPU tasks not following overclock/underclock settings?
Message board moderation
Author | Message |
---|---|
Send message Joined: 29 Aug 15 Posts: 5 |
I hadn't really paid attention to this, but I *think* it was working fine in the past, possibly before I upgraded to Win 10. Anyway, here's what's happening. I user MSI Afterburner for Overclocking my GPU's / mostly just modifying fan profiles since both GPUs are at stock Boost Edition speeds. I'm trying to underclock the GPUs so they run cooler while running BOINC, but for whatever reason my over/underclock settings are COMPLETELY IGNORED when running GPU tasks in BOINC. I confirmed that if I play a game with Afterburner set, the observed core and memory clocks are as I set them in Afterburner. I used both GPU-Z and Afterburners monitor to verify. As soon as I start running BOINC tasks, the observed clock speeds are suddenly back to stock speeds, ignoring whatever I set. Same behavior if I use CCC Overdrive. Anyone else see this? BOINC v7.6.6 (x64) wxWidgets Version 3.0.1 Installed as user install. CPU: 3770k@4.5Ghz Motherboard: AsRock Z77 Extreme 4 RAM: Crucial Ballistix Tactical 16Gb@1600Mhz OS: Windows 10 64-bit GPU(s): MSI TFIII 7950 BE, Sapphire Dual-X 7950 BE Projects - Poem, SETI, World Community Grid Only Poem is using my discrete GPUs |
Send message Joined: 2 Jul 14 Posts: 186 |
MSI Afterburner Which version? Installed as user install. Boinc? I don't know if this would help with the problem, but maybe you could try installing Boinc as an administrator. GPU(s): MSI TFIII 7950 BE, Sapphire Dual-X 7950 BE Which driver version? I'm trying to underclock the GPUs so they run cooler while running BOINC Have you tried TThrottle? It's another solution that might work for you: http://efmer.com/b/?q=tthrottle |
Send message Joined: 29 Aug 05 Posts: 15569 |
Installed as user install. He doesn't mean he installed BOINC as a Windows user, but that he used the 'user installation' instead of the 'service installation'. You need to be an administrator to install BOINC anyway. |
Send message Joined: 29 Aug 15 Posts: 5 |
Boinc? I don't know if this would help with the problem, but maybe you could try installing Boinc as an administrator. Correct. [/quote]MSI Afterburner Afterburner 4.1.1
The latest. From CCC: Driver Packaging Version 15.20.1062.1004-150803a-184226E Provider Advanced Micro Devices, Inc. 2D Driver Version 8.01.01.1500 2D Driver File Path /REGISTRY/MACHINE/SYSTEM/ControlSet001/Control/Class/{4d36e968-e325-11ce-bfc1-08002be10318}/0002 Direct3D Version 9.14.10.01128 OpenGL Version 6.14.10.13399 Mantle Driver Version 9.1.10.0077 Mantle API Version 98308 AMD Catalyst Control Center Version 2015.0803.1559.26924 AMD Audio Driver Version 10.0.0.00 Have you tried TThrottle? It's another solution that might work for you: Hmm, I had not tried that. Thanks for the tip. I just now tested it out and it seems to work alright. Though I'm not totally thrilled with installing yet another program to help reign-in BOINC, nor does it really answer the question of why BOINC related GPU tasks seem to be able to ignore clock modifications. My (strong) preference would be to have my gpu(s) obey my underclock settings while running BOINC. All the same I will use TThrottle for a little while and see if it's 'good enough' for my purposes. When I get time again I'll see if I can't think of anything else to try to get my underclocks to apply. |
Send message Joined: 29 Aug 05 Posts: 15569 |
Though I'm not totally thrilled with installing yet another program to help reign-in BOINC, nor does it really answer the question of why BOINC related GPU tasks seem to be able to ignore clock modifications. a) BOINC only does detection of the GPUs, it doesn't actually use them. b) Any science done on the GPUs is done by project applications. c) You changed from Windows 7/8/8.1 to Windows 10. d) Before Windows 10 you feel it worked, but now no more. e) So why then feel that it's BOINC its fault, or the science applications, and not the operating system, the only thing here that changed? |
Send message Joined: 29 Aug 15 Posts: 5 |
Though I'm not totally thrilled with installing yet another program to help reign-in BOINC, nor does it really answer the question of why BOINC related GPU tasks seem to be able to ignore clock modifications. a) That's fine. I'm not here to blame BOINC. I want to see if anyone has information on the issue I'm observing or if anyone has experienced it. b) See a. c) yes, I upgraded from Win 7. d) I never noticed it before, but that doesn't mean it wasn't present. e) I believed it might be BOINC/gpu task related because these are the only cases where I've seen the behavior. As mentioned in my first post, any other application I've tried that requires GPU power results in the commanded clock speeds as expected. As an update, however, I did a little more fooling around and the issue seems to revolve around OpenCL specifically. |
Send message Joined: 23 Apr 07 Posts: 1112 |
Please post the Boinc startup from the Event Log, then we can see what Boinc actually detects, What projects you're attached to, the host id's at those projects, and history of what tasks your host has managed to run, etc. Claggy |
Send message Joined: 29 Aug 15 Posts: 5 |
Please post the Boinc startup from the Event Log, then we can see what Boinc actually detects,
I provided the startup logs. Logs include attached projects, computer ID at each project. So far haven't hadn't any project tasks that I *can't* run. The issue is that OpenCL tasks (and LuxMark OpenCL benchmark, so far) command stock GPU speeds, even when I'm explicitly underclocking via Afterburner or CCC's Overdrive. |
Send message Joined: 29 Aug 05 Posts: 15569 |
(driver version 1800.8 (VM), device version OpenCL 1.2 AMD-APP (1800.8) Several people at Seti have reported big problems with OpenCL applications running on the GPU with using this driver in Windows 10. You can try the latest beta driver, see if that matters. |
Send message Joined: 29 Aug 15 Posts: 5 |
So, not much of an update. I tried out the latest beta drivers, that didn't seem to solve the problem. I'm not sure whether the beta drivers dislodged it or not but I tested that overclocks apply (and they do), but underclocks still do not. Am I losing my mind? Other than that I've been trying out Tthrottle with mixed results. Sometimes it works well, other times it doesn't work at all. When it works it also causes issues with video playback if I want to watch Netflix or something at the same time, but it's good for letting BOINC run all night and feeling comfortable with the gpu temperatures. |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.