News:

Follow BoincTasks on Twitter Facebook        Visit our website here.
BoincTasks-M on Android and iOS should be ready soon

Main Menu
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

#81
Beta Testing / Testing Version 4.21
July 08, 2011, 11:43:07 AM
Changed: The "F1" button now redirects to the online "tthrottle_manual.html".
Fixed: The taskbar icon is sometimes missing at startup.
Fixed: When the GPU throttle wasn't set to independent (default) the GPU throttle wasn't shown.
#82
Integrate in your website. / Webserver
July 06, 2011, 02:50:08 PM
In V 1.33, the webserver moved to the Mobile tab.

It should run on the iPad and Android pads http://www.efmer.eu/boinc/boinc_tasks/mobile.html.
#83
Linux and Mac / How to use BoincTasks on a Mac
June 21, 2011, 05:52:01 AM
Mac:

Take a look at BoincTasks Js that has a Mac build. https://efmer.com/boinctasks-js/

Download XQuartz  (if the link breaks, search for it on the Internet) needed to run Wine.
Install XQuartz and if there is a 64 bit version checkbox in the dialog, you can check it to run the 64 Bit version of BoincTasks.

Now install winehq (if the link breaks, search for winehq) the Mac installer.
If there is a 64 bit version checkbox in the dialog, you can check it to run the 64 Bit version of BoincTasks.

The last step is to download the latest download BoincTasks version and install it like you would any other Mac program.
Wine wil start automatically and runs the Windows installer.

if everything works as advertised you should be running BoincTasks on your Mac, like on any Windows machine.

Another option is a bundled installer like Winebottler:

Just search for WinebBottler and install it.
The last step is to download the latest download BoincTasks version and install it like you would any other Mac program.
Wine wil start automatically and runs the Windows installer.
[/quote]
#84
Linux and Mac / How to use BoincTasks on Linux
June 15, 2011, 07:06:10 AM
Take a look at BoincTasks Js that has a Linux build. https://efmer.com/boinctasks-js/

BoincTasks as of V 1.08 can run on Linux.
You need to install: Wine the compatibility layer. But wait, don't do that yet, as a lot of distributions provide better ways to install Wine.

Ubuntu example:
Applications->Ubuntu Software Center. Search for Wine and install the compatibility layer.
Now download BoincTasks.
Open the terminal, and cd into the directory where the .EXE is located.
Now type wine setup_32_64_boinc_tasks_1_7_8.exe (Make sure the version matches the download).
This starts the BoincTasks installer.
You can find BoincTasks in: Applications->Wine->Programs->eFMer BoincTasks
Or click on "Search your computer" and search for boinc, next click on the BoincTasks icon to start BoincTasks.

Use localhost as the IP address and leave the password blank or get the password from: etc->boinc-client->gui_rpc_auth.cfg. (You need root access to read this file)

Useful information:
BoincTasks is installed in a virtual drive. Applications->Wine->Browse C Drive->Program Files->eFMer.
You can find the user folder in users->username->Application Data->eFMer->BoincTasks.

Fedora example:

The wine meta package is available via yum through the EPEL / Fedora Extras / Fedora repository by running $ yum install wine


And of course you have to  download BoincTasks
#85
Beta Testing / Testing Version 4.20
June 11, 2011, 01:24:20 PM
Added: Additional driver regulator diagnostics for debugging.
Fixed: (Serious) When used with more than 1 GPU, other GPU tasks where sometimes regulated to 1%.
Fixed: Logging: Didn't detect Windows 7.
#86
FAQ / Bulk installations
June 10, 2011, 05:07:13 PM
To install TThrottle quick and easy, without any mouse clicks.

Create a batch file and put in the exe name and the /silent option.

setup_32_64_tthrottle_4_1_0.exe /silent

Additional switches
#87
Beta Testing / Testing Version 4.10
May 28, 2011, 08:19:41 AM
This version is compatible from XP->Win7.

Change: Vista and up: The throttling regulator is now in the driver. This should eliminated all access problems for throttling.
Fixed: Double temperature numbers and sometimes the wrong color in the graphs.
Fixed: When the font is set to more than 100% the program list box is smaller than normal.
Fixed: (Intel) A read to the CPU to determine the TJunction temperature, caused the driver to crash on older cpu's.
Continued: Now only Family 0x6, Model: 0x1A, 0x1E, 0x1F, 0x25, 0x2C, 0x2E, 0x2A, 0x2D perform a read. If you know any others that are missing, please let me know.
#88
Beta Testing / Testing Version 4.00 Alpha
May 25, 2011, 02:58:43 PM
V 4.00

This is an Alpha version and will probably crash on XP. But it's not intended for XP anyway.

ALPHA VERSION

Add: Regulator moved from TThrottle to the driver on Vista and up. Is not supported on XP, as there are no access problems in XP.

TThrottle 4.00 Europe
TThrottle 4.00 USA
#89
Beta Testing / Testing Version 3.60
May 19, 2011, 05:31:02 PM
Add: Independent temperature regulator for each GPU.
Add: When a CPU signature changes a message box will be shown with a warning. At the same time the number of temperature sensors is checked.
Add: An option in Preferences, to allowing opening the dialog, as administrator only.
Changed: Every GPU now has it's own regulator thread, with a randomized offset.
Changed: Minimum CPU and GPU regulator 2->1%.
Fixed: In BOINC connection mode, TThrottle didn't always reconnect when a connection was lost. (Due to a restart of the BOINC client).
Fixed: Graphs, draw the horizontal and vertical text last, to avoid them to be overdrawn by other items.

New translation: Preference tab: Allow TThrottle to be opened as administrator only.
New translation: Administrator access only = balloon text when option above is active.
#90
FAQ / Independent GPU Throttling
May 16, 2011, 02:25:08 PM
As of V 5.90 the GPU cards are automatically assigned to the right position and are set to individual throttling. You need at least BOINC 7.0.30 for this to work.

In the "Programs" tab you may set different GPU temperatures:

70 (uses 70C for all GPU's)
61;53;67;74 (uses the individual temperatures in C for the GPU's).

As of V 5.70 you can adjust the GPU temperatures individually.

For a 4 card setup: In the Set Gpu field type e.g. 70;79;74;80
With 2 cards: e.g. 70;79

Sometimes it is necessary to assign the right reading, to the right GPU.

As of V 3.60 it is possible, to throttle the GPU independently, on multi GPU systems.

Some things, that may make it impossible on your system for this to work properly.

Multi GPU cards like the GTX 295 or the GTX 590, may have difficulty regulating the GPU's separably.
As one GPU heats up its companion GPU, as do other parts of the card, one of the GPU's may never go below a certain temperature, whatever you do.
The temperature may even rise as the other GPU heats up more. The same may be the case when you place two cards close to one another, as the heat from one card is sucked into the fan of the card next to it.

But that said, some systems may benefit from this feature.

Before this can works, you have to be sure that Device 0, 1,2,3 are the same as GPU 0, 1,2,3 in TThrottle.
Sometimes BOINC assigns devices in mysterious ways.

The best way yet... Use the program Process Explorer AKA "procexp.exe", this program lets you suspend and resume programs.

The example is for SETI but should work on other projects as well.

Find the CUDA or ATI tasks, normally under BOINC.
Suspend all GPU tasks, with the right mouse, suspend.
Wait for a minute or 2 for the cards to cool down.

Next, Resume one of them and wait until you see the temperature go up for at least 2 degrees. Suspend this one again.
In the TThrottle programs tab, check the PID and device number.
CPU:0, GPU:1,2 PID:5200 = 5200, Device 2. (Device is the number directly after the GPU: 1)
CPU:0, GPU:1,0 PID:3596 = 3596, Device 0.
At the same time check the graph, the BoincTasks graph works best, as this allows you to show the GPU's only, write down the GPU number like GPU 0, GPU 1.

When you are done, you should have list like this:

Device 2, PID 2296, GPU 3
Device 3, PID 3180, GPU 0
Device 1, PID 3564, GPU 1
Device 0, PID 3564, GPU 2

From this extract the sequence Device 0,1,2,3 position: 2;1;3;0  (Device 0 = GPU 2, Device 1 = GPU 1, Device 2 = GPU 3, Device 3 - GPU 0)

In TThrottle.xml, placed in the same folder as the Exe add the entry.

<GPU_SETUP>
  <Device_position>2;1;3;0</Device_position>
</GPU_SETUP>

When there already is a <GPU_SETUP> add the <Device_position> too it.
Make sure you have only one <GPU_SETUP> block and there are no comments around the block.

Restart TThrottle and check for the line: <GPU> device_position: 2 1 3 0 4 5
When the line is present you are all set.

This function only works when you have "Connect with BOINC client" checked, the line <Device_position> is present even when the sequence is 0;1;2;3 and you have more than one GPU.
#91
FAQ / Different computer locations
April 26, 2011, 06:20:38 PM
As of 1.03.

Normally the computer information is stored in: C:\Users\username\AppData\Roaming\eFMer\BoincTasks

A command line option lets you select more than one collection of computers.

Like:
BoincTasks.exe /location home
BoincTasks.exe /location work

In folder C:\Users\username\AppData\Roaming\eFMer\BoincTasks\locations
home.xml.
work.xml
Are created.

To copy an existing collection, close BoincTasks and copy computers.xml -> \locations\
Delete home.xml and rename computers.xml into home.xml.
#92
Beta Testing / Testing Version 3.52
April 23, 2011, 06:52:07 PM
Changed: Signed with new certificate 22-06-2013 (setup, exe, dll).
Fixed: AMD/ATI driver sometimes finds a NVidia GPU, in this case no GPU temperature is  shown in the graphic
#93
Beta Testing / Testing Version 3.51
April 10, 2011, 09:40:45 PM
Fixed: BOINC Connect mode crashes on CPU's with > 16 cores. Buffer was too small.
#94
Beta Testing / Testing Version 3.50
April 09, 2011, 06:41:54 PM
Add: Read the TJunction temperature directly from the CPU when possible.

Warning this may crash the system on older CPU's, I don't think so but there is a chance.

Please send met the log, so I get some more data on the TJunction / CPU.
#95
Beta Testing / Testing Version 3.42
April 08, 2011, 07:17:06 PM
Changed: BOINC connected mode: Text Suspended -> Inactive.
Fixed:  A crash on CPU's with more than 8 cores.
#96
Add these lines to the config.xml file.
The config.xml should be placed together with the BT exe.

<config>
   <refresh>
      <downloads>   3600   </downloads>
      <uploads>     7200   </uploads>
      <refresh>     14400   </refresh>
   </refresh>
</config>

WARING in the newer versions use:
      <auto>      3600   </auto>
and remove <downloads> and <uploads>.
This mode automatically adjusts the timing.


BT will now retry any pending downloads every hour and the uploads every 2 hour.
This will only affect the localhost.

As of V 1.06 an example can be found here: C:\Program Files\eFMer\BoincTasks\examples
#97
Beta Testing / Testing Version 3.41
March 26, 2011, 03:47:05 PM
Fixed: BOINC connection mode: When tasks get suspended and the thread count goes to 0, detect Suspended and don't add the tasks to the throttle list.
Fixed: As of V 3.2, One tasks isn't assigned to any throttling regulator at all and is running at 100%.

When you are running a Beta version: I recommend you update to this version A.S.A.P., because there is a serious bug in the older Beta versions.
#98
Beta Testing / Testing Version 3.40
March 21, 2011, 06:39:35 PM
Add: A flag in the tthrottle.xml file to disable the NVIDIA card reading (<nvidia_number_gpu>  0 </nvidia_number_gpu>
Changed: At startup the last visible state (hidden or shown), of the mini temperature window is show.
Changed: When CPU or GPU throttle is <= 2% the list rebuild if 4 times quicker.
Changed: The minimum GPU throttle is now 2%.
Fixed: ati_number_gpu couldn't be set to 0.
Fixed: TThrottle hangs on program list, with details selected.
Fixed: Once in a while a parent PID is invalid and a couple of programs where added as child PID's. (BOINC client mode only).
#99
Beta Testing / Testing Version 3.31
March 10, 2011, 08:11:54 PM
Fixed: Throttle didn't work on CPU's with one core.
#100
Beta Testing / Testing Version 3.30
March 06, 2011, 09:01:57 PM
Added: Debug logging of the number of threads used for the CPU regulator.
Changed: The number of threads used for the CPU regulator is now: Cores/2.
Fixed: Some debug text was missing from the logging.
Fixed: The regulator was leaking handles, with some projects.