Follow BoincTasks on Twitter Facebook        Visit our website here.
TThrottle 7.74 now supports 32 cores

Main Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - fred

TThrottle allows the BOINC client to use a non standard port.

Go to the BOINC tab and fill the port the client is using after: On port(s) 31436 (example)

Or running multiple BOINC clients on the same localhost.

Go to the BOINC tab and fill the ports the clients are using after: On port(s) 31416;31426;31436 (3 clients in this example)

Beta Testing / Testing V 7.10
August 01, 2013, 01:01:09 PM
Add: Graph now stored on disk.
Changed: Graph: 1 day -> 1-7 Days.
Changed: Exit menu item hidden, while busy reading the temperature graph back from file.
Changed: *.log file now uses UNICODE.
Changed: Delete any files in the log folder after 30 days.
Changed: The logging in debug mode, now logs PID and child PID.
Changed: If the connection with the BOINC client is lost, delete and rebuild connection.
Changed: Now detects VBoxHeadless as a vbox application.
Fixed: Failed to read tthrottle.xml.
Fixed: Writing to *.log sometimes failed.
Fixed: Always exclude boinc.exe as the parent of  a child process.
Beta Testing / Testing V 7.01
June 29, 2013, 09:49:44 AM
Changed: Below W7 uses driver V 2.4 (WDF V1.5).
Changed: Installdriver V 1.41, some cosmetic changes.
Beta Testing / Testing V 7.00
June 10, 2013, 06:53:16 AM
Add: Startup log: TThrottle Startup.log.
Add: Dump file cleanup after 14 days.
Add: Limit the number of crashes to 20 / 12 hours.
Changed: Resizable dialogs.
Changed: Installer V 1.40, driver CoInstaller V 1.9
Changed: Driver V 2.5, log processors/group.
Changed: New xml parser.
Changed: All xml files are now in Unicode.
Changed: Uses language files (ttlang), instead of language dll's.
Fixed: Crashed when there were no tasks.


Fixed: Failed to install the driver on versions below Windows 7.
Beta Testing / Testing V 6.60
May 18, 2013, 02:14:16 PM
Add: Supports multiple BOINC clients on localhost.
Changed: Redesigned program list.
Fixed: Sometimes failed to throttle in driver mode (Vista and up), with more than 10 processes.
Beta Testing / Testing V 6.50
May 09, 2013, 10:55:55 AM
Add: A child process now shows run %. 
Add: Temperature offset in Expert dialog. Set to 15C on AMD 15h Family. 
Fixed: If the run% can't be read, assume 100%, until now a value of -1 was used.
Beta Testing / Testing V 6.40
April 28, 2013, 02:08:02 PM
Add: Dutch version logo and link.
Fixed: The set GPU temperature didn't switch correctly between C and F.
Fixed: The graph on systems without a GPU, gray Cpu% and Max.
FAQ / Supported browsers
November 14, 2012, 08:58:28 AM
It Supports all mobile browser versions.

Tested on:

Safari, Firefox, Chrome and IE 10

It doesn't support IE below version 10.
To enable the work regulator in V 1.43 and up:

The work regulator will not allow you to get MORE work than you would normally get. It's purpose is the maximize the amount or work.

Add a file called config.xml (found in examples)
And add:

      <max_tasks>              5000   </max_tasks>
      <days_work_requested>    10   </days_work_requested>

MAKE SURE: To save the file as ANSI.

max_tasks is the max amount of work you like to get.
days_work_requested is the work buffer that corresponds to 5000 work units.

5000 and 10 are just examples and have to be adjusted to reflect the values needed on your system.

If the computer is not used or a program is NOT running the temperatures in tab "Programs" are used.

Checks for user input:

Preference -> Check "If the computer is not used for"

Checks if a program is running:

"Or the following programs are NOT running:"  mfc.exe;vrl.exe

Use a ; to separate the exe. It may take up to 60 seconds for the program to be detected.

If you enter a program name set the in use time at at least 120 seconds.

Core: Temperature in Celsius.
Gpu: Temperature in Celsius. You may set individual GPU's, like: 80;70;65;82
Beta Testing / Testing V 6.30
October 21, 2012, 02:23:51 PM
- Add: Treat as in use when specific programs are running. Makes it possible to throttle differently when a program is running.
Beta Testing / Testing V 6.20
October 10, 2012, 05:59:25 AM
Fixed: Sometimes failed to throttle, within a minute at startup. Now shows xx1,xx2,xxx for detecting idle processes. At point xxx the process is no longer throttled.
Beta Testing / Testing V 6.10
September 24, 2012, 12:14:39 PM
-Add: Second graph. To allow showing e.g. CPU and GPU separately.
-Add: Hot keys for the graphs and the main TThrottle dialog.
Beta Testing / Testing V 6.00
August 31, 2012, 10:48:11 AM
- Add: GPU activity bar.
- Changed: Additional ATI GPU logging.
Seti Performance / GPU Comparison
August 29, 2012, 01:18:15 PM
Cards are compared with this program: eFMer Seti Performance


I7 8Threads35564Bit system, AK_v8b2_win_SSE2


GTX5905264Bit system, 32 bit cuda 5.0, 314.22
GTX4808964Bit system, 32 bit cuda 5.0, 314.22
GTX6808964Bit system, 32 bit cuda 5.0, 314.22 (GTX 770)


GTX64527364Bit system, 32 bit cuda 5.0, 326.6 (zc count 0.5)
GTX650175(x41zc_cuda50) count 0.5  Ti SSC EVGA Core cl +60, Mem cl + 400)
GTX67091Oc +80/+300
GTX7708264Bit system, 32 bit cuda 5.0, 326.6 (zc count 0.25)Rebranded GTX 680 with higher clock and better cooling
GTX68075Cuda 5
GTX59053Cuda 42 (count 0.25)


8800 ultra300612/1100
GTX560Ti133Oc 1760/880/2100
GTX680118Oc 1111/3004 (301.42)
GTX680113Oc 1215/3105 (301.42)
GTX57097EVGA Classified Overclocked[/td
GTX58080Oc 1645/822/2138[/td
GTX69052Oc Bc1006 Bc1072[/td

The reason the GTX 590 doesn't improve is a temperature issue, the card clocks down, when to hot and goes back to the original clock when cooled down enough.
That's the reason the z version doesn't improve the runtime.
All eFMer programs / Make a donation
August 29, 2012, 10:22:07 AM
If you like our programs, help us to continue our work.

You can donate here in Crypto: Coinbase

Or in money using Paypal or a credit card.

Donate eFMer
Or use the PayPal address: boinc (a.t.)efmer (p.o.i.n.t) eu.

Currency: This is an Euro account, other currency will be automatically exchanged to Euro's.

Translations / Portuguese (Brazilian)
August 25, 2012, 04:09:08 AM
With thanks: Ricardo Gruda
Beta Testing / Testing version 5.93
August 25, 2012, 04:00:22 AM
-Add: Portuguese / Brazilian.
-Add: ATI GPU xml setting: <ati_not_active> set to 1 will include cards that are not active.
Seti Performance / Seti Performance
August 25, 2012, 12:40:22 AM
A Tool to test the best multiple instances of a GPU task.
In other words the setting in <count>, like 1, 0.5, 0.33, 0.25.

This tool finds the best setting automatically.

Useful for NVIDIA  Gpu's in the 4xxx, 5xxx, 6xxx series.
Make sure you read the instructions first.
A lot of additional info can be found in config.xml

Download SETI Performance version 1.8

Compare the results with others: Gpu list


Place the files in this zip file to a temp location.
Some users use: C:\Program Files, but this may not work for you.
C:\Program Files is a restricted folder, so you need full access rights to the folder you put the files in.

In the config.xml all spaces are striped away, to use spaces use %20
To get x41z cuda 32 use x41z%20cuda%2032

Together with the exe you NEED to supply a workunit named: work_unit.sah.
This isn't needed when you check "Use all xx workunits" in that case the workunits are copied from the folder: workunits.

SetiPerformance64.exe is for 64 bit systems.
SetiPerformance.exe is for 32 and 64 bit systems.

Progress indicator:

If you need a progress indicator add the supplied file: init_data.xml
The checkpoint time is the progress indicator update frequency.


Loggings are placed in: C:\Users\username\AppData\Roaming\eFMer\SetiPerformance\log
SetiPerformance.log : Startup info.
result.log : A copy of the logging displayed in the dialog.

Now that you ran the test:

Now that I found out that a count of 2 (0.5) is the best setting, what now?

Install this one: Lunatics installer
Make sure you have the minimum driver mentioned in the installer and choose the 32 or 64 bit version.
Next go here: C:\ProgramData\BOINC\projects\
Open app_info.xml with notepad.exe.

Look for these 2 lines together:

Change the 1 in count into 0.33 or 0.5
Make sure you use a dot . after the 0! NOT a ,


V 1.4
Add log file, C:\Users\username\AppData\Roaming\eFMer\SetiPerformance\log
Keep case in name, like: MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390
Added: progress indicator, needs init_data.xml. This works for MB and AP.
The window position wasn't always stored.
Some small bug fixes.

V 1.5
In the logging file line ends where \r\r\n now \r\n.
ERROR: Unable to copy from: didn't show the actual file it failed to copy, now shows: ERROR: Unable to copy file:.
Devices, Count now drop down boxes.
Added: Max count drop down box.
Fixed: Progress indicator dropped back to 0.

V 1.6
The automatic test goes one beyond the Max drop down box setting.
The drop down boxes Devices, Count and Max are now disabled, while testing.
The progress indicator didn't work correctly with AP tasks.

Didn't automatically stop when the best result was found.

Add Run x number of CPU tasks while running the GPU test.