hpx
hpx copied to clipboard
Release V1.10.0
@isidorostsa would you be able to have a look why the relocation test is failing (https://cdash.cscs.ch/viewTest.php?onlyfailed&buildid=116017)?
@isidorostsa would you be able to have a look why the relocation test is failing (https://cdash.cscs.ch/viewTest.php?onlyfailed&buildid=116017)?
Yes, I am on it
https://github.com/STEllAR-GROUP/hpx/pull/6367 should take care of that.
Coverage summary from Codacy
See diff coverage on Codacy
Coverage variation | Diff coverage |
---|---|
:white_check_mark: +0.05% | :white_check_mark: 79.90% |
Coverage variation details
Coverable lines | Covered lines | Coverage | |
---|---|---|---|
Common ancestor commit (e977ecc639ae967fe8f104fb384a5a7a37a6ff52) | 217975 | 185525 | 85.11% |
Head commit (4444c45f3668f6ff40f9561db17638415bce4838) | 195067 (-22908) | 166127 (-19398) | 85.16% (+0.05%) |
Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>
Diff coverage details
Coverable lines | Covered lines | Diff coverage | |
---|---|---|---|
Pull request (#6365) | 393 | 314 | 79.90% |
Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%
See your quality gate settings Change summary preferences
Codacy will stop sending the deprecated coverage status from June 5th, 2024. Learn more
Performance test report
HPX Performance
Comparison
BENCHMARK | FORK_JOIN_EXECUTOR | PARALLEL_EXECUTOR | SCHEDULER_EXECUTOR |
---|---|---|---|
For Each | (=) | ?? | (=) |
Info
Property | Before | After |
---|---|---|
HPX Datetime | 2023-05-10T12:07:53+00:00 | 2024-03-18T14:00:30+00:00 |
HPX Commit | dcb541576898d370113946ba15fb58c20c8325b2 | d27ac2efb17ed7a61d0417a1926ba8991f4f477f |
Envfile | ||
Datetime | 2023-05-10T14:50:18.616050-05:00 | 2024-03-18T09:18:04.949759-05:00 |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
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 |
Comparison
BENCHMARK | NO-EXECUTOR |
---|---|
Future Overhead - Create Thread Hierarchical - Latch | +++ |
Info
Property | Before | After |
---|---|---|
HPX Datetime | 2023-05-10T12:07:53+00:00 | 2024-03-18T14:00:30+00:00 |
HPX Commit | dcb541576898d370113946ba15fb58c20c8325b2 | d27ac2efb17ed7a61d0417a1926ba8991f4f477f |
Envfile | ||
Datetime | 2023-05-10T14:52:35.047119-05:00 | 2024-03-18T09:19:53.062988-05:00 |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
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 |
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 Datetime | 2023-05-10T12:07:53+00:00 | 2024-03-18T14:00:30+00:00 |
HPX Commit | dcb541576898d370113946ba15fb58c20c8325b2 | d27ac2efb17ed7a61d0417a1926ba8991f4f477f |
Envfile | ||
Datetime | 2023-05-10T14:52:52.237641-05:00 | 2024-03-18T09:20:13.002391-05:00 |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
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 |
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… |
Performance test report
HPX Performance
Comparison
BENCHMARK | FORK_JOIN_EXECUTOR | PARALLEL_EXECUTOR | SCHEDULER_EXECUTOR |
---|---|---|---|
For Each | (=) | - | - |
Info
Property | Before | After |
---|---|---|
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-04T14:25:07+00:00 |
HPX Commit | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | 318ceba4c8cd8ddc0db41e91dbc7969d035346ed |
Datetime | 2024-03-18T09:18:04.949759-05:00 | 2024-05-04T12:46:41.211744-05:00 |
Clustername | rostam | rostam |
Envfile | ||
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
Comparison
BENCHMARK | NO-EXECUTOR |
---|---|
Future Overhead - Create Thread Hierarchical - Latch | = |
Info
Property | Before | After |
---|---|---|
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-04T14:25:07+00:00 |
HPX Commit | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | 318ceba4c8cd8ddc0db41e91dbc7969d035346ed |
Datetime | 2024-03-18T09:19:53.062988-05:00 | 2024-05-04T12:48:28.009033-05:00 |
Clustername | rostam | rostam |
Envfile | ||
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
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 Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-04T14:25:07+00:00 |
HPX Commit | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | 318ceba4c8cd8ddc0db41e91dbc7969d035346ed |
Datetime | 2024-03-18T09:20:13.002391-05:00 | 2024-05-04T12:48:44.598323-05:00 |
Clustername | rostam | rostam |
Envfile | ||
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
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… |
Performance test report
HPX Performance
Comparison
BENCHMARK | FORK_JOIN_EXECUTOR | PARALLEL_EXECUTOR | SCHEDULER_EXECUTOR |
---|---|---|---|
For Each | (=) | (=) | (=) |
Info
Property | Before | After |
---|---|---|
HPX Commit | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | c54c05a9bb9d776e25cca060b305d55e11569d4d |
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-11T19:00:36+00:00 |
Envfile | ||
Clustername | rostam | rostam |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
Datetime | 2024-03-18T09:18:04.949759-05:00 | 2024-05-11T14:09:53.390547-05:00 |
Comparison
BENCHMARK | NO-EXECUTOR |
---|---|
Future Overhead - Create Thread Hierarchical - Latch | = |
Info
Property | Before | After |
---|---|---|
HPX Commit | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | c54c05a9bb9d776e25cca060b305d55e11569d4d |
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-11T19:00:36+00:00 |
Envfile | ||
Clustername | rostam | rostam |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
Datetime | 2024-03-18T09:19:53.062988-05:00 | 2024-05-11T14:11:40.308807-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 | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | c54c05a9bb9d776e25cca060b305d55e11569d4d |
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-11T19:00:36+00:00 |
Envfile | ||
Clustername | rostam | rostam |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
Datetime | 2024-03-18T09:20:13.002391-05:00 | 2024-05-11T14:11:56.973302-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… |
Performance test report
HPX Performance
Comparison
BENCHMARK | FORK_JOIN_EXECUTOR | PARALLEL_EXECUTOR | SCHEDULER_EXECUTOR |
---|---|---|---|
For Each | (=) | = | (=) |
Info
Property | Before | After |
---|---|---|
HPX Commit | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | 8887f06b1c71b6941bc58c5267d70002894d7155 |
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-20T13:51:41+00:00 |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
Envfile | ||
Datetime | 2024-03-18T09:18:04.949759-05:00 | 2024-05-20T11:12:46.228682-05:00 |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Clustername | rostam | rostam |
Comparison
BENCHMARK | NO-EXECUTOR |
---|---|
Future Overhead - Create Thread Hierarchical - Latch | (=) |
Info
Property | Before | After |
---|---|---|
HPX Commit | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | 8887f06b1c71b6941bc58c5267d70002894d7155 |
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-20T13:51:41+00:00 |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
Envfile | ||
Datetime | 2024-03-18T09:19:53.062988-05:00 | 2024-05-20T11:14:31.546304-05:00 |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Clustername | rostam | rostam |
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 | d27ac2efb17ed7a61d0417a1926ba8991f4f477f | 8887f06b1c71b6941bc58c5267d70002894d7155 |
HPX Datetime | 2024-03-18T14:00:30+00:00 | 2024-05-20T13:51:41+00:00 |
Compiler | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 | /opt/apps/llvm/13.0.1/bin/clang++ 13.0.1 |
Envfile | ||
Datetime | 2024-03-18T09:20:13.002391-05:00 | 2024-05-20T11:14:48.192312-05:00 |
Hostname | medusa08.rostam.cct.lsu.edu | medusa08.rostam.cct.lsu.edu |
Clustername | rostam | rostam |
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… |