0% found this document useful (0 votes)
77 views

Performance of Computer in Computer Organization

Uploaded by

Bikash Bardhan
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views

Performance of Computer in Computer Organization

Uploaded by

Bikash Bardhan
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Performance of Computer in Computer Organization

In computer organization, performance refers to the speed and efficiency


at which a computer system can execute tasks and process data. A high-
performing computer system is one that can perform tasks quickly and
efficiently while minimizing the amount of time and resources required to
complete these tasks.

There are several factors that can impact the performance of a computer
system, including:

 Processor speed: The speed of the processor, measured in GHz


(gigahertz), determines how quickly the computer can execute
instructions and process data.

 Throughput: The amount of work done by the computer in a given


time period.

 Latency: The delay between the initiation and execution of a


process.

 Memory: The amount and speed of the memory, including RAM


(random access memory) and cache memory, can impact how
quickly data can be accessed and processed by the computer.

 Storage: The speed and capacity of the storage devices, including


hard drives and solid-state drives (SSDs), can impact the speed at
which data can be stored and retrieved.

 I/O devices: The speed and efficiency of input/output devices, such


as keyboards, mice, and displays, can impact the overall
performance of the system.

 Software optimization: The efficiency of the software running on


the system, including operating systems and applications, can
impact how quickly tasks can be completed.

Improving the performance of a computer system typically involves


optimizing one or more of these factors to reduce the time and resources
required to complete tasks. This can involve upgrading hardware
components, optimizing software, and using specialized performance-
tuning tools to identify and address bottlenecks in the system.
If given that Processor A is faster than processor B, that means execution
time of A is less than that of execution time of B. Therefore, performance
of A is greater than that of performance of B.

Example – Machine A runs a program in 100 seconds, Machine B runs the


same program in 125 seconds

(Performance of A / Performance of B)
= (Execution Time of B / Execution Time of A)
= 125 / 100 = 1.25

Units for CPU Execution Time

How to Improve Performance?

To improve performance you can either:

 Decrease the CPI (clock cycles per instruction) by using new


Hardware.

 Decrease the clock time or Increase clock rate by reducing


propagation delays.

 Decrease the number of required cycles.

Uses and Benefits of Performance of Computer

Some of the key uses and benefits of a high-performing computer system


include:

 Increased productivity: A high-performing computer can help


increase productivity by reducing the time required to complete
tasks, allowing users to complete more work in less time.

 Improved user experience: A fast and efficient computer system


can provide a better user experience, with smoother operation and
fewer delays or interruptions.

 Faster data processing: A high-performing computer can process


data more quickly, enabling faster access to critical information and
insights.

 Enhanced gaming and multimedia performance: High-


performance computers are better suited for gaming and
multimedia applications, providing smoother and more immersive
experiences.
 Better efficiency and cost savings: By optimizing the
performance of a computer system, it is possible to reduce the time
and resources required to complete tasks, leading to better
efficiency and cost savings.

You might also like