Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexwanderman/simple-cpu-benchmark
One line CPU benchmark (with no external dependencies).
https://github.com/alexwanderman/simple-cpu-benchmark
benchmark cli command-line-tool rust
Last synced: about 1 month ago
JSON representation
One line CPU benchmark (with no external dependencies).
- Host: GitHub
- URL: https://github.com/alexwanderman/simple-cpu-benchmark
- Owner: AlexWanderman
- License: mit
- Created: 2023-11-17T14:17:41.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-19T10:06:49.000Z (about 1 year ago)
- Last Synced: 2024-11-20T15:56:42.952Z (about 1 month ago)
- Topics: benchmark, cli, command-line-tool, rust
- Language: Rust
- Homepage: https://crates.io/crates/simple-cpu-benchmark
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Overview ![Crates.io](https://img.shields.io/crates/v/simple-cpu-benchmark)
Super simple CPU benchmark with no external dependencies. Designed to be super
simple by default (single command without args), and quick (takes at most 30
seconds).The benchmark calculates score by running a Fibonacci function with increasing
factor until CPU can no longer calculate it under a second. The final result
for a single thread - maximum Fibonacci number it was able to calculate. For
multithreaded test runs a test for each logical thread in parallel and sums up
the results.Install with `cargo install mkfile`.
# Description
todo
# Usage example
Run simple-cpu-benchmark to see single and multi-threaded results.
# TODO
- Statistics and export
- Options (help, version, export)
- Measure background CPU activity