FinanceBench

FinanceBench is a collection of financial program benchmarks with support for benchmarking on the GPU via OpenCL and CPU benchmarking with OpenMP. The FinanceBench test cases are focused on Black-Sholes-Merton Process with Analytic European Option engine, QMC (Sobol) Monte-Carlo method (Equity Option Example), Bonds Fixed-rate bond with flat forward curve, and Repo Securities repurchase agreement. FinanceBench was originally written by the Cavazos Lab at University of Delaware.


FinanceBench 2016-07-25

Benchmark: Black-Scholes OpenCL

OpenBenchmarking.org metrics for this test profile configuration based on 387 public results since 20 January 2021 with the latest data as of 27 January 2025.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Details
Percentile Rank
# Compatible Public Results
ms (Average)
89th
7
2.9 +/- 0.1
82nd
10
4.3
Mid-Tier
75th
> 5.8
71st
24
6.2 +/- 0.2
59th
15
7.4 +/- 0.2
Median
50th
8.9
28th
11
12.9 +/- 0.1
Low-Tier
25th
> 15.2
13th
9
23.1 +/- 0.5
2nd
3
55.4 +/- 4.2
1st
3
243.0 +/- 6.0