Everything about Computer performance
Amount of useful work accomplished by a computer
In computing, computer performance is the amount of useful work accomplished by a computer system. Outside specific contexts, computer performance is estimated in terms of accuracy, efficiency and speed of executing computer program instructions. When it comes to high computer performance, one or more of the following factors might be involved:Short response time for a given piece of work. High throughput. Low utilization of computing resources. Fast data compression and decompression. High availability of the computing system or application. High bandwidth. Short data transmission time. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Computer performanceA 5-minute orientation
- Skim a recent paper: Performance Enhancement of Skin Cancer Classification Using Computer VisionInfluential work since 2022
- Pick up a classic book: Course ILTThe most-reprinted book on the subject
- Read the landmark paper: GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputersCited 27,357 times
- Go sideways: Hardware accelerationA closely related topic
- Go sideways: Computer architectureA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers
Computer Performance Evaluation Methodology
Performance Characterization in Computer Vision
Predicting Computer Task Performance
Engineering limits on computer performance
Parametrization of computer performance
Chaos in computer performance
Performance Characterization in Computer Vision
🆕 Influential since 2022
Performance Enhancement of Skin Cancer Classification Using Computer Vision
A Survey of High-Performance Interconnection Networks in High-Performance Computer Systems
SoK: Benchmarking the Performance of a Quantum Computer
Boosting reservoir computer performance with multiple delays
Analysis of ChatGPT Performance in Computer Engineering Exams
📚 Books worth reading
Course ILTCourse Technology · 2000
Avid editingSam Kauffmann · 2000
Parallel Computing TechnologiesVictor Malyshkin · 2003
Ferguson Career CoachShelly Field · 2008
Computer Engineering and TechnologyWeixia Xu · 2013
Internet of Things, Smart Spaces, and Next Generation Networks and SystemsOlga Galinina, Sergey Andreev · 2014
Vectorworks for Entertainment DesignKevin Lee Allen · 2014
Contemporary High Performance ComputingJeffrey S. Vetter · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Hardware acceleration Hardware acceleration is the use of computer hardware, known as a hardware accelerator, to perform specific functions faster than can be done by software…
- Computer architecture In computer science and computer engineering, a computer architecture is the conceptual design and operational structure of a computer system that define…
- Network throughput Network throughput (or just throughput, when in context) refers to the rate of message delivery over a communication channel in a communication network…
- Central processing unit A central processing unit (CPU), also known as a central processor, main processor, or simply processor, is the primary processor in a given computer.…
- Computation offloading Computation offloading is the transfer of resource intensive computational tasks to a separate processor, such as a hardware accelerator, or an external…
- Clock rate In computing, clock rate or clock speed is the frequency at which the clock generator of a processor can generate pulses used to synchronize the operations…
- History of general-purpose CPUs The history of general-purpose CPUs is a continuation of the earlier history of computing hardware. In the early 1950s, each computer design was unique…
- Stream processing In computer science, stream processing (also known as event stream processing, data stream processing, or distributed stream processing) is a programming…