The aim of this repository is to provide a comprehensive collection of performance benchmarks, latency/throughput numbers, and other important figures for various computer operations and components. The goal is to help developers make informed decisions about system design and performance optimization.
This repository contains data on a wide range of topics, including:
- Memory hierarchy: Latency and bandwidth numbers for caches, main memory, and secondary storage devices
- CPU: Performance benchmarks for CPUs, including clock speed, instructions per cycle (IPC), and instruction latencies
- Networking: Latency and throughput numbers for various network technologies, including Ethernet, Wi-Fi, and cellular networks
- Storage: Throughput and latency numbers for hard drives, solid-state drives (SSDs), and other storage technologies
- Cloud computing: Metrics related to cloud computing performance, including virtual machine performance and cloud provider network latencies
Contributions to this repository are welcome and encouraged! If you have data that you think would be valuable to include, please create a pull request or reach out to the repository maintainer.
This repository is released under the MIT License.