xaizek / etabench (License: GPLv3) (since 2022-09-08)
Benchmark for algorithms that compute I/O ETA
Commit 7a5a0b0f5effac6962039a4bc6db86fb2f8da921

Link to the post in the README
Author: xaizek
Author date (UTC): 2022-12-31 19:20
Committer name: xaizek
Committer date (UTC): 2022-12-31 19:20
Parent(s): 87be2e716fb4ad3b2ae1f5df56959a8b86c1bc3c
Signing key: 99DC5E4DB05F6BE2
Tree: a9405e9034748294cfa4911059df781253261a13
File Lines added Lines deleted
README.md 4 0
File README.md changed (mode: 100644) (index 68e54e0..5763b45)
2 2 is useful not just to pick the best one with more than just a guess work, but is useful not just to pick the best one with more than just a guess work, but
3 3 also to improve them by making changes and evaluating their effects. also to improve them by making changes and evaluating their effects.
4 4
5 See [this post][post] for more detailed explanation of what this is and how it
6 works.
7
5 8 ### Prerequisites ### ### Prerequisites ###
6 9
7 10 * C++ compiler that supports a suitable subset of C++20 (e.g., GCC 11) * C++ compiler that supports a suitable subset of C++20 (e.g., GCC 11)
 
... ... $ gdb --args ./etabench --profs 6 --algs 4
159 162
160 163 Version 3 of the GNU General Public License. Version 3 of the GNU General Public License.
161 164
165 [post]: https://reversed.top/2022-12-31/benchmarking-io-eta-algorithms/
162 166 [xmake]: https://xmake.io/#/ [xmake]: https://xmake.io/#/
163 167 [gnuplot]: http://www.gnuplot.info/ [gnuplot]: http://www.gnuplot.info/
164 168 [ImageMagick]: https://imagemagick.org/ [ImageMagick]: https://imagemagick.org/
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/etabench

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/etabench

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master