Guru3D.com Forums

Go Back   Guru3D.com Forums > Affiliates > MSI AfterBurner Overclock Application Discussion forum
MSI AfterBurner Overclock Application Discussion forum This forum is intended for MSI customers for questions on the AfterBurner Overclock Utility based off Rivatuner. In this section the users help each other out with answers as well as support staff from MSI.


Reply
 
Thread Tools Display Modes
CPU polling with auto, Driver level and low level fan control
Old
  (#1)
EdKiefer
Member Guru
 
Videocard: MSI 660ti PE
Processor: 3570k
Mainboard: Asus P8Z77V pro
Memory: DDR3 1600
Soundcard:
PSU: Corsair XT650
Default CPU polling with auto, Driver level and low level fan control - 10-13-2009, 00:00 | posts: 75

This is my first post, hope this is right spot to ask question.

I would like to know how the stock auto fan control is compared to driver level and low level of AB and RT.

Meaning if we set a curve in AB would this be same CPU overhead use if we keep polling rate the same as stock ?.

If using a single speed % with no curve would that use less than even stock auto fan control (not sure how the stock auto relates to CPU for its polling of temps.
   
Reply With Quote
 
Old
  (#2)
Unwinder
Moderator
 
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
Default 10-13-2009, 06:59 | posts: 10,312 | Location: Taganrog, Russia

Quote:
Originally Posted by EdKiefer View Post
This is my first post, hope this is right spot to ask question.

I would like to know how the stock auto fan control is compared to driver level and low level of AB and RT.

Meaning if we set a curve in AB would this be same CPU overhead use if we keep polling rate the same as stock ?.

If using a single speed % with no curve would that use less than even stock auto fan control (not sure how the stock auto relates to CPU for its polling of temps.
Default fan control and low-level automatic fan control in RT doesn't add any CPU load because fan speed automation is performed by dedicated fan controller chip at hardware level. RT just allows you to adjust hardware fan controller parameters.
Software automatic fan control provided in Afterburner and in RT (in form of fan profiles scheduler) does add some CPU overhead because on each fan speed update iteration (you can adjust fan speed update period in properties) Afterburner will ask the display driver to report GPU temepratures, calculate new target fan speed and ask the display driver to apply it if necessary. It will consume some CPU resources of course.
If you're experienced user then you may edit MSIAfterburner.cfg and change ShowPerformanceProfilerStatus from 0 to 1 to display performance profiler info into MSI Afterburner hardware monitor window. It will show you how many CPU time is eaten by software fan speed automation on each iteration.


Alexey Nicolaychuk aka Unwinder, RivaTuner creator
   
Reply With Quote
Old
  (#3)
EdKiefer
Member Guru
 
Videocard: MSI 660ti PE
Processor: 3570k
Mainboard: Asus P8Z77V pro
Memory: DDR3 1600
Soundcard:
PSU: Corsair XT650
Default 10-13-2009, 17:21 | posts: 75

Quote:
Originally Posted by Unwinder View Post
Default fan control and low-level automatic fan control in RT doesn't add any CPU load because fan speed automation is performed by dedicated fan controller chip at hardware level. RT just allows you to adjust hardware fan controller parameters.
Software automatic fan control provided in Afterburner and in RT (in form of fan profiles scheduler) does add some CPU overhead because on each fan speed update iteration (you can adjust fan speed update period in properties) Afterburner will ask the display driver to report GPU temepratures, calculate new target fan speed and ask the display driver to apply it if necessary. It will consume some CPU resources of course.
If you're experienced user then you may edit MSIAfterburner.cfg and change ShowPerformanceProfilerStatus from 0 to 1 to display performance profiler info into MSI Afterburner hardware monitor window. It will show you how many CPU time is eaten by software fan speed automation on each iteration.
Thank you for detail explanation of the polling, that is what I wanted to know, so low level HW does it free as it has its own monitoring.

One last question, you know coolbits has option for "fan always max speed" or something similar as OC fan option, I take it this is not low level as drivers doing it ?.

Thanks for your input, BTW both AB/RT look like great apps .

Edit: I see AB 1.2 adds cpu monitoring now ,I guess this is what you were referring too in last sentence .

""# Added configuration file setting allowing power users to display performance profiler status informaition in the hardware monitor window. The information allows estimating average CPU performance hit caused by hardware monitor and software automatic fan control layers
# Optimized timer message queue processing under high CPU load conditions for better hardware monitoring and software automatic fan control events handling""

Last edited by EdKiefer; 10-13-2009 at 17:29.
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2012, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.