Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 12
Posts: 12   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 919 times and has 11 replies Next Thread
z2000
Advanced Cruncher
Joined: Feb 27, 2011
Post Count: 116
Status: Offline
Reply to this Post  Reply with Quote 
One task at a time, or two at a time

I notice that when I run one task at a time I can run it in about half the time. The first method described here is (1) By simply suspending all tasks on my plate except for one.
I can also run two at a time, but it takes almost twice as long.

The computer has one CPU plus the virtual cpu from the hyperthread feature, but I'm a little confused with the various ways I can use to run just one task at a time.

(2) If I select under the baoinc manager's preferences to use 50% of the microprocessors 100%of the cpu time, then it only runs one task at a time. The same thing happens if (3) I choose to disable Hyperthreading in Bios during startup and then select 100%of microprocessors 100% of the CPU time. When I do this then it still only runs one task at a time.

(4) Then there are additional similar settings on the WCG site, where I can set my computer's preferences for how many CPUs, device profiles for home, work, etc.


How should I set my settings, and which ones, so that my computer can run only one task, but run it at top speed?

Is the task manager accurate in telling me that only 50% of cpu is used? Most of the rest appears to be 'idle process'. In other words, how can I force my computer to use more than just 50% (according to the task manager) on one task alone? Is there a setting which could, for example, say something like 155% of my cpu is in use on one task at a time? (for example 99% from the cpu and 56%from hyperthreading). If the task manager is not really accurate and what it's trying to say is that 50% is the full cpu and the other 50% is hyperthreading, then why does it say 'idle process' ? Why doesn't it say 'hyperthreading boinc task'?
----------------------------------------

----------------------------------------
[Edit 1 times, last edit by z2000 at May 14, 2011 4:52:17 AM]
[May 14, 2011 4:51:05 AM]   Link   Report threatening or abusive post: please login first  Go to top 
gabranth99
Cruncher
Joined: Mar 1, 2011
Post Count: 26
Status: Offline
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

running 2 wu's will result in each wu's taking longer to compete because they both share a FP unit and 50% cpu usage = 1 core being used on a 2 core cpu or 100% of one core and WCG isn't miltithreaded so can't use more than 1 core per wu
----------------------------------------
[Edit 2 times, last edit by sparkler99 at May 14, 2011 6:04:54 AM]
[May 14, 2011 6:04:06 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Falconet
Master Cruncher
Portugal
Joined: Mar 9, 2009
Post Count: 3295
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

Disable hyperthreading

But keep in mind that even thought HT is slower the output will be larger with HT on.
----------------------------------------


AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W
AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W
AMD Ryzen 7 7730U 8C/16T 3.0 GHz
[May 14, 2011 1:14:25 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

Hello z2000,
Don't disable hyperthreading. It speeds up the OS. Instead, set BOINC to only run 1 task. If you run 2 tasks simultaneously, you will probably increase total throughput by about 15% per day, but your computer will be slow and unresponsive while you use it yourself.

Lawrence
[May 14, 2011 5:42:17 PM]   Link   Report threatening or abusive post: please login first  Go to top 
sk..
Master Cruncher
http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif
Joined: Mar 22, 2007
Post Count: 2324
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

Disable hyperthreading
Do Not Disable Hyperthreading!
Although one single task will return faster, overall using HT increases the work you do.
[May 14, 2011 6:48:46 PM]   Link   Report threatening or abusive post: please login first  Go to top 
z2000
Advanced Cruncher
Joined: Feb 27, 2011
Post Count: 116
Status: Offline
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

Ok, on the computer that I use the most I will limit 1 processor through the device profile. I called this profile the 'home' profile, and the other computers will use the 'default' profile. These are the settings set at the WCG site.

I see two fields available to fill out though, for my device profile called 'home':



On multiprocessors, at most use: ____ processors

On multiprocessors, use: ____% of processors



I put '1' on the first field, to use 1 processor, and now I will find out if leaving 100% on the second field will still allow only one task at a time.
----------------------------------------

[May 14, 2011 10:32:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
z2000
Advanced Cruncher
Joined: Feb 27, 2011
Post Count: 116
Status: Offline
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

That didn't work. It's running two. Let me put '1' processor, and also '50%' of processors underneath it.
----------------------------------------

[May 14, 2011 10:44:08 PM]   Link   Report threatening or abusive post: please login first  Go to top 
z2000
Advanced Cruncher
Joined: Feb 27, 2011
Post Count: 116
Status: Offline
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

It's not working, why?
I paused the project, then clicked 'update' and then resumed, and still two tasks running.

The dvice profile here at the WCG site now reads use '1' processor and use '50%' of processors.

The Boinc manager is set to 'run always'.

__________________________________________________________


update:
Ok it seems that the local preferences are very powerful, or else I'm confused about what 'run a'ways' means. It says that if I don't 'run always' it will run based on my references, but I didn't know if it means my device profile settings here at WCG or my local Boinc manager preferences, so I selected 'use 50% of processors' in the Boinc manager preferences, and now it's running one task.

smile
----------------------------------------

----------------------------------------
[Edit 1 times, last edit by z2000 at May 14, 2011 11:02:12 PM]
[May 14, 2011 10:50:23 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

Hello z2000,
Please post the first page of the Messages tab, which describes your system. Does it say that it is using the profile from the we site?

Lawrence
[May 14, 2011 10:58:20 PM]   Link   Report threatening or abusive post: please login first  Go to top 
z2000
Advanced Cruncher
Joined: Feb 27, 2011
Post Count: 116
Status: Offline
Reply to this Post  Reply with Quote 
Re: One task at a time, or two at a time

5/13/2011 9:00:38 AM Starting BOINC client version 6.10.58 for windows_intelx86
5/13/2011 9:00:38 AM log flags: file_xfer, sched_ops, task
5/13/2011 9:00:38 AM Libraries: libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
5/13/2011 9:00:38 AM Data directory: C:\Documents and Settings\All Users\Application Data\BOINC
5/13/2011 9:00:38 AM Running under account Owner
5/13/2011 9:00:38 AM Processor: 2 GenuineIntel Intel(R) Pentium(R) 4 CPU 3.00GHz [Family 15 Model 4 Stepping 1]
5/13/2011 9:00:38 AM Processor: 1.00 MB cache
5/13/2011 9:00:38 AM Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni cx16 lm pbe
5/13/2011 9:00:38 AM OS: Microsoft Windows XP: Professional x86 Edition, Service Pack 3, (05.01.2600.00)
5/13/2011 9:00:38 AM Memory: 1.99 GB physical, 4.83 GB virtual
5/13/2011 9:00:38 AM Disk: 44.10 GB total, 28.29 GB free
5/13/2011 9:00:38 AM Local time is UTC -4 hours
5/13/2011 9:00:38 AM No usable GPUs found
5/13/2011 9:00:39 AM rosetta@home URL http://boinc.bakerlab.org/rosetta/; Computer ID 1430435; resource share 100



thanks, here is the first one, I got it to work, but had to go around it through local preferences.


Howwver, right now the most recent message is this:

5/14/2011 6:55:41 PM World Community Grid Computer location: home
5/14/2011 6:55:41 PM General prefs: using separate prefs for home
5/14/2011 6:55:41 PM Reading preferences override file
5/14/2011 6:55:41 PM Preferences:
5/14/2011 6:55:41 PM max memory usage when active: 1631.55MB
5/14/2011 6:55:41 PM max memory usage when idle: 1631.55MB
5/14/2011 6:55:41 PM max disk usage: 8.00GB
5/14/2011 6:55:41 PM Number of usable CPUs has changed from 2 to 1. Running benchmarks.
5/14/2011 6:55:41 PM max CPUs used: 1
5/14/2011 6:55:41 PM don't use GPU while active
5/14/2011 6:55:41 PM (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
5/14/2011 6:55:42 PM Running CPU benchmarks
5/14/2011 6:55:42 PM Suspending computation - running CPU benchmarks
5/14/2011 6:56:14 PM Benchmark results:
5/14/2011 6:56:14 PM Number of CPUs: 1
5/14/2011 6:56:14 PM 1515 floating point MIPS (Whetstone) per CPU
5/14/2011 6:56:14 PM 2597 integer MIPS (Dhrystone) per CPU
5/14/2011 6:56:15 PM Resuming computation
----------------------------------------

----------------------------------------
[Edit 1 times, last edit by z2000 at May 14, 2011 11:05:44 PM]
[May 14, 2011 11:04:43 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 12   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread