Guru3D.com Forums

Go Back   Guru3D.com Forums > Affiliates > Rivatuner Generic Discussion forum
Rivatuner Generic Discussion forum This forum is intended for generic questions and discussion of the RivaTuner Utility. In this section the users help each other out with answers.



Reply
 
Thread Tools Display Modes
Testers was new task scheduler wanted
Old
  (#1)
Unwinder
Moderator
 
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
Default Testers was new task scheduler wanted - 05-27-2009, 10:20 | posts: 12,965 | Location: Taganrog, Russia

Dear forum visitors,

Ive implemented some enhancements in the task scheduler module to give more freedom and programmability to those who use the scheduler to program software dynamic fan control rules. Now simple software automatic fan control rule can be programmed with just a single scheduled task launching some fan profile and linearly scaling profile fan speed when some hardware monitoring graph is inside some specified range. Here is the example, illustrating new technology:

1) First, we create a profile with fixed fan speed, e.g. low-level fan profile defining fixed 40% fan speed:



2) Second, we create launcher item and associate it with our fan profile:



3) Third, we create scheduled task executing our launcher item when <Core temperature> graph is entering desired range (50-80C in our example):



As you can see, we instructed the scheduler to scale fan speed associated with the launcher item inside [profile_fan_speed , profile_fan_speed + 60%] range. Please keep in mind that new fan speed scaling range setting affects scheduled task execution logic: if the range is not specified (i.e. set to 0) then the task is executed only when associated hardware monitoring data source is entering specified range (e.g. when temperature changes from 49C to 52C), otherwise it is executed on every change inside the range (e.g. when temperature changes from 55C to 56C). Also, please take a note that I set sampling rate to 10000ms (10 seconds) to prevent too frequent dynamic fan speed changes, which can negatively affect system performance. Task freezing period settings can be used to achieve the same result as well. So in our example we programmed the scheduler to scale fan speed in [40%, 100%] range linearly when temperature is inside [50C, 80C] range and instructed it to reflect fan speed changes each 10 seconds.

4) And finally the result:



As usual, Id like to beta-test new scheduler closely before releasing it to public. So if you have task scheduler module usage experience and wish to assist in new technology testing please drop me PM. Closed testing is about to be started on Monday, 1st June.


Alexey Nicolaychuk aka Unwinder, RivaTuner creator
   
Reply With Quote
 
Old
  (#2)
Unwinder
Moderator
 
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
Default 06-08-2009, 06:17 | posts: 12,965 | Location: Taganrog, Russia

Just wanted to let the testers know that new feature testing is being delayed a bit, I'm currently busy with other project.


Alexey Nicolaychuk aka Unwinder, RivaTuner creator
   
Reply With Quote
Old
  (#3)
franpa
Member Guru
 
Videocard: Gigabyt 760 4GB WForce x3
Processor: intel i7 920 @ 3.2GHZ
Mainboard: ASUS P6T
Memory: DDR3 1x8GB 1600MHZ
Soundcard: Integrated/Sennheiser 380
PSU: Corsair AX760
Default 08-04-2009, 04:49 | posts: 52 | Location: australia

"Testers was new task scheduler wanted"
"Testers want new task scheduler"

Hi can you update the thread title? at the moment it doesn't make much sense.
   
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 - 2017, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.