hpx
hpx copied to clipboard
Making set_intersection work with zip-like iterators
Performance test report
HPX Performance
Comparison
| BENCHMARK | FORK_JOIN_EXECUTOR | PARALLEL_EXECUTOR | SCHEDULER_EXECUTOR |
|---|---|---|---|
| For Each | (=) | ?? | (=) |
Info
| Property | Before | After |
|---|---|---|
| HPX Commit | dcb541576898d370113946ba15fb58c20c8325b2 | 5ab0fad586ca1941fc89327e8c2ac67fc7504a23 |
| HPX Datetime | 2023-05-10T12:07:53+00:00 | 2023-09-18T23:49:20+00:00 |
| Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
| Envfile | ||
| Clustername | rostam | rostam |
| Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
| Datetime | 2023-05-10T14:50:18.616050-05:00 | 2023-09-18T18:54:53.929939-05:00 |
Comparison
| BENCHMARK | NO-EXECUTOR |
|---|---|
| Future Overhead - Create Thread Hierarchical - Latch | (=) |
Info
| Property | Before | After |
|---|---|---|
| HPX Commit | dcb541576898d370113946ba15fb58c20c8325b2 | 5ab0fad586ca1941fc89327e8c2ac67fc7504a23 |
| HPX Datetime | 2023-05-10T12:07:53+00:00 | 2023-09-18T23:49:20+00:00 |
| Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
| Envfile | ||
| Clustername | rostam | rostam |
| Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
| Datetime | 2023-05-10T14:52:35.047119-05:00 | 2023-09-18T18:57:07.009245-05:00 |
Comparison
| BENCHMARK | FORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATOR | PARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATOR | SCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR |
|---|---|---|---|
| Stream Benchmark - Add | (=) | (=) | (=) |
| Stream Benchmark - Scale | (=) | (=) | (=) |
| Stream Benchmark - Triad | (=) | (=) | (=) |
| Stream Benchmark - Copy | (=) | - | (=) |
Info
| Property | Before | After |
|---|---|---|
| HPX Commit | dcb541576898d370113946ba15fb58c20c8325b2 | 5ab0fad586ca1941fc89327e8c2ac67fc7504a23 |
| HPX Datetime | 2023-05-10T12:07:53+00:00 | 2023-09-18T23:49:20+00:00 |
| Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
| Envfile | ||
| Clustername | rostam | rostam |
| Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
| Datetime | 2023-05-10T14:52:52.237641-05:00 | 2023-09-18T18:57:24.041846-05:00 |
Explanation of Symbols
| Symbol | MEANING |
|---|---|
| = | No performance change (confidence interval within ±1%) |
| (=) | Probably no performance change (confidence interval within ±2%) |
| (+)/(-) | Very small performance improvement/degradation (≤1%) |
| +/- | Small performance improvement/degradation (≤5%) |
| ++/-- | Large performance improvement/degradation (≤10%) |
| +++/--- | Very large performance improvement/degradation (>10%) |
| ? | Probably no change, but quite large uncertainty (confidence interval with ±5%) |
| ?? | Unclear result, very large uncertainty (±10%) |
| ??? | Something unexpected… |