News:

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

Main Menu

Rule to stop GPU for two hours

Started by Dingo001, June 23, 2025, 03:12:50 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Dingo001

I am using BOINCTasks 1.95


I have tried to use the rule with waa clock time to stop the GPU running on a Computer for two hours between 07:00 to 09:00 every day.  It does not do anything ?

I have entered the following:

Rule Name:  Stop GPU
Computer: 1-Bundy3
Application: 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA)

Type = Wall-clock time
Value =  Filled in each day by selection 07:00 to 09:00
Time defaulted to 00d,00:00:00  But i have tried 00d,02:00:00  Both did not work
Event = Snooze GPU

When I click "Check" at the bottom it displays

Wall-clock Time  [00d,07:00:00, 00d,09:00:00][01d,07:00:00, 01d,09:00:00]
[02d,07:00:00, 02d,09:00:00][03d,07:00:00, 03d,09:00:00][04d,07:00:00, 04d,09:00:00]
[05d,07:00:00, 05d,09:00:00][06d,07:00:00, 06d,09:00:00]

Any help appresiated.

Dingo001

I added the times 17:00 to 20:00 to the Rule. It seems that I needed to activate the rule by clicking the check mark next to the rule after it is created so I did that.

I looked in BOINCTasks at 17:10 and the task was still running an in the Rule Log it said.

24 June 2025 - 17:08:18 Rule(s) ---- Active: 4
24 June 2025 - 17:08:18 Rule: GPU-Stop-Bundy3 Active ---- 1-Bundy3, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA),  | Wall-clock Time 
24 June 2025 - 17:08:18 Rule: GPU-Stop-Bundy3 Deactive ---- 1-Bundy3, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA),  | Wall-clock Time 
24 June 2025 - 17:08:18 Rule: Stop GPU-Rack01 Active ---- 1-Rack01, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA),  | Wall-clock Time 
24 June 2025 - 17:08:18 Rule: Stop GPU-Rack01 Deactive ---- 1-Rack01, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA),  | Wall-clock Time 
24 June 2025 - 17:08:18 ============================================================================== ----
24 June 2025 - 17:09:55 Rule: GPU-Stop-Bundy3 Active ---- Activated: OK, Project: PrimeGrid, 1-Bundy3, Snooze GPU
24 June 2025 - 17:09:55 Rule: Stop GPU-Rack01 Active ---- Activated: OK, Project: PrimeGrid, 1-Rack01, Snooze GPU



What am I doing wrong ??

fred

It's been a long time ago.

put in one trigger (red) at 7 hour.
Use Snooze GPU
Fill in 3:00:00 in the white box below.

Press on the check button.

You should see snooze for 00d:03:00:00

In the Rules log check debugging.

I hope that works.
What I'm up to the other half of the time "BorregoWildflowers.org"

Dingo001

Thanks for the reply but it came back with an invalid date  00d:03:00:00

fred

Select Wall-clock time, select a start time from the green area.

Select Snooze GPU

In the blank field below Show nothing
03:00:00

Press check

Wall-clock Time  [02d,08:15:00, 02d,08:30:00]    << The red item from the green field


00d,00:00:00,Snooze for: 00d,03:00:00
Time         Snooze GPU  03:00:00     

What I'm up to the other half of the time "BorregoWildflowers.org"

Dingo001

#5
Still kept processing.  Is the time the CPU time that BoincTasks is running on ?  I might just give up.

I didn't get this anywhere on my rules page.

00d,00:00:00,Snooze for: 00d,03:00:00
Time         Snooze GPU  03:00:00     

fred

I think a much better approach is to use the day of week for situations like this.
This will stop the CPU and GPU tasks.

If you don't want that, you can run multiple BOINC clients.
https://efmer.com/boinctasks/linux-running-multiple-boinc-clients/.
Use one for the CPU and another for the GPU, and use the BOINC day of week to suspend the BOINC client.
What I'm up to the other half of the time "BorregoWildflowers.org"