| Crates.io | nanoda |
| lib.rs | nanoda |
| version | 0.2.2 |
| created_at | 2025-11-13 08:29:26.014127+00 |
| updated_at | 2025-12-07 09:58:22.271151+00 |
| description | Hey there! nanoda is your go-to Rust tool for benchmarking memory latency. |
| homepage | |
| repository | https://github.com/chise0713/nanoda |
| max_upload_size | |
| id | 1930685 |
| size | 33,764 |
Hey there! nanoda is your go-to Rust tool for benchmarking memory latency.
The name's inspired by the adorable catchphrase "nanoda(なのだ)" from Zundamon (ずんだもん) in VoiceVox – because who doesn't love a cute mascot? 🎉
quanta::Clock.-n in MiB) and iterations (-i) to your heart's content.-b flag for reproducible fun.Grab it from crates.io or build from source:
# Install the binary
cargo install nanoda
# Or clone and build
git clone https://github.com/chise0713/nanoda.git
cd nanoda
cargo build --release
The chase_seq sub-crate is also on crates.io for your coding adventures!
Fire it up like this:
nanoda -n 0.01 -i 3
Or run with the build info:
nanoda -bn 0.01 -i 3
Sample output:
nanoda version: v0.2.0 (cargo), v0.2.0 (git)
build target: x86_64-unknown-linux-gnu
commit sha2 hash: abcdef1234567890abcdef1234567890abcdef12
build timestamp: 1970-01-01T00:00:00.000000000Z
builder logs url: unknown
only same binary gives comparable benchmark, so please note the above info and checksum.
memory size: 1 KiB, test iterations 3
results:
min = 0.000 ns, max = 0.000 ns, avg = 0.000 ns
The command-line-interface nanoda is licensed under GPL-3.0-or-later – share the love! ❤️
And the sub-crate chase_seq is licensed under MIT OR Apache-2.0 – pick your favorite! 🎉
Have a blast benchmarking with nanoda – remember, it's nanoda! 🎵
Crafted with help from GitHub Copilot and AI pals.