1831999 Members
3062 Online
110034 Solutions
New Discussion

CPU bound quest

 
SOLVED
Go to solution
Becke
Super Advisor

CPU bound quest


Guys,

What is the term CPU bound means in computing, what is the exact defination of it

Cheers,
Raf
5 REPLIES 5
Arunvijai_4
Honored Contributor
Solution

Re: CPU bound quest

Hi Raf,

Here is what you are looking for,

http://en.wikipedia.org/wiki/CPU_bound

In computer science, CPU bound refers to a condition where the time to complete a computation is determined principally by the speed of the central processor and main memory. This means that the computation is keeping the processor utilization high, and that the processor is not spending much time waiting for interrupts, such as those generated by the arrival of more data from a peripheral device. If a program is CPU bound, it has the potential to run faster provided that a better algorithm can be found to accomplish the computation, or if a faster processor/memory can be used.

-Arun
"A ship in the harbor is safe, but that is not what ships are built for"
saju_2
Respected Contributor

Re: CPU bound quest

Hi

quote from google

"CPU bound refers to a condition where the time to complete a computation is determined principally by the speed of the central processor and main memory. This means that the computation is keeping the processor utilization high, and that the processor is not spending much time waiting for interrupts, such as those generated by the arrival of more data from a peripheral device. If a program is CPU bound, it has the potential to run faster provided that a better algorithm can be found to accomplish the computation, or if a faster processor/memory can be used."

"A system is CPU bound (has a CPU bottleneck) if the processor cannot execute fast enough to keep the number of processes on the run queue consistently low. To determine if a system is CPU bound, run sar -u (or cpusar -u for each processor on a system with an SCO SMP License) and examine the %idle value.

If %idle is consistently less than 5% (for all CPUs) on a heavily loaded database server system, then the system may be lacking in processing power. On a heavily loaded system with many logged-in users, a %idle value that is persistently less than 20% suggests that the system not be able to cope with a much larger load. Examination of the number of processes on the run queue shows whether there is an unacceptable buildup of runnable processes. If processes are not building up on the run queue, a low idle time need not indicate an immediate problem provided that the other subsystems (memory and I/O) can cope with the demands placed upon them"

Regards
Cs

Arunvijai_4
Honored Contributor

Re: CPU bound quest

Hi Again,

Here are some more links,

http://www.techweb.com/encyclopedia/defineterm.jhtml?term=CPU+bound
http://computing-dictionary.thefreedictionary.com/CPU+bound

-Arun
"A ship in the harbor is safe, but that is not what ships are built for"
Sivakumar TS
Honored Contributor

Re: CPU bound quest


Hi,

Interms of VPAR ( virtual partitions in HPUX ) environment, a Bound CPU is a CPU whcih can be moved across the VPARs dynamically.

With Regards,

Siva.
Nothing is Impossible !
Becke
Super Advisor

Re: CPU bound quest


Thanks for the help everyone, I will assign points

Cheers,
raf