QUANTLIB-BENCHMARK(1)
π QUANTLIB-BENCHMARK π
ok so bestie, welcome to the manual page for quantlib-benchmark β it lives in section 1 (General Commands Manual) of your friendly neighbourhood man pages, and it's literally just a performance benchmark executable for QuantLib. that's the whole vibe. let's get into it β¨
β¨ NAME β¨
quantlib-benchmark β the performance benchmark executable for QuantLib πββοΈπ¨
π SYNOPSIS π
quantlib-benchmark
that's it. no flags, no arguments, no drama. she just runs. π
πΈ DESCRIPTION πΈ
ok so here's the tea β β quantlib-benchmark gets created at compile-time from the QuantLib sources, using the Boost test framework tools. so like, she's not some separate thing you install and configure, she's built straight out of the source, iykyk. π¦
and what does she do? she measures the performance of a preselected set of numerically intensive test cases. not all of them, not a random grab β a curated lil lineup. main character energy honestly π
the overall QuantLib Benchmark Index is given by the average performance in mflops. yes bestie, mflops. floating point operations per second, but make it millions. the way that number just sums up the whole vibe of your machine π₯
and how did anyone even count the floating point ops for a given test case? great question, so glad you asked π«Ά β that was measured using the perfex library. you can peek at it right here:
http://user.it.uu.se/~mikpe/linux/perfctr
no cap, that's where the numbers came from. π
π SEE ALSO π
if you wanna go deeper (and honestly, why wouldn't you), go check out:
- the source code in the
test-suitedirectory of the QuantLib sources π - the QuantLib documentation and website at https://www.quantlib.org π
- the Boost documentation and website at https://www.boost.org π
three little rabbit holes, all yours. obsessed. π
π AUTHORS π
- The QuantLib Group β see
Contributors.txtfor the whole squad π« - this manual page was added by Dirk Eddelbuettel
<edd@debian.org>, the Debian GNU/Linux maintainer for QuantLib π§π
heads up bestie: this is a straight-up benchmark tool, so run it when your machine is chill and not, like, compiling seventeen other things. the numbers are the whole point, so protect the vibe check. π
and that's the whole page, fr fr. this beauty comes to you from QuantLib, dated 02 November 2006 πΈ mwah, go benchmark something, you absolute icon π β¨
π¦ where this page comes from
- debian bookworm: libquantlib0-dev 1.29-1
- debian trixie: libquantlib0-dev 1.38-1
- fedora 43: QuantLib-devel 1.29-9.fc43 Β· LicenseRef-Callaway-BSD
- fedora 43: QuantLib-devel 1.29-9.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: QuantLib-devel 1.29-9.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: QuantLib-devel 1.29-9.fc43 Β· LicenseRef-Callaway-BSD
- ubuntu noble: libquantlib0-dev 1.33-1
- ubuntu questing: libquantlib0-dev 1.39-1
- ubuntu resolute: libquantlib0-dev 1.41-2
- ubuntu stonking: libquantlib0-dev 1.43-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms