-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
I’ve developed a set of scripts to test and identify the best combinations of compilation flags for cpuminer. The goal is to explore potential performance optimizations and find the most efficient settings to maximize the hash rate on different systems.
Script Overview
-
benchmark.sh
This script automates benchmarking for cpuminer with various flag combinations. It saves the results to a file (benchmark_results.txt) for further analysis. -
flags.py
This script generates up to 1,000 unique combinations of compilation flags based on a predefined list, enabling large-scale testing to identify optimal configurations.
Current Status
- Validation in Progress: I am still verifying the robustness of the scripts and analyzing preliminary results.
- Preliminary Results: While the tests are not yet fully validated, the scripts already show great promise in automating the identification of optimizations.
How to Contribute
I’d like to invite the community to collaborate on this project. If you’re interested, check out the repository:
👉 [jadsongmatos/miner](https://github.com/jadsongmatos/miner)
Any feedback, testing, or suggestions are more than welcome! 😄
Thanks for your support and collaboration! 🚀