Differences between revisions 5 and 6
Revision 5 as of 2004-02-17 22:55:34
Size: 786
Editor: yakko
Comment:
Revision 6 as of 2005-06-28 02:23:26
Size: 703
Editor: yakko
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
{{{
CPU + CPU = ElapsedTime + I/O Time
   System user
[[latex2($$CPU_{System}+CPU_{User}=ElapsedTime + I/O~Time$$)]]
Line 14: Line 12:
                     CPU clock cycles for a program
CPU Exceution Time = ------------------------------
                                Clock Rate
}}}
[[latex2($$CPU~Execution~Time=\frac{CPU~clock~cycles~for~a~program}{Clock~Rate}$$)]]

Back to ComputerTerms

CPU time reconginzes the distinctuion between WallClockTime and the time the CPU is actually doing calculations. CPU time is computing, not including the time waiting for I/O or other running programs. We kjnow that ResponseTime <> CpuTime!

CPU time can be further divided into:

  • system time - Time spent doing OS work
  • user time - Time spent executing user program

latex2($$CPU_{System}+CPU_{User}=ElapsedTime + I/O~Time$$)

latex2($$CPU~Execution~Time=\frac{CPU~clock~cycles~for~a~program}{Clock~Rate}$$)

See also IoTime

  • See p26 Computer Architecture by Hennessy and Paterson
  • See p58 Compute organization

Back to ComputerTerms

CpuTime (last edited 2020-01-26 18:55:39 by scot)