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 1949 times and has 11 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
50% cpu usage instead of 100%

I just installed the program WCG.....

Shoudn't the program use all the processor speed that is free to use?

it only uses 49% to 50%...... why not 99% or so?

there are no other programs running...................


sorry taht i ask this here..... i searched on the forum. but my english is not that good.
I didn't uderstand all of it :)

Greetings,
Marko
[Jan 9, 2005 11:58:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Hynee
Cruncher
Joined: Dec 31, 2004
Post Count: 4
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: 50% cpu usage instead of 100%

I believe the software only runs on 1 processor, so if you have a Hyperthreading processor (some Pentium 4's have this), it will only run on one of the 2 virtual processors. Do you have a P4?
[Jan 10, 2005 12:02:35 AM]   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: 50% cpu usage instead of 100%

Jes i have a P4 with hyperthreading processor.

normalle i use another program called dcnet.exe to generate blocks and that program does use 99 to 100%..... so that's strange.....


tis program is new for me.... :)

i hope i can let it run 100%.... becouse this is a 50% waste :(
[Jan 10, 2005 12:08:11 AM]   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: 50% cpu usage instead of 100%

----------------------------------------
[Edit 2 times, last edit by Former Member at Jan 10, 2005 12:30:36 AM]
[Jan 10, 2005 12:24:52 AM]   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: 50% cpu usage instead of 100%

Well........

thanks for the info :)

the problem is not my PC but the problem is in the program itself.
I saw that a lot of people have this same problem with HT like i do.

so i hope that the makers of the program WCG will fix this problem.
becouse it will lead to a lot more checked results.

thanks for the info again biggrin

Greetz,
Marko
[Jan 10, 2005 12:58:14 PM]   Link   Report threatening or abusive post: please login first  Go to top 
RT
Master Cruncher
USA - Texas - DFW
Joined: Dec 22, 2004
Post Count: 2636
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: 50% cpu usage instead of 100%

....
so i hope that the makers of the program WCG will fix this problem.
becouse it will lead to a lot more checked results.
......


Please understand. The program is not at fault.

Your computer is not at fault.

There is no fault.

The program is using all it can and the computer is running as fast as it can.

The only problem is the way that the operating system reports the utilization to you (and everyone else of course). It reports it in such a way that makes you believe that you are not running full speed but you are. This only happens with HT processors.

Kind Regards
----------------------------------------
One of your friends in Texas cowboy
RT Website Hosting

[Jan 10, 2005 1:33:51 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Alther
Former World Community Grid Tech
United States of America
Joined: Sep 30, 2004
Post Count: 414
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: 50% cpu usage instead of 100%

Well........

thanks for the info :)

the problem is not my PC but the problem is in the program itself.
I saw that a lot of people have this same problem with HT like i do.

so i hope that the makers of the program WCG will fix this problem.
becouse it will lead to a lot more checked results.

thanks for the info again biggrin

Greetz,
Marko

There is nothing wrong with the program. The only confusing issue is how the Windows Task Manager decides to report CPU utilization. It's simply wrong. It's really using 100%. Most people don't understand how HT works and think they have two CPUs when in fact they only have one.
----------------------------------------
Rick Alther
Former World Community Grid Developer
----------------------------------------
[Edit 1 times, last edit by Alther at Jan 10, 2005 7:05:39 PM]
[Jan 10, 2005 7:04:07 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: 50% cpu usage instead of 100%

ok. :)

i guess i didn't understand it very wel.
the strange point is that other programs like WCG make my processor show the 100% on the task manager screen.

that makes me confused.....

but ok. sorry for the misunderstanding. :)

PS: this is the page showing the other program i used......
http://bertjah.kicks-ass.net:81/rc5/byhost.html

Greetz,
Marko
[Jan 10, 2005 11:12:08 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 
cool Re: 50% cpu usage instead of 100%

lawrencehardin 27 Nov 2004 My take on Hyperthreading
http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=484
[Jan 10, 2005 11:17:01 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Alther
Former World Community Grid Tech
United States of America
Joined: Sep 30, 2004
Post Count: 414
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: 50% cpu usage instead of 100%

ok. :)

i guess i didn't understand it very wel.
the strange point is that other programs like WCG make my processor show the 100% on the task manager screen.

that makes me confused.....

but ok. sorry for the misunderstanding. :)

PS: this is the page showing the other program i used......
http://bertjah.kicks-ass.net:81/rc5/byhost.html

Greetz,
Marko

Don't worry about it. Hyperthreading confuses a lot of people. Welcome to Intel marketing spin smile On a serious note, simultaneous multi-threading (SMT) has been around a while (SMT is the generic name while HyperThreading is Intel's brandname for it).

Here's how it works in a nutshell:
Intel added some logic to its CPUs so that they can manage running two threads at the same time. They do this by injecting thread #2's instructions between the gaps in thread #1's pipeline. Intel processors are notorious for having very long pipelines. Some CPU instructions take several clock cycles to perform. These cause gaps in the pipeline. Gaps essentially waste CPU cycles. So what Intel did is put SMT on their chips to inject another thread's instructions into these gaps, thereby improving efficiency.

The problem is how do you get two threads to even run at the same time? The scheduler is in the operating system. On a true SMP system, the OS knows it has 2 or more processors and runs a thread on each processor. But HT processors are just a single CPU, so normally the OS will just run 1 thread at any given time. How do you take advantage of the HT technology? The Intel chip tricks the OS into thinking there are two CPUs. Thus, the OS attempts to schedule 2 threads at the same time on a single CPU. That's also why the Task Manager shows 2 CPUs. It's also why you see 50% utilization being reported when in fact it's really 100%.

HT improves the performance just a little by squeezing in a few more instructions when normally there would be wasted CPU cycles. Of course, if there's nothing else to run, they're wasted anyway. Thus the best improvement you're liley see with HT turned on is maybe 10% - 20%. On the flip side, HT can slow things down by "thrashing" the CPU and cache. Certain types of programs lend themselves to easily benefit from HT, while some take a performance hit. That's why you'll see some benchmarks run really well on HT and sometimes they run really slow (relatively speaking).
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Jan 11, 2005 5:21:49 AM]   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