GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#rust #benchmark #cli #command_line #rust #terminal #tool

Hyperfine is a powerful tool that helps you measure how long different commands or programs take to run. Here’s why it’s useful:

- You can compare the speed of different commands or programs easily.
- It runs multiple tests and gives you detailed statistics, including average, minimum, and maximum times.
- You can prepare the system before each test (e.g., clear disk caches) to get accurate results.
- It supports various output formats like CSV, JSON, and Markdown, making it easy to analyze and share results.
- It works on many operating systems, including Windows, macOS, and Linux.

Overall, hyperfine helps you understand which commands or programs are faster and why, making it a valuable tool for optimizing performance.

https://github.com/sharkdp/hyperfine
#cplusplus #assembly #assembly_language #avx512 #benchmark #coroutines #cpp #cpp_programming #cpp17 #cpp20 #cuda #gcc #google_benchmark #hpc #io_uring #linux_kernel #llvm #ptx #ranges #tutorial #tutorials

This repository helps developers improve their coding skills by showing how to write faster and more efficient code. It includes examples for C++, CUDA, and Assembly, focusing on performance optimization techniques. By using this resource, developers can learn how to avoid common pitfalls like performance bottlenecks and improve their coding habits. It also provides benchmarks to compare different coding methods, helping users choose the best approach for their projects. This can lead to significant speed improvements and better use of computer resources.

https://github.com/ashvardanian/less_slow.cpp