10000 Adapt IndexScan to use TableIndexes by tjeyy · Pull Request #2553 · hyrise/hyrise · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Adapt IndexScan to use TableIndexes #2553

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 101 commits into from
Aug 11, 2023

Conversation

tjeyy
Copy link
Member
@tjeyy tjeyy commented Feb 22, 2023

Adapt IndexScan to use TableIndexes

This PR adjusts the IndexScan to use the new TableIndexes introduced in PR #2448 .
This is needed because the ChunkIndexes currently used by the IndexScan are planned to be removed.
Also, the TableIndex is not used by any operators currently, and this PR will change this.

Unfortunately, these changes are bringing a drawback:
Because hash-based indexes are only supporting range lookups, it is only possible to scan columns for equal or non-equal values. Scans for greater, greater-than, less, and less-than values are not supported anymore.

The only benchmark impacted by this PR is TPC-C, which defaults to use indexes for the defined primary key columns (no multi-column indexes, simply an index on every column of each PK). For now, the performance does not chance as we don't update indexes for growing tables.
Note: The IndexScan is never used in the TPC-H using the predefined indexes and only one time when everything is indexed.

Since we are using table indexes, Chunks that have been pruned may still be indexed and can be returned by the IndexScan. Furthermore, the indexed Chunk- (and Column)-IDs are still the original IDs pre-pruning. To counter this, we used methods of the PruningUtils and added a new method to generate a mapping to the original ChunkIDs (which can also be used to filter out pruned ChunkIDs). Because of that, the ColumnPruningUtils have been renamed to PruningUtils.

ToDos

  • Measurements
  • Add Test Case for missing pruned ColumnID
  • Add Test Case for ChunkPruiningUtils
  • Add Test Case revealing errors with pruned Chunks
  • Add test case for double-scanned chunks (already catched by other test case)
  • Clean up the Code of the IndexScan
  • Teach the IndexScan to use the right ColumnID when ColumnIDs are pruned
  • Make test cases pass
  • Add benchmark flag to create all possible indexes
  • Fix TPC-C and JoinOrder benchmarks
  • Check if there is a need to make changes to the TableIndexStatistics to be used In an adapted IndexScanRule
  • Adapt the IndexScanRule to support TableIndexes
  • Rename ColumnPruningUtils (will be done after PR is accepted to ease reviewing)
  • Use INVALID_COLUMN_ID and INVALID_CHUNK_ID vectors for pruned column/chunk ID mapping
  • Fix dynamic pruning (currently too many chunks are scanned)
  • Don't create index and table scans with a union if no chunk will be index-scanned

Stats How Often the IndexScan is Used

Benchmarks were run with default parameters.

Benchmark Indexes IndexScan TableScan
TPC-H everything 39 8484
TPC-H defined 0 8473
TPC-C everything 53113 122713
TPC-C defined 51365 120977
TPC-DS everything 10220 310278
TPC-DS defined 0 309750

@Bouncner
Copy link
Collaborator

I don't want to block this PR by any means. Just out of curiosity, do you know if the optimizer would pick up your new index and use it? Or do we also need to adapt the optimizer rule?

@tjeyy
Copy link
Member Author
tjeyy commented Feb 22, 2023

Currently it doesn't.
It's planned to adapt the optimizer rule in this PR, too.

@Bouncner
Copy link
Collaborator

I would assume that it barely gives us an advantage in TPC-H, but for TPC-C it might make a quite big difference.

@tjeyy tjeyy marked this pull request as ready for review March 23, 2023 16:00
@tjeyy tjeyy changed the title [WIP] Adapt IndexScan to use TableIndexes Adapt IndexScan to use TableIndexes Mar 23, 2023
Copy link
Collaborator
@Bouncner Bouncner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just saw the last commit title. I guess it's not ready for review yet, right?

@tjeyy
Copy link
Member Author
tjeyy commented Mar 28, 2023

I think we need to discuss how we want to proceed with indexes in the different benchmarks.
But the changes to the IndexScan and the IndexScanRule are ready to review :)

@mweisgut
Copy link
Collaborator

I think we need to discuss how we want to proceed with indexes in the different benchmarks. But the changes to the IndexScan and the IndexScanRule are ready to review :)

Can you elaborate the discussion points? And also, do you have some performance numbers for query plans that contain index scans when all columns are indexed?

@tjeyy tjeyy added the FullCI Run all CI tests (slow, but required for merge) label Apr 3, 2023
@Bouncner
Copy link
Collaborator

I should have addressed most points. Further, I changed the LQP translator to no longer issue a scan and a union, when the index scan does not have any chunks to scan.

Moreover, I changed the include/exclude lists to be shared pointers which are shared among the scans. Before, we created the list and copied them into both operators (not measureable for TPC-C, but should have an impact for large data sets).

Bouncner and others added 5 commits June 27, 2023 10:20
Use 10 warehouses as the default for TPC-C. With upcoming changes to focus more on multi-threading, one warehouse simply doesn't make sense.
Copy link
Member
@dey4ss dey4ss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only minor stuff

@@ -393,7 +393,7 @@ void AbstractTableGenerator::_create_table_indexes(
Assert(index_column_names.size() == 1, "Multi-column indexes are currently not supported.");

for (const auto& column_name : index_column_names) {
std::cout << "- Creating an index on table " << table_name << std::flush;
std::cout << "- Creating secondary index on '" << table_name << "." << column_name << "'" << std::flush;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aren't most (or even all?) indexed we define primary indexes?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A primary index is a sorted table. We never do that.

Copy link
Member
@dey4ss dey4ss Aug 10, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I looked it up and it seems that different definitions disagree on this. Some just rquire primary indexes to be on the primary key columns

A unique index on the primary key of the table. [IBM DB2 doc]

and some require it to determine the position of the tuple

A primary index determines the location of the records of the data file, while a secondary index does not. [Garcia-Molina et al. Database Systems. The Complete Book. 2nd edition, p. 620.]

So just index?

@dey4ss
Copy link
Member
dey4ss commented Jul 28, 2023

Would like to see a TPC-C benchmark though.

@Bouncner
Copy link
Collaborator
Bouncner commented Aug 9, 2023

Performance for TPC-C with 10 Warehouses

Single-Threaded

Configuration Overview - click to expand
 +Configuration Overview---+------------------------------------------------+----------------------------------------------------------------------------------------------------------+
 | Parameter               | master_with_sf10_st.json                       | rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCC_efc593082b36f449a1c657b3320e08ab0d74be7c_st.json |
 +-------------------------+------------------------------------------------+----------------------------------------------------------------------------------------------------------+
 |  GIT-HASH               | b685721debab96b308d134e8a0c00607b4421490-dirty | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                           |
 |  benchmark_mode         | Shuffled                                       | Shuffled                                                                                                 |
 |  build_type             | release                                        | release                                                                                                  |
 |  chunk_indexes          | False                                          | False                                                                                                    |
 |  chunk_size             | 65535                                          | 65535                                                                                                    |
 |  clients                | 1                                              | 1                                                                                                        |
 |  compiler               | clang 14.0.0                                   | clang 14.0.0                                                                                             |
 |  cores                  | 0                                              | 0                                                                                                        |
 |  data_preparation_cores | 0                                              | 0                                                                                                        |
 |  date                   | 2023-08-09 11:52:01                            | 2023-08-08 05:36:28                                                                                      |
 |  encoding               | {'default': {'encoding': 'Dictionary'}}        | {'default': {'encoding': 'Dictionary'}}                                                                  |
 |  max_duration           | 60000000000                                    | 60000000000                                                                                              |
 |  max_runs               | -1                                             | -1                                                                                                       |
 |  scale_factor           | 10                                             | 10                                                                                                       |
 |  time_unit              | ns                                             | ns                                                                                                       |
 |  using_scheduler        | False                                          | False                                                                                                    |
 |  verify                 | False                                          | False                                                                                                    |
 |  warmup_duration        | 0                                              | 0                                                                                                        |
 +-------------------------+------------------------------------------------+----------------------------------------------------------------------------------------------------------+
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+
 | Item         || Latency (ms/iter)  | Change || Throughput (iter/s) | Change |              p-value |
 |              ||      old |     new |        ||      old |      new |        |                      |
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+
 | Delivery     ||    58.92 |   61.08 |   +4%  ||     1.48 |     1.47 |   -1%  | (run time too short) |
 | New-Order    ||    49.11 |   49.73 |   +1%  ||    16.75 |    16.46 |   -2%  |               0.3832 |
 | Order-Status ||     2.74 |    2.75 |   +0%  ||     1.48 |     1.45 |   -2%  | (run time too short) |
-| Payment      ||     4.59 |    4.82 |   +5%  ||    15.98 |    15.73 |   -2%  |               0.0000 |
 | Stock-Level  ||     7.63 |    7.47 |   -2%  ||     1.50 |     1.47 |   -2%  | (run time too short) |
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+
 | Sum          ||   123.00 |  125.84 |   +2%  ||          |          |        |                      |
 | Geomean      ||          |         |        ||          |          |   -2%  |                      |
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+

Multi-Threaded

Configuration Overview - click to expand
 +Configuration Overview---------+------------------------------------------------+----------------------------------------------------------------------------------------------------------+
 | Parameter                     | master_with_sf10_mt.json                       | rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCC_efc593082b36f449a1c657b3320e08ab0d74be7c_mt.json |
 +-------------------------------+------------------------------------------------+----------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                     | b685721debab96b308d134e8a0c00607b4421490-dirty | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                           |
 |  benchmark_mode               | Shuffled                                       | Shuffled                                                                                                 |
 |  build_type                   | release                                        | release                                                                                                  |
 |  chunk_indexes                | False                                          | False                                                                                                    |
 |  chunk_size                   | 65535                                          | 65535                                                                                                    |
 |  clients                      | 64                                             | 64                                                                                                       |
 |  compiler                     | clang 14.0.0                                   | clang 14.0.0                                                                                             |
 |  cores                        | 64                                             | 64                                                                                                       |
 |  data_preparation_cores       | 0                                              | 0                                                                                                        |
 |  date                         | 2023-08-09 09:04:11                            | 2023-08-08 05:37:35                                                                                      |
 |  encoding                     | {'default': {'encoding': 'Dictionary'}}        | {'default': {'encoding': 'Dictionary'}}                                                                  |
 |  max_duration                 | 1200000000000                                  | 1200000000000                                                                                            |
 |  max_runs                     | -1                                             | -1                                                                                                       |
 |  scale_factor                 | 10                                             | 10                                                                                                       |
 |  time_unit                    | ns                                             | ns                                                                                                       |
 |  using_scheduler              | True                                           | True                                                                                                     |
 |  utilized_cores_per_numa_node | [64]                                           | [64]                                                                                                     |
 |  verify                       | False                                          | False                                                                                                    |
 |  warmup_duration              | 0                                              | 0                                                                                                        |
 +-------------------------------+------------------------------------------------+----------------------------------------------------------------------------------------------------------+
 +--------------++----------+---------+--------++----------+----------+--------+---------+
 | Item         || Latency (ms/iter)  | Change || Throughput (iter/s) | Change | p-value |
 |              ||      old |     new |        ||      old |      new |        |         |
 +--------------++----------+---------+--------++----------+----------+--------+---------+
 | Delivery     ||   455.28 |  466.35 |   +2%  ||    12.13 |    11.84 |   -2%  |  0.0090 |
 |    unsucc.:  ||    12.82 |   12.17 |   -5%  ||    13.12 |    12.88 |   -2%  |         |
 | New-Order    ||   329.28 |  333.60 |   +1%  ||   138.50 |   135.66 |   -2%  |  0.0000 |
 |    unsucc.:  ||    24.74 |   27.17 |  +10%  ||   145.54 |   142.50 |   -2%  |         |
-| Order-Status ||    19.72 |   20.71 |   +5%  ||    25.25 |    24.73 |   -2%  |  0.0516 |
 | Payment      ||    19.39 |   19.58 |   +1%  ||   102.55 |   101.29 |   -1%  |  0.3334 |
 |    unsucc.:  ||    12.39 |   13.60 |  +10%  ||   168.91 |   164.55 |   -3%  |         |
 | Stock-Level  ||    37.58 |   37.26 |   -1%  ||    25.25 |    24.73 |   -2%  |  0.6388 |
 +--------------++----------+---------+--------++----------+----------+--------+---------+
 | Sum          ||   861.26 |  877.50 |   +2%  ||          |          |        |         |
 | Geomean      ||          |         |        ||          |          |   -2%  |         |
 +-

@Bouncner
Copy link
Collaborator
Bouncner commented 10000 Aug 9, 2023

Benchmark All

Note: please ignore TPC-C due to the change of the default number of warehouses

System

node-17 - click to expand
property value
Hostname node-17
CPU AMD EPYC 7742 64-Core Processor
Memory 494GB
numactl nodebind: 0
numactl membind: 0

Commit Info and Build Time

commit date message build time
b685721 26.07.2023 10:43 Parse and represent window functions in the LQP (#2574) real 420.25 user 3479.97 sys 172.19
efc5930 08.08.2023 00:23 Merge, merge, merge real 416.19 user 3526.78 sys 176.08

hyriseBenchmarkTPCH - single-threaded, SF 10.0

Sum of avg. item runtimes: +1% || Geometric mean of throughput changes: +0%
Configuration Overview - click to expand
 +Configuration Overview----+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 | Parameter                | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_b685721debab96b308d134e8a0c00607b4421490_st.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_efc593082b36f449a1c657b3320e08ab0d74be7c_st.json |
 +--------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                   | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                   |
 |  benchmark_mode          | Ordered                                                                                                          | Ordered                                                                                                          |
 |  build_type              | release                                                                                                          | release                                                                                                          |
 |  chunk_indexes           | False                                                                                                            | False                                                                                                            |
 |  chunk_size              | 65535                                                                                                            | 65535                                                                                                            |
 |  clients                 | 1                                                                                                                | 1                                                                                                                |
 |  clustering              | None                                                                                                             | None                                                                                                             |
 |  compiler                | clang 14.0.0                                                                                                     | clang 14.0.0                                                                                                     |
 |  cores                   | 0                                                                                                                | 0                                                                                                                |
 |  data_preparation_cores  | 0                                                                                                                | 0                                                                                                                |
 |  date                    | 2023-08-07 23:32:01                                                                                              | 2023-08-08 03:39:01                                                                                              |
 |  encoding                | {'default': {'encoding': 'Dictionary'}}                                                                          | {'default': {'encoding': 'Dictionary'}}                                                                          |
 |  max_duration            | 60000000000                                                                                                      | 60000000000                                                                                                      |
 |  max_runs                | 100                                                                                                              | 100                                                                                                              |
 |  scale_factor            | 10.0                                                                                                             | 10.0                                                                                                             |
 |  time_unit               | ns                                                                                                               | ns                                                                                                               |
 |  use_prepared_statements | False                                                                                                            | False                                                                                                            |
 |  using_scheduler         | False                                                                                                            | False                                                                                                            |
 |  verify                  | False                                                                                                            | False                                                                                                            |
 |  warmup_duration         | 1000000000                                                                                                       | 1000000000                                                                                                       |
 +--------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 +----------++----------+----------+--------++----------+----------+--------+---------+
 | Item     || Latency (ms/iter)   | Change || Throughput (iter/s) | Change | p-value |
 |          ||      old |      new |        ||      old |      new |        |         |
 +----------++----------+----------+--------++----------+----------+--------+---------+
 | TPC-H 01 ||  5634.52 |  5656.63 |   +0%  ||     0.18 |     0.18 |   -0%  |  0.6402 |
+| TPC-H 02 ||    53.65 |    49.93 |   -7%˄ ||    18.64 |    20.03 |   +7%˄ |  0.0000 |
 | TPC-H 03 ||  2490.04 |  2544.21 |   +2%  ||     0.40 |     0.39 |   -2%  |  0.0588 |
 | TPC-H 04 ||  2119.17 |  2110.52 |   -0%  ||     0.47 |     0.47 |   +0%  |  0.5209 |
 | TPC-H 05 ||  4927.00 |  4950.43 |   +0%  ||     0.20 |     0.20 |   -0%  |  0.7655 |
+| TPC-H 06 ||   221.48 |   210.71 |   -5%˄ ||     4.51 |     4.75 |   +5%˄ |  0.0000 |
 | TPC-H 07 ||  1114.02 |  1127.54 |   +1%  ||     0.90 |     0.89 |   -1%  |  0.0082 |
 | TPC-H 08 ||  1022.95 |  1018.09 |   -0%  ||     0.98 |     0.98 |   +0%  |  0.2038 |
 | TPC-H 09 ||  7464.54 |  7527.35 |   +1%  ||     0.13 |     0.13 |   -1%  |       ˅ |
 | TPC-H 10 ||  3171.16 |  3225.00 |   +2%  ||     0.32 |     0.31 |   -2%  |  0.1679 |
 | TPC-H 11 ||    86.45 |    86.58 |   +0%˄ ||    11.57 |    11.55 |   -0%˄ |  0.8657 |
 | TPC-H 12 ||  1907.27 |  1881.24 |   -1%  ||     0.52 |     0.53 |   +1%  |  0.1179 |
 | TPC-H 13 ||  6905.91 |  6926.03 |   +0%  ||     0.14 |     0.14 |   -0%  |       ˅ |
 | TPC-H 14 ||   668.72 |   663.99 |   -1%  ||     1.50 |     1.51 |   +1%  |  0.0984 |
 | TPC-H 15 ||   265.21 |   259.95 |   -2%˄ ||     3.77 |     3.85 |   +2%˄ |  0.0000 |
 | TPC-H 16 ||   813.29 |   843.80 |   +4%  ||     1.23 |     1.19 |   -4%  |  0.0002 |
 | TPC-H 17 ||   277.08 |   282.61 |   +2%˄ ||     3.61 |     3.54 |   -2%˄ |  0.0000 |
 | TPC-H 18 ||  1564.03 |  1577.86 |   +1%  ||     0.64 |     0.63 |   -1%  |  0.1084 |
 | TPC-H 19 ||   312.85 |   318.06 |   +2%˄ ||     3.20 |     3.14 |   -2%˄ |  0.0014 |
 | TPC-H 20 ||   590.61 |   600.71 |   +2%˄ ||     1.69 |     1.66 |   -2%˄ |  0.0057 |
 | TPC-H 21 ||  7857.80 |  7899.26 |   +1%  ||     0.13 |     0.13 |   -1%  |       ˅ |
 | TPC-H 22 ||   610.78 |   596.09 |   -2%˄ ||     1.64 |     1.68 |   +2%˄ |  0.0000 |
 +----------++----------+----------+--------++----------+----------+--------+---------+
 | Sum      || 50078.51 | 50356.58 |   +1%  ||          |          |        |         |
 | Geomean  ||          |          |        ||          |          |   +0%  |         |
 +----------++----------+----------+--------++----------+----------+--------+---------+
 |    Notes || ˄ Execution stopped due to max runs reached                            |
 |          || ˅ Insufficient number of runs for p-value calculation                  |
 +----------++----------+----------+--------++----------+----------+--------+---------+

hyriseBenchmarkTPCH - single-threaded, SF 0.01

Sum of avg. item runtimes: +1% || Geometric mean of throughput changes: -0%
Configuration Overview - click to expand
 +Configuration Overview----+----------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+
 | Parameter                | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_b685721debab96b308d134e8a0c00607b4421490_st_s01.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_efc593082b36f449a1c657b3320e08ab0d74be7c_st_s01.json |
 +--------------------------+----------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                       | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                       |
 |  benchmark_mode          | Ordered                                                                                                              | Ordered                                                                                                              |
 |  build_type              | release                                                                                                              | release                                                                                                              |
 |  chunk_indexes           | False                                                                                                                | False                                                                                                                |
 |  chunk_size              | 65535                                                                                                                | 65535                                                                                                                |
 |  clients                 | 1                                                                                                                    | 1                                                                                                                    |
 |  clustering              | None                                                                                                                 | None                                                                                                                 |
 |  compiler                | clang 14.0.0                                                                                                         | clang 14.0.0                                                                                                         |
 |  cores                   | 0                                                                                                                    | 0                                                                                                                    |
 |  data_preparation_cores  | 0                                                                                                                    | 0                                                                                                                    |
 |  date                    | 2023-08-07 23:53:23                                                                                                  | 2023-08-08 04:00:21                                                                                                  |
 |  encoding                | {'default': {'encoding': 'Dictionary'}}                                                                              | {'default': {'encoding': 'Dictionary'}}                                                                              |
 |  max_duration            | 60000000000                                                                                                          | 60000000000                                                                                                          |
 |  max_runs                | 100                                                                                                                  | 100                                                                                                                  |
 |  scale_factor            | 0.009999999776482582                                                                                                 | 0.009999999776482582                                                                                                 |
 |  time_unit               | ns                                                                                                                   | ns                                                                                                                   |
 |  use_prepared_statements | False                                                                                                                | False                                                                                                                |
 |  using_scheduler         | False                                                                                                                | False                                                                                                                |
 |  verify                  | False                                                                                                                | False                                                                                                                |
 |  warmup_duration         | 1000000000                                                                                                           | 1000000000                                                                                                           |
 +--------------------------+----------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+
 +----------++----------+---------+--------++----------+----------+--------+---------+
 | Item     || Latency (ms/iter)  | Change || Throughput (iter/s) | Change | p-value |
 |          ||      old |     new |        ||      old |      new |        |         |
 +----------++----------+---------+--------++----------+----------+--------+---------+
+| TPC-H 01 ||     9.02 |    7.14 |  -21%˄ ||   110.88 |   140.00 |  +26%˄ |  0.0000 |
-| TPC-H 02 ||     3.74 |    4.33 |  +16%˄ ||   267.15 |   230.94 |  -14%˄ |  0.0069 |
 | TPC-H 03 ||     0.64 |    0.66 |   +3%˄ ||  1562.16 |  1516.47 |   -3%˄ |  0.0061 |
 | TPC-H 04 ||     0.43 |    0.43 |   -1%˄ ||  2301.99 |  2324.96 |   +1%˄ |  0.0062 |
 | TPC-H 05 ||     1.01 |    1.03 |   +2%˄ ||   986.05 |   970.04 |   -2%˄ |  0.0603 |
+| TPC-H 06 ||     0.23 |    0.22 |   -7%˄ ||  4309.11 |  4611.19 |   +7%˄ |  0.0000 |
-| TPC-H 07 ||    11.20 |   12.15 |   +8%˄ ||    89.26 |    82.29 |   -8%˄ |  0.1282 |
 | TPC-H 08 ||    15.09 |   15.48 |   +3%˄ ||    66.25 |    64.59 |   -3%˄ |  0.3336 |
 | TPC-H 09 ||     3.80 |    3.92 |   +3%˄ ||   262.75 |   254.84 |   -3%˄ |  0.8350 |
 | TPC-H 10 ||     0.72 |    0.74 |   +2%˄ ||  1387.43 |  1353.76 |   -2%˄ |  0.0000 |
 | TPC-H 11 ||     0.20 |    0.20 |   -0%˄ ||  5015.33 |  5034.46 |   +0%˄ |  0.6837 |
 | TPC-H 12 ||     0.69 |    0.67 |   -3%˄ ||  1452.38 |  1498.71 |   +3%˄ |  0.0000 |
 | TPC-H 13 ||     2.10 |    2.11 |   +1%˄ ||   476.30 |   472.80 |   -1%˄ |  0.0222 |
 | TPC-H 14 ||     0.33 |    0.33 |   +0%˄ ||  3042.90 |  3027.65 |   -1%˄ |  0.6207 |
 | TPC-H 15 ||     1.24 |    1.24 |   +0%˄ ||   805.90 |   805.69 |   -0%˄ |  0.9656 |
 | TPC-H 16 ||     2.09 |    2.12 |   +2%˄ ||   478.28 |   470.90 |   -2%˄ |  0.0000 |
 | TPC-H 17 ||     0.70 |    0.69 |   -1%˄ ||  1423.62 |  1436.98 |   +1%˄ |  0.9374 |
 | TPC-H 18 ||     1.12 |    1.13 |   +1%˄ ||   891.92 |   882.42 |   -1%˄ |  0.0000 |
 | TPC-H 19 ||     5.33 |    5.37 |   +1%˄ ||   187.71 |   186.02 |   -1%˄ |  0.0000 |
-| TPC-H 20 ||     2.21 |    2.33 |   +6%˄ ||   453.16 |   429.16 |   -5%˄ |  0.0031 |
 | TPC-H 21 ||     1.45 |    1.45 |   -0%˄ ||   687.68 |   689.18 |   +0%˄ |  0.9608 |
 | TPC-H 22 ||     1.08 |    1.08 |   +0%˄ ||   924.75 |   920.95 |   -0%˄ |  0.0536 |
 +----------++----------+---------+--------++----------+----------+--------+---------+
 | Sum      ||    64.41 |   64.82 |   +1%  ||          |          |        |         |
 | Geomean  ||          |         |        ||          |          |   -0%  |         |
 +----------++----------+---------+--------++----------+----------+--------+---------+
 |    Notes || ˄ Execution stopped due to max runs reached                           |
 +----------++----------+---------+--------++----------+----------+--------+---------+

hyriseBenchmarkTPCH - multi-threaded, ordered, 1 client, 64 cores, SF 10.0

Sum of avg. item runtimes: +0% || Geometric mean of throughput changes: +0%
Configuration Overview - click to expand
 +Configuration Overview---------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+
 | Parameter                     | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_b685721debab96b308d134e8a0c00607b4421490_mt_ordered.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_efc593082b36f449a1c657b3320e08ab0d74be7c_mt_ordered.json |
 +-------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                     | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                           | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                           |
 |  benchmark_mode               | Ordered                                                                                                                  | Ordered                                                                                                                  |
 |  build_type                   | release                                                                                                                  | release                                                                                                                  |
 |  chunk_indexes                | False                                                                                                                    | False                                                                                                                    |
 |  chunk_size                   | 65535                                                                                                                    | 65535                                                                                                                    |
 |  clients                      | 1                                                                                                                        | 1                                                                                                                        |
 |  clustering                   | None                                                                                                                     | None                                                                                                                     |
 |  compiler                     | clang 14.0.0                                                                                                             | clang 14.0.0                                                                                                             |
 |  cores                        | 64                                                                                                                       | 64                                                                                                                       |
 |  data_preparation_cores       | 0                                                                                                                        | 0                                                                                                                        |
 |  date                         | 2023-08-07 23:53:52                                                                                                      | 2023-08-08 04:00:50                                                                                                      |
 |  encoding                     | {'default': {'encoding': 'Dictionary'}}                                                                                  | {'default': {'encoding': 'Dictionary'}}                                                                                  |
 |  max_duration                 | 60000000000                                                                                                              | 60000000000                                                                                                              |
 |  max_runs                     | -1                                                                                                                       | -1                                                                                                                       |
 |  scale_factor                 | 10.0                                                                                                                     | 10.0                                                                                                                     |
 |  time_unit                    | ns                                                                                                                       | ns                                                                                                                       |
 |  use_prepared_statements      | False                                                                                                                    | False                                                                                                                    |
 |  using_scheduler              | True                                                                                                                     | True                                                                                                                     |
 |  utilized_cores_per_numa_node | [64]                                                                                                                     | [64]                                                                                                                     |
 |  verify                       | False                                                                                                                    | False                                                                                                                    |
 |  warmup_duration              | 0                                                                                                                        | 0                                                                                                                        |
 +-------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+
 +----------++----------+----------+--------++----------+----------+--------+----------------------+
 | Item     || Latency (ms/iter)   | Change || Throughput (iter/s) | Change |              p-value |
 |          ||      old |      new |        ||      old |      new |        |                      |
 +----------++----------+----------+--------++----------+----------+--------+----------------------+
 | TPC-H 01 ||  5238.93 |  5348.49 |   +2%  ||     0.18 |     0.18 |   -0%  | (run time too short) |
 | TPC-H 02 ||    55.47 |    55.54 |   +0%  ||    16.35 |    16.28 |   -0%  |               0.8858 |
 | TPC-H 03 ||  1167.36 |  1156.37 |   -1%  ||     0.85 |     0.85 |   +0%  | (run time too short) |
 | TPC-H 04 ||   885.73 |   893.78 |   +1%  ||     1.12 |     1.10 |   -1%  | (run time too short) |
 | TPC-H 05 ||  1191.57 |  1205.87 |   +1%  ||     0.83 |     0.82 |   -2%  |               0.4509 |
+| TPC-H 06 ||    67.85 |    62.59 |   -8%  ||    13.68 |    14.93 |   +9%  |               0.0000 |
 | TPC-H 07 ||   358.27 |   359.85 |   +0%  ||     2.75 |     2.73 |   -1%  |               0.4506 |
 | TPC-H 08 ||   390.76 |   391.56 |   +0%  ||     2.52 |     2.52 |   -0%  |               0.7192 |
 | TPC-H 09 ||  2801.19 |  2776.58 |   -1%  ||     0.35 |     0.35 |   +0%  | (run time too short) |
 | TPC-H 10 ||  1841.25 |  1834.46 |   -0%  ||     0.53 |     0.53 |   +0%  | (run time too short) |
 | TPC-H 11 ||    91.95 |    91.78 |   -0%  ||    10.32 |    10.33 |   +0%  |               0.7656 |
 | TPC-H 12 ||   718.08 |   723.45 |   +1%  ||     1.37 |     1.37 |   +0%  | (run time too short) |
 | TPC-H 13 ||  4404.83 |  4371.69 |   -1%  ||     0.22 |     0.22 |   +0%  | (run time too short) |
 | TPC-H 14 ||   159.76 |   159.63 |   -0%  ||     6.05 |     6.07 |   +0%  |               0.8811 |
 | TPC-H 15 ||   183.48 |   181.61 |   -1%  ||     5.30 |     5.35 |   +1%  |               0.1377 |
 | TPC-H 16 ||   980.62 |   994.03 |   +1%  ||     1.00 |     1.00 |   +0%  | (run time too short) |
 | TPC-H 17 ||    89.46 |    89.50 |   +0%  ||    10.58 |    10.58 |   -0%  |               0.9149 |
 | TPC-H 18 ||  2550.33 |  2538.36 |   -0%  ||     0.38 |     0.38 |   +0%  | (run time too short) |
 | TPC-H 19 ||   133.26 |   135.81 |   +2%  ||     7.20 |     7.08 |   -2%  |               0.0614 |
 | TPC-H 20 ||   251.69 |   250.10 |   -1%  ||     3.88 |     3.92 |   +1%  |               0.3939 |
 | TPC-H 21 ||  1656.86 |  1664.59 |   +0%  ||     0.60 |     0.58 |   -3%  | (run time too short) |
 | TPC-H 22 ||   160.29 |   160.91 |   +0%  ||     6.05 |     6.02 |   -1%  |               0.4659 |
 +----------++----------+----------+--------++----------+----------+--------+----------------------+
 | Sum      || 25378.99 | 25446.56 |   +0%  ||          |          |        |                      |
 | Geomean  ||          |          |        ||          |          |   +0%  |                      |
 +----------++----------+----------+--------++----------+----------+--------+----------------------+

hyriseBenchmarkTPCH - multi-threaded, shuffled, 64 clients, 64 cores, SF 10.0

Sum of avg. item runtimes: -0% || Geometric mean of throughput changes: +0%
Configuration Overview - click to expand
 +Configuration Overview---------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 | Parameter                     | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_b685721debab96b308d134e8a0c00607b4421490_mt.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCH_efc593082b36f449a1c657b3320e08ab0d74be7c_mt.json |
 +-------------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                     | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                   | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                   |
 |  benchmark_mode               | Shuffled                                                                                                         | Shuffled                                                                                                         |
 |  build_type                   | release                                                                                                          | release                                                                                                          |
 |  chunk_indexes                | False                                                                                                            | False                                                                                                            |
 |  chunk_size                   | 65535                                                                                                            | 65535                                                                                                            |
 |  clients                      | 64                                                                                                               | 64                                                                                                               |
 |  clustering                   | None                                                                                                             | None                                                                                                             |
 |  compiler                     | clang 14.0.0                                                                                                     | clang 14.0.0                                                                                                     |
 |  cores                        | 64                                                                                                               | 64                                                                                                               |
 |  data_preparation_cores       | 0                                                                                                                | 0                                                                                                                |
 |  date                         | 2023-08-08 00:18:03                                                                                              | 2023-08-08 04:25:01                                                                                              |
 |  encoding                     | {'default': {'encoding': 'Dictionary'}}                                                                          | {'default': {'encoding': 'Dictionary'}}                                                                          |
 |  max_duration                 | 1200000000000                                                                                                    | 1200000000000                                                                                                    |
 |  max_runs                     | -1                                                                                                               | -1                                                                                                               |
 |  scale_factor                 | 10.0                                                                                                             | 10.0                                                                                                             |
 |  time_unit                    | ns                                                                                                               | ns                                                                                                               |
 |  use_prepared_statements      | False                                                                                                            | False                                                                                                            |
 |  using_scheduler              | True                                                                                                             | True                                                                                                             |
 |  utilized_cores_per_numa_node | [64]                                                                                                             | [64]                                                                                                             |
 |  verify                       | False                                                                                                            | False                                                                                                            |
 |  warmup_duration              | 0                                                                                                                | 0                                                                                                                |
 +-------------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 +----------++----------+----------+--------++----------+----------+--------+---------+
 | Item     || Latency (ms/iter)   | Change || Throughput (iter/s) | Change | p-value |
 |          ||      old |      new |        ||      old |      new |        |         |
 +----------++----------+----------+--------++----------+----------+--------+---------+
 | TPC-H 01 ||  6143.46 |  6175.24 |   +1%  ||     0.87 |     0.87 |   -0%  |  0.7926 |
+| TPC-H 02 ||   709.96 |   611.85 |  -14%  ||     0.88 |     0.88 |   +0%  |  0.3212 |
 | TPC-H 03 ||  3674.50 |  3749.46 |   +2%  ||     0.87 |     0.87 |   +0%  |  0.6910 |
 | TPC-H 04 ||  2963.75 |  3063.94 |   +3%  ||     0.87 |     0.87 |   -0%  |  0.5841 |
 | TPC-H 05 ||  5032.30 |  5185.45 |   +3%  ||     0.87 |     0.87 |   +0%  |  0.5389 |
 | TPC-H 06 ||   843.62 |   863.68 |   +2%  ||     0.88 |     0.88 |   +0%  |  0.8205 |
 | TPC-H 07 ||  3898.90 |  3860.33 |   -1%  ||     0.87 |     0.87 |   -0%  |  0.8668 |
 | TPC-H 08 ||  2929.34 |  2847.93 |   -3%  ||     0.87 |     0.87 |   -0%  |  0.6572 |
 | TPC-H 09 ||  7639.28 |  7530.83 |   -1%  ||     0.87 |     0.87 |   +0%  |  0.6940 |
 | TPC-H 10 ||  5256.09 |  5253.39 |   -0%  ||     0.87 |     0.87 |   +0%  |  0.9905 |
-| TPC-H 11 ||   580.70 |   649.07 |  +12%  ||     0.88 |     0.88 |   +0%  |  0.3994 |
 | TPC-H 12 ||  3512.40 |  3389.69 |   -3%  ||     0.87 |     0.87 |   +0%  |  0.5343 |
 | TPC-H 13 ||  6533.16 |  6552.05 |   +0%  ||     0.87 |     0.87 |   -0%  |  0.9019 |
+| TPC-H 14 ||  1454.51 |  1382.22 |   -5%  ||     0.88 |     0.88 |   +0%  |  0.5963 |
 | TPC-H 15 ||   787.26 |   787.19 |   -0%  ||     0.88 |     0.88 |   +0%  |  0.9993 |
-| TPC-H 16 ||  2942.11 |  3116.50 |   +6%  ||     0.87 |     0.87 |   +1%  |  0.3348 |
-| TPC-H 17 ||   938.42 |  1050.88 |  +12%  ||     0.88 |     0.88 |   +0%  |  0.3218 |
 | TPC-H 18 ||  3863.61 |  3849.65 |   -0%  ||     0.87 |     0.87 |   +0%  |  0.9041 |
-| TPC-H 19 ||  1180.64 |  1304.13 |  +10%  ||     0.88 |     0.88 |   +0%  |  0.3644 |
+| TPC-H 20 ||  2398.32 |  2275.48 |   -5%  ||     0.87 |     0.87 |   +0%  |  0.4606 |
 | TPC-H 21 ||  7757.51 |  7612.39 |   -2%  ||     0.87 |     0.87 |   -0%  |  0.6178 |
+| TPC-H 22 ||  1499.03 |  1379.20 |   -8%  ||     0.88 |     0.88 |   +0%  |  0.4150 |
 +----------++----------+----------+--------++----------+----------+--------+---------+
 | Sum      || 72538.85 | 72490.54 |   -0%  ||          |          |        |         |
 | Geomean  ||          |          |        ||          |          |   +0%  |         |
 +----------++----------+----------+--------++----------+----------+--------+---------+

hyriseBenchmarkTPCDS - single-threaded

Sum of avg. item runtimes: +2% || Geometric mean of throughput changes: -2%
Configuration Overview - click to expand
 +Configuration Overview---+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
 | Parameter               | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCDS_b685721debab96b308d134e8a0c00607b4421490_st.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCDS_efc593082b36f449a1c657b3320e08ab0d74be7c_st.json |
 +-------------------------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH               | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                    | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                    |
 |  benchmark_mode         | Ordered                                                                                                           | Ordered                                                                                                           |
 |  build_type             | release                                                                                                           | release                                                                                                           |
 |  chunk_indexes          | False                                                                                                             | False                                                                                                             |
 |  chunk_size             | 65535                                                                                                             | 65535                                                                                                             |
 |  clients                | 1                                                                                                                 | 1                                                                                                                 |
 |  compiler               | clang 14.0.0                                                                                                      | clang 14.0.0                                                                                                      |
 |  cores                  | 0                                                                                                                 | 0                                                                                                                 |
 |  data_preparation_cores | 0                                                                                                                 | 0                                                                                                                 |
 |  date                   | 2023-08-08 00:40:16                                                                                               | 2023-08-08 04:47:10                                                                                               |
 |  encoding               | {'default': {'encoding': 'Dictionary'}}                                                                           | {'default': {'encoding': 'Dictionary'}}                                                                           |
 |  max_duration           | 60000000000                                                                                                       | 60000000000                                                                                                       |
 |  max_runs               | 100                                                                                                               | 100                                                                                                               |
 |  time_unit              | ns                                                                                                                | ns                                                                                                                |
 |  using_scheduler        | False                                                                                                             | False                                                                                                             |
 |  verify                 | False                                                                                                             | False                                                                                                             |
 |  warmup_duration        | 1000000000                                                                                                        | 1000000000                                                                                                        |
 +-------------------------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
 | Item    || Latency (ms/iter)   | Change || Throughput (iter/s) | Change |              p-value |
 |         ||      old |      new |        ||      old |      new |        |                      |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
 | 01      ||   293.89 |   297.23 |   +1%˄ ||     3.40 |     3.36 |   -1%˄ |               0.0625 |
 | 03      ||    97.59 |    98.61 |   +1%˄ ||    10.25 |    10.14 |   -1%˄ |               0.1871 |
 | 06      ||   137.68 |   142.43 |   +3%˄ ||     7.26 |     7.02 |   -3%˄ |               0.0000 |
-| 07      ||   361.38 |   380.45 |   +5%˄ ||     2.77 |     2.63 |   -5%˄ |               0.0000 |
-| 09      ||  1036.98 |  1091.10 |   +5%  ||     0.96 |     0.92 |   -5%  |               0.0000 |
-| 10      ||   156.96 |   166.39 |   +6%˄ ||     6.37 |     6.01 |   -6%˄ |               0.0000 |
 | 13      ||   562.64 |   587.51 |   +4%˄ ||     1.78 |     1.70 |   -4%˄ |               0.0000 |
 | 15      ||   130.87 |   132.50 |   +1%˄ ||     7.64 |     7.55 |   -1%˄ |               0.0000 |
 | 16      ||   184.65 |   184.91 |   +0%˄ ||     5.42 |     5.41 |   -0%˄ |               0.5249 |
 | 17      ||   405.39 |   417.16 |   +3%˄ ||     2.47 |     2.40 |   -3%˄ |               0.0000 |
-| 19      ||   130.21 |   137.42 |   +6%˄ ||     7.68 |     7.28 |   -5%˄ |               0.0000 |
 | 25      ||   199.86 |   208.41 |   +4%˄ ||     5.00 |     4.80 |   -4%˄ |               0.0000 |
 | 26      ||   160.31 |   157.45 |   -2%˄ ||     6.24 |     6.35 |   +2%˄ |               0.2790 |
 | 28      ||   771.12 |   794.58 |   +3%  ||     1.30 |     1.26 |   -3%  |               0.0000 |
-| 29      ||   583.91 |   616.72 |   +6%˄ ||     1.71 |     1.62 |   -5%˄ | (run time too short) |
 | 31      ||  1534.88 |  1564.45 |   +2%  ||     0.65 |     0.64 |   -2%  |               0.0000 |
 | 32      ||    49.37 |    48.15 |   -2%˄ ||    20.25 |    20.77 |   +3%˄ |               0.0000 |
-| 34      ||   212.96 |   223.37 |   +5%˄ ||     4.70 |     4.48 |   -5%˄ |               0.0000 |
 | 35      ||   795.24 |   805.20 |   +1%  ||     1.26 |     1.24 |   -1%  |               0.0001 |
 | 37      ||   284.09 |   282.45 |   -1%˄ ||     3.52 |     3.54 |   +1%˄ |               0.2087 |
 | 39a     ||  2082.39 |  2125.01 |   +2%  ||     0.48 |     0.47 |   -2%  |               0.0001 |
 | 39b     ||  2068.72 |  2103.74 |   +2%  ||     0.48 |     0.48 |   -2%  |               0.1936 |
-| 41      ||   300.91 |   340.40 |  +13%˄ ||     3.32 |     2.94 |  -12%˄ |               0.0000 |
 | 42      ||   106.06 |   109.57 |   +3%˄ ||     9.43 |     9.13 |   -3%˄ |               0.0000 |
 | 43      ||  1113.82 |  1122.60 |   +1%  ||     0.90 |     0.89 |   -1%  |               0.0004 |
 | 45      ||   171.93 |   174.81 |   +2%˄ ||     5.82 |     5.72 |   -2%˄ |               0.0000 |
 | 48      ||  1083.26 |  1131.49 |   +4%  ||     0.92 |     0.88 |   -4%  |               0.0000 |
 | 50      ||   149.05 |   152.71 |   +2%˄ ||     6.71 |     6.55 |   -2%˄ |               0.0000 |
 | 52      ||   106.11 |   109.81 |   +3%˄ ||     9.42 |     9.11 |   -3%˄ |               0.0000 |
 | 55      ||    99.48 |   102.91 |   +3%˄ ||    10.05 |     9.72 |   -3%˄ |               0.0000 |
 | 62      ||   621.67 |   629.31 |   +1%  ||     1.61 |     1.59 |   -1%  |               0.0000 |
 | 65      ||  2254.50 |  2294.55 |   +2%  ||     0.44 |     0.44 |   -2%  |               0.0006 |
 | 69      ||   149.63 |   153.28 |   +2%˄ ||     6.68 |     6.52 |   -2%˄ |               0.0000 |
 | 73      ||   101.20 |   105.22 |   +4%˄ ||     9.88 |     9.50 |   -4%˄ |               0.0000 |
 | 79      ||   603.91 |   625.46 |   +4%˄ ||     1.66 |     1.60 |   -3%˄ |               0.0000 |
 | 81      ||   239.48 |   239.27 |   -0%˄ ||     4.18 |     4.18 |   +0%˄ |               0.6716 |
 | 82      ||   382.25 |   385.90 |   +1%˄ ||     2.62 |     2.59 |   -1%˄ |               0.0206 |
 | 83      ||    58.62 |    59.74 |   +2%˄ ||    17.06 |    16.74 |   -2%˄ |               0.1106 |
 | 85      ||   177.17 |   178.71 |   +1%˄ ||     5.64 |     5.60 |   -1%˄ |               0.0671 |
 | 88      ||   915.37 |   944.98 |   +3%  ||     1.09 |     1.06 |   -3%  |               0.0000 |
 | 91      ||    24.96 |    25.59 |   +3%˄ ||    40.05 |    39.06 |   -2%˄ |               0.0000 |
 | 92      ||    80.42 |    80.87 |   +1%˄ ||    12.43 |    12.36 |   -1%˄ |               0.2291 |
 | 93      ||  5185.32 |  5250.63 |   +1%  ||     0.19 |     0.19 |   -1%  |               0.0003 |
 | 94      ||   153.44 |   153.90 |   +0%˄ ||     6.52 |     6.50 |   -0%˄ |               0.5632 |
 | 95      ||  9179.74 |  9397.36 |   +2%  ||     0.11 |     0.11 |   -2%  |                    ˅ |
-| 96      ||    79.12 |    82.87 |   +5%˄ ||    12.64 |    12.07 |   -5%˄ |               0.0000 |
 | 97      ||  3595.51 |  3549.90 |   -1%  ||     0.28 |     0.28 |   +1%  |               0.0020 |
 | 99      ||  1170.94 |  1180.58 |   +1%  ||     0.85 |     0.85 |   -1%  |               0.0000 |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
 | Sum     || 40344.99 | 41147.64 |   +2%  ||          |          |        |                      |
 | Geomean ||          |          |        ||          |          |   -2%  |                      |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
 |   Notes || ˄ Execution stopped due to max runs reached                                         |
 |         || ˅ Insufficient number of runs for p-value calculation                               |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+

hyriseBenchmarkTPCDS - multi-threaded, shuffled, 64 clients, 64 cores

Sum of avg. item runtimes: -0% || Geometric mean of throughput changes: +0%
Configuration Overview - click to expand
 +Configuration Overview---------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
 | Parameter                     | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCDS_b685721debab96b308d134e8a0c00607b4421490_mt.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCDS_efc593082b36f449a1c657b3320e08ab0d74be7c_mt.json |
 +-------------------------------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                     | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                    | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                    |
 |  benchmark_mode               | Shuffled                                                                                                          | Shuffled                                                                                                          |
 |  build_type                   | release                                                                                                           | release                                                                                                           |
 |  chunk_indexes                | False                                                                                                             | False                                                                                                             |
 |  chunk_size                   | 65535                                                                                                             | 65535                                                                                                             |
 |  clients                      | 64                                                                                                                | 64                                                                                                                |
 |  compiler                     | clang 14.0.0                                                                                                      | clang 14.0.0                                                                                                      |
 |  cores                        | 64                                                                                                                | 64                                                                                                                |
 |  data_preparation_cores       | 0                                                                                                                 | 0                                                                                                                 |
 |  date                         | 2023-08-08 01:08:42                                                                                               | 2023-08-08 05:15:58                                                                                               |
 |  encoding                     | {'default': {'encoding': 'Dictionary'}}                                                                           | {'default': {'encoding': 'Dictionary'}}                                                                           |
 |  max_duration                 | 1200000000000                                                                                                     | 1200000000000                                                                                                     |
 |  max_runs                     | -1                                                                                                                | -1                                                                                                                |
 |  time_unit                    | ns                                                                                                                | ns                                                                                                                |
 |  using_scheduler              | True                                                                                                              | True                                                                                                              |
 |  utilized_cores_per_numa_node | [64]                                                                                                              | [64]                                                                                                              |
 |  verify                       | False                                                                                                             | False                                                                                                             |
 |  warmup_duration              | 0                                                                                                                 | 0                                                                                                                 |
 +-------------------------------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Item    || Latency (ms/iter)   | Change || Throughput (iter/s) | Change | p-value |
 |         ||      old |      new |        ||      old |      new |        |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | 01      ||   832.47 |   831.59 |   -0%  ||     0.82 |     0.83 |   +0%  |  0.9902 |
-| 03      ||   332.35 |   434.56 |  +31%  ||     0.82 |     0.83 |   +0%  |  0.0657 |
-| 06      ||   887.28 |   961.89 |   +8%  ||     0.82 |     0.82 |   -0%  |  0.4711 |
 | 07      ||  1108.78 |  1132.41 |   +2%  ||     0.82 |     0.82 |   -0%  |  0.8102 |
-| 09      ||   999.07 |  1080.46 |   +8%  ||     0.83 |     0.83 |   +0%  |  0.4413 |
-| 10      ||   823.35 |   904.50 |  +10%  ||     0.83 |     0.82 |   -0%  |  0.3720 |
 | 13      ||  1803.94 |  1742.44 |   -3%  ||     0.82 |     0.83 |   +0%  |  0.6042 |
 | 15      ||   584.82 |   569.71 |   -3%  ||     0.83 |     0.83 |   +0%  |  0.8150 |
 | 16      ||   971.86 |   938.24 |   -3%  ||     0.82 |     0.82 |   -0%  |  0.7308 |
 | 17      ||  1717.23 |  1650.31 |   -4%  ||     0.82 |     0.83 |   +0%  |  0.6513 |
 | 19      ||   792.93 |   797.66 |   +1%  ||     0.83 |     0.83 |   -0%  |  0.9546 |
+| 25      ||  1350.81 |  1155.08 |  -14%  ||     0.83 |     0.83 |   -0%  |  0.0933 |
 | 26      ||   680.06 |   677.27 |   -0%  ||     0.83 |     0.83 |   -0%  |  0.9733 |
+| 28      ||  1941.20 |  1766.97 |   -9%  ||     0.82 |     0.82 |   -0%  |  0.2507 |
 | 29      ||  2158.82 |  2126.26 |   -2%  ||     0.82 |     0.82 |   +0%  |  0.8240 |
 | 31      ||  3143.03 |  3068.32 |   -2%  ||     0.82 |     0.82 |   -0%  |  0.6816 |
-| 32      ||   287.38 |   337.41 |  +17%  ||     0.82 |     0.83 |   +0%  |  0.3412 |
 | 34      ||   859.71 |   857.60 |   -0%  ||     0.82 |     0.83 |   +0%  |  0.9810 |
-| 35      ||  2463.88 |  2607.38 |   +6%  ||     0.82 |     0.82 |   -0%  |  0.3498 |
-| 37      ||   738.92 |   787.62 |   +7%  ||     0.82 |     0.83 |   +0%  |  0.5753 |
 | 39a     ||  3069.79 |  3012.18 |   -2%  ||     0.82 |     0.82 |   -0%  |  0.6457 |
 | 39b     ||  3025.99 |  2945.51 |   -3%  ||     0.82 |     0.82 |   -0%  |  0.5451 |
-| 41      ||  4788.48 |  5014.75 |   +5%  ||     0.82 |     0.82 |   -0%  |  0.2591 |
 | 42      ||   558.82 |   581.86 |   +4%  ||     0.83 |     0.83 |   -0%  |  0.7635 |
 | 43      ||  1701.03 |  1696.85 |   -0%  ||     0.82 |     0.82 |   +0%  |  0.9676 |
-| 45      ||   815.20 |   868.70 |   +7%  ||     0.83 |     0.82 |   -0%  |  0.5265 |
 | 48      ||  2929.01 |  2959.68 |   +1%  ||     0.82 |     0.82 |   -0%  |  0.8470 |
 | 50      ||  1039.58 |  1021.02 |   -2%  ||     0.82 |     0.82 |   +0%  |  0.8424 |
 | 52      ||   534.41 |   540.01 |   +1%  ||     0.82 |     0.83 |   +0%  |  0.9353 |
+| 55      ||   524.34 |   482.04 |   -8%  ||     0.82 |     0.83 |   +0%  |  0.5350 |
 | 62      ||  1169.11 |  1195.45 |   +2%  ||     0.82 |     0.83 |   +0%  |  0.7706 |
 | 65      ||  4950.99 |  4929.58 |   -0%  ||     0.82 |     0.82 |   +0%  |  0.8022 |
 | 69      ||   936.99 |   933.21 |   -0%  ||     0.83 |     0.83 |   +0%  |  0.9678 |
-| 73      ||   590.96 |   674.07 |  +14%  ||     0.83 |     0.82 |   -0%  |  0.2703 |
-| 79      ||  1733.02 |  1825.23 |   +5%  ||     0.82 |     0.82 |   -0%  |  0.4165 |
-| 81      ||   780.01 |   828.02 |   +6%  ||     0.82 |     0.83 |   +0%  |  0.4530 |
 | 82      ||   987.92 |   944.94 |   -4%  ||     0.82 |     0.82 |   -0%  |  0.6100 |
+| 83      ||   496.66 |   402.60 |  -19%  ||     0.83 |     0.83 |   -0%  |  0.2035 |
+| 85      ||  1068.00 |   972.32 |   -9%  ||     0.82 |     0.83 |   +0%  |  0.3111 |
 | 88      ||  3135.27 |  3058.99 |   -2%  ||     0.82 |     0.82 |   +0%  |  0.6896 |
-| 91      ||   247.59 |   317.48 |  +28%  ||     0.83 |     0.83 |   +0%  |  0.1738 |
-| 92      ||   353.28 |   427.96 |  +21%  ||     0.82 |     0.83 |   +0%  |  0.1706 |
+| 93      ||  2648.13 |  2527.75 |   -5%  ||     0.82 |     0.82 |   +0%  |  0.3794 |
+| 94      ||  1047.43 |   869.95 |  -17%  ||     0.82 |     0.83 |   +0%  |  0.1060 |
 | 95      ||  5732.20 |  5763.94 |   +1%  ||     0.82 |     0.82 |   +0%  |  0.8721 |
-| 96      ||   488.65 |   541.37 |  +11%  ||     0.82 |     0.82 |   -0%  |  0.4222 |
 | 97      ||  5720.99 |  5635.41 |   -1%  ||     0.82 |     0.82 |   +0%  |  0.5785 |
 | 99      ||  1539.81 |  1585.21 |   +3%  ||     0.82 |     0.82 |   +0%  |  0.6218 |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Sum     || 77091.57 | 76983.76 |   -0%  ||          |          |        |         |
 | Geomean ||          |          |        ||          |          |   +0%  |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+

hyriseBenchmarkTPCC - single-threaded

Sum of avg. item runtimes: +146% || Geometric mean of throughput changes: -62%
Configuration Overview - click to expand
 +Configuration Overview---+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 | Parameter               | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCC_b685721debab96b308d134e8a0c00607b4421490_st.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCC_efc593082b36f449a1c657b3320e08ab0d74be7c_st.json |
 +-------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH               | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                   | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                   |
 |  benchmark_mode         | Shuffled                                                                                                         | Shuffled                                                                                                         |
 |  build_type             | release                                                                                                          | release                                                                                                          |
 |  chunk_indexes          | False                                                                                                            | False                                                                                                            |
 |  chunk_size             | 65535                                                                                                            | 65535                                                                                                            |
 |  clients                | 1                                                                                                                | 1                                                                                                                |
 |  compiler               | clang 14.0.0                                                                                                     | clang 14.0.0                                                                                                     |
 |  cores                  | 0                                                                                                                | 0                                                                                                                |
 |  data_preparation_cores | 0                                                                                                                | 0                                                                                                                |
 |  date                   | 2023-08-08 01:29:10                                                                                              | 2023-08-08 05:36:28                                                                                              |
 |  encoding               | {'default': {'encoding': 'Dictionary'}}                                                                          | {'default': {'encoding': 'Dictionary'}}                                                                          |
 |  max_duration           | 60000000000                                                                                                      | 60000000000                                                                                                      |
 |  max_runs               | -1                                                                                                               | -1                                                                                                               |
-| ≠scale_factor           | 1                                                                                                                | 10                                                                                                               |
 |  time_unit              | ns                                                                                                               | ns                                                                                                               |
 |  using_scheduler        | False                                                                                                            | False                                                                                                            |
 |  verify                 | False                                                                                                            | False                                                                                                            |
 |  warmup_duration        | 0                                                                                                                | 0                                                                                                                |
 +-------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+
 | Item         || Latency (ms/iter)  | Change || Throughput (iter/s) | Change |              p-value |
 |              ||      old |     new |        ||      old |      new |        |                      |
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+
-| Delivery     ||    25.40 |   61.08 | +140%  ||     3.82 |     1.47 |  -62%  | (run time too short) |
-| New-Order    ||    18.13 |   49.73 | +174%  ||    43.26 |    16.46 |  -62%  |               0.0000 |
-| Order-Status ||     1.26 |    2.75 | +117%  ||     3.85 |     1.45 |  -62%  | (run time too short) |
-| Payment      ||     2.33 |    4.82 | +107%  ||    41.36 |    15.73 |  -62%  |               0.0000 |
-| Stock-Level  ||     3.99 |    7.47 |  +87%  ||     3.87 |     1.47 |  -62%  | (run time too short) |
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+
-| Sum          ||    51.13 |  125.84 | +146%  ||          |          |        |                      |
-| Geomean      ||          |         |        ||          |          |  -62%  |                      |
 +--------------++----------+---------+--------++----------+----------+--------+----------------------+

hyriseBenchmarkTPCC - multi-threaded, shuffled, 64 clients, 64 cores

Sum of avg. item runtimes: +164% || Geometric mean of throughput changes: +0%
Configuration Overview - click to expand
 +Configuration Overview---------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 | Parameter                     | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCC_b685721debab96b308d134e8a0c00607b4421490_mt.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkTPCC_efc593082b36f449a1c657b3320e08ab0d74be7c_mt.json |
 +-------------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                     | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                   | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                   |
 |  benchmark_mode               | Shuffled                                                                                                         | Shuffled                                                                                                         |
 |  build_type                   | release                                                                                                          | release                                                                                                          |
 |  chunk_indexes                | False                                                                                                            | False                                                                                                            |
 |  chunk_size                   | 65535                                                                                                            | 65535                                                                                                            |
 |  clients                      | 64                                                                                                               | 64                                                                                                               |
 |  compiler                     | clang 14.0.0                                                                                                     | clang 14.0.0                                                                                                     |
 |  cores                        | 64                                                                                                               | 64                                                                                                               |
 |  data_preparation_cores       | 0                                                                                                                | 0                                                                                                                |
 |  date                         | 2023-08-08 01:30:11                                                                                              | 2023-08-08 05:37:35                                                                                              |
 |  encoding                     | {'default': {'encoding': 'Dictionary'}}                                                                          | {'default': {'encoding': 'Dictionary'}}                                                                          |
 |  max_duration                 | 1200000000000                                                                                                    | 1200000000000                                                                                                    |
 |  max_runs                     | -1                                                                                                               | -1                                                                                                               |
-| ≠scale_factor                 | 1                                                                                                                | 10                                                                                                               |
 |  time_unit                    | ns                                                                                                               | ns                                                                                                               |
 |  using_scheduler              | True                                                                                                             | True                                                                                                             |
 |  utilized_cores_per_numa_node | [64]                                                                                                             | [64]                                                                                                             |
 |  verify                       | False                                                                                                            | False                                                                                                            |
 |  warmup_duration              | 0                                                                                                                | 0                                                                                                                |
 +-------------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
 +--------------++----------+---------+--------++----------+----------+---------+---------+
 | Item         || Latency (ms/iter)  | Change || Throughput (iter/s) |  Change | p-value |
 |              ||      old |     new |        ||      old |      new |         |         |
 +--------------++----------+---------+--------++----------+----------+---------+---------+
+| Delivery     ||   225.37 |  466.35 | +107%  ||     4.35 |    11.84 |  +172%  |  0.0000 |
 |    unsucc.:  ||     4.76 |   12.17 | +156%  ||   177.56 |    12.88 |   -93%  |         |
+| New-Order    ||    70.43 |  333.60 | +374%  ||   125.42 |   135.66 |    +8%  |  0.0000 |
 |    unsucc.:  ||     5.06 |   27.17 | +437%  ||  1921.07 |   142.50 |   -93%  |         |
-| Order-Status ||     7.70 |   20.71 | +169%  ||   181.91 |    24.73 |   -86%  |  0.0000 |
+| Payment      ||    12.54 |   19.58 |  +56%  ||     5.41 |   101.29 | +1773%  |  0.0000 |
 |    unsucc.:  ||     5.20 |   13.60 | +162%  ||  1950.14 |   164.55 |   -92%  |         |
-| Stock-Level  ||    16.98 |   37.26 | +119%  ||   181.91 |    24.73 |   -86%  |  0.0000 |
 +--------------++----------+---------+--------++----------+----------+---------+---------+
-| Sum          ||   333.01 |  877.50 | +164%  ||          |          |         |         |
 | Geomean      ||          |         |        ||          |          |    +0%  |         |
 +--------------++----------+---------+--------++----------+----------+---------+---------+

hyriseBenchmarkJoinOrder - single-threaded

Sum of avg. item runtimes: +0% || Geometric mean of throughput changes: -0%
Configuration Overview - click to expand
 +Configuration Overview---+-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
 | Parameter               | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkJoinOrder_b685721debab96b308d134e8a0c00607b4421490_st.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkJoinOrder_efc593082b36f449a1c657b3320e08ab0d74be7c_st.json |
 +-------------------------+-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH               | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                        | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                        |
 |  benchmark_mode         | Ordered                                                                                                               | Ordered                                                                                                               |
 |  build_type             | release                                                                                                               | release                                                                                                               |
 |  chunk_indexes          | False                                                                                                                 | False                                                                                                                 |
 |  chunk_size             | 65535                                                                                                                 | 65535                                                                                                                 |
 |  clients                | 1                                                                                                                     | 1                                                                                                                     |
 |  compiler               | clang 14.0.0                                                                                                          | clang 14.0.0                                                                                                          |
 |  cores                  | 0                                                                                                                     | 0                                                                                                                     |
 |  data_preparation_cores | 0                                                                                                                     | 0                                                                                                                     |
 |  date                   | 2023-08-08 01:50:28                                                                                                   | 2023-08-08 05:57:49                                                                                                   |
 |  encoding               | {'default': {'encoding': 'Dictionary'}}                                                                               | {'default': {'encoding': 'Dictionary'}}                                                                               |
 |  max_duration           | 60000000000                                                                                                           | 60000000000                                                                                                           |
 |  max_runs               | 100                                                                                                                   | 100                                                                                                                   |
 |  time_unit              | ns                                                                                                                    | ns                                                                                                                    |
 |  using_scheduler        | False                                                                                                                 | False                                                                                                                 |
 |  verify                 | False                                                                                                                 | False                                                                                                                 |
 |  warmup_duration        | 1000000000                                                                                                            | 1000000000                                                                                                            |
 +-------------------------+-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
 | Item    || Latency (ms/iter)   | Change || Throughput (iter/s) | Change |              p-value |
 |         ||      old |      new |        ||      old |      new |        |                      |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
-| 10a     ||   225.32 |   245.25 |   +9%˄ ||     4.44 |     4.08 |   -8%˄ |               0.0000 |
 | 10b     ||   185.12 |   186.56 |   +1%˄ ||     5.40 |     5.36 |   -1%˄ |               0.2690 |
+| 10c     ||   460.84 |   405.84 |  -12%˄ ||     2.17 |     2.46 |  +14%˄ |               0.0000 |
 | 11a     ||    23.91 |    24.36 |   +2%˄ ||    41.82 |    41.04 |   -2%˄ |               0.0000 |
 | 11b     ||    23.65 |    23.84 |   +1%˄ ||    42.27 |    41.94 |   -1%˄ |               0.0245 |
 | 11c     ||    29.02 |    30.02 |   +3%˄ ||    34.45 |    33.30 |   -3%˄ |               0.0000 |
 | 11d     ||    32.84 |    33.53 |   +2%˄ ||    30.44 |    29.81 |   -2%˄ |               0.0000 |
 | 12a     ||    66.15 |    66.54 |   +1%˄ ||    15.11 |    15.03 |   -1%˄ |               0.1713 |
 | 12b     ||    32.80 |    33.55 |   +2%˄ ||    30.48 |    29.80 |   -2%˄ |               0.0000 |
 | 12c     ||   118.56 |   120.12 |   +1%˄ ||     8.43 |     8.32 |   -1%˄ |               0.0053 |
 | 13a     ||   336.45 |   346.00 |   +3%˄ ||     2.97 |     2.89 |   -3%˄ |               0.0000 |
 | 13b     ||   211.79 |   212.26 |   +0%˄ ||     4.72 |     4.71 |   -0%˄ |               0.3448 |
 | 13c     ||   150.27 |   150.90 |   +0%˄ ||     6.65 |     6.63 |   -0%˄ |               0.0276 |
 | 13d     ||   727.49 |   724.50 |   -0%  ||     1.37 |     1.38 |   +0%  |               0.0791 |
 | 14a     ||   508.09 |   511.36 |   +1%˄ ||     1.97 |     1.96 |   -1%˄ |               0.0294 |
 | 14b     ||   290.72 |   293.69 |   +1%˄ ||     3.44 |     3.40 |   -1%˄ |               0.0000 |
 | 14c     ||   588.95 |   606.62 |   +3%˄ ||     1.70 |     1.65 |   -3%˄ | (run time too short) |
 | 15a     ||    99.00 |    95.21 |   -4%˄ ||    10.10 |    10.50 |   +4%˄ |               0.0000 |
 | 15b     ||    98.70 |    95.00 |   -4%˄ ||    10.13 |    10.53 |   +4%˄ |               0.0000 |
 | 15c     ||   104.29 |   100.89 |   -3%˄ ||     9.59 |     9.91 |   +3%˄ |               0.0000 |
+| 15d     ||   103.31 |    98.61 |   -5%˄ ||     9.68 |    10.14 |   +5%˄ |               0.0000 |
 | 16a     ||  2719.56 |  2739.96 |   +1%  ||     0.37 |     0.36 |   -1%  |               0.1079 |
 | 16b     ||  3879.30 |  3929.95 |   +1%  ||     0.26 |     0.25 |   -1%  |               0.0040 |
 | 16c     ||  2843.39 |  2855.83 |   +0%  ||     0.35 |     0.35 |   -0%  |               0.3279 |
 | 16d     ||  2817.28 |  2836.03 |   +1%  ||     0.35 |     0.35 |   -1%  |               0.0737 |
 | 17a     ||   925.53 |   926.93 |   +0%  ||     1.08 |     1.08 |   -0%  |               0.6268 |
 | 17b     ||   766.36 |   767.48 |   +0%  ||     1.30 |     1.30 |   -0%  |               0.7208 |
 | 17c     ||   737.92 |   737.38 |   -0%  ||     1.36 |     1.36 |   +0%  |               0.8490 |
 | 17d     ||   881.72 |   880.99 |   -0%  ||     1.13 |     1.14 |   +0%  |               0.8424 |
 | 17e     ||  2228.23 |  2253.39 |   +1%  ||     0.45 |     0.44 |   -1%  |               0.0004 |
 | 17f     ||  1399.67 |  1406.00 |   +0%  ||     0.71 |     0.71 |   -0%  |               0.1221 |
 | 18a     ||   827.60 |   812.95 |   -2%  ||     1.21 |     1.23 |   +2%  |               0.0000 |
 | 18b     ||   179.19 |   180.49 |   +1%˄ ||     5.58 |     5.54 |   -1%˄ |               0.1720 |
 | 18c     ||   805.81 |   812.56 |   +1%  ||     1.24 |     1.23 |   -1%  |               0.0093 |
-| 19a     ||   244.08 |   262.67 |   +8%˄ ||     4.10 |     3.81 |   -7%˄ |               0.0000 |
 | 19b     ||   184.79 |   192.02 |   +4%˄ ||     5.41 |     5.21 |   -4%˄ |               0.0000 |
-| 19c     ||   257.89 |   277.46 |   +8%˄ ||     3.88 |     3.60 |   -7%˄ |               0.0000 |
 | 19d     ||   903.94 |   924.75 |   +2%  ||     1.11 |     1.08 |   -2%  |               0.0000 |
 | 1a      ||    13.56 |    14.00 |   +3%˄ ||    73.72 |    71.40 |   -3%˄ |               0.0000 |
 | 1b      ||    12.72 |    13.15 |   +3%˄ ||    78.60 |    76.03 |   -3%˄ |               0.0000 |
 | 1c      ||    15.78 |    16.01 |   +1%˄ ||    63.36 |    62.46 |   -1%˄ |               0.0000 |
 | 1d      ||    12.76 |    12.82 |   +0%˄ ||    78.32 |    77.97 |   -0%˄ |               0.5885 |
 | 20a     ||   638.43 |   626.85 |   -2%  ||     1.57 |     1.60 |   +2%  |               0.0278 |
 | 20b     ||   369.77 |   372.47 |   +1%˄ ||     2.70 |     2.68 |   -1%˄ |               0.0706 |
 | 20c     ||   361.46 |   365.63 |   +1%˄ ||     2.77 |     2.73 |   -1%˄ |               0.0008 |
 | 21a     ||    42.97 |    42.72 |   -1%˄ ||    23.27 |    23.41 |   +1%˄ |               0.0830 |
 | 21b     ||    25.28 |    26.31 |   +4%˄ ||    39.54 |    38.00 |   -4%˄ |               0.0000 |
 | 21c     ||    43.43 |    42.97 |   -1%˄ ||    23.02 |    23.27 |   +1%˄ |               0.0011 |
 | 22a     ||   246.41 |   239.84 |   -3%˄ ||     4.06 |     4.17 |   +3%˄ |               0.0000 |
 | 22b     ||   182.41 |   177.76 |   -3%˄ ||     5.48 |     5.63 |   +3%˄ |               0.0000 |
 | 22c     ||   582.47 |   574.02 |   -1%˄ ||     1.72 |     1.74 |   +1%˄ |               0.0000 |
 | 22d     ||  1011.76 |  1030.23 |   +2%  ||     0.99 |     0.97 |   -2%  |               0.0000 |
 | 23a     ||    52.15 |    51.82 |   -1%˄ ||    19.17 |    19.30 |   +1%˄ |               0.0339 |
-| 23b     ||    62.50 |    65.31 |   +5%˄ ||    16.00 |    15.31 |   -4%˄ |               0.0000 |
 | 23c     ||   101.51 |   101.59 |   +0%˄ ||     9.85 |     9.84 |   -0%˄ |               0.7448 |
 | 24a     ||   217.81 |   215.92 |   -1%˄ ||     4.59 |     4.63 |   +1%˄ |               0.0297 |
 | 24b     ||   184.21 |   180.68 |   -2%˄ ||     5.43 |     5.53 |   +2%˄ |               0.0002 |
 | 25a     ||   431.45 |   425.28 |   -1%˄ ||     2.32 |     2.35 |   +1%˄ |               0.0000 |
 | 25b     ||   171.49 |   168.57 |   -2%˄ ||     5.83 |     5.93 |   +2%˄ |               0.0077 |
 | 25c     ||  1444.91 |  1428.60 |   -1%  ||     0.69 |     0.70 |   +1%  |               0.0005 |
 | 26a     ||   260.91 |   262.91 |   +1%˄ ||     3.83 |     3.80 |   -1%˄ |               0.1697 |
 | 26b     ||   210.74 |   212.12 |   +1%˄ ||     4.75 |     4.71 |   -1%˄ |               0.2511 |
 | 26c     ||   380.84 |   385.89 |   +1%˄ ||     2.63 |     2.59 |   -1%˄ |               0.0014 |
-| 27a     ||    30.28 |    31.69 |   +5%˄ ||    33.01 |    31.54 |   -4%˄ |               0.0000 |
-| 27b     ||    29.50 |    31.26 |   +6%˄ ||    33.89 |    31.99 |   -6%˄ |               0.0000 |
 | 27c     ||    43.43 |    42.48 |   -2%˄ ||    23.02 |    23.54 |   +2%˄ |               0.0000 |
 | 28a     ||   343.47 |   343.37 |   -0%˄ ||     2.91 |     2.91 |   +0%˄ |               0.8882 |
 | 28b     ||    50.59 |    51.60 |   +2%˄ ||    19.76 |    19.38 |   -2%˄ |               0.0000 |
 | 28c     ||   385.78 |   383.56 |   -1%˄ ||     2.59 |     2.61 |   +1%˄ |               0.0003 |
 | 29a     ||   114.61 |   114.36 |   -0%˄ ||     8.72 |     8.74 |   +0%˄ |               0.2285 |
 | 29b     ||    87.96 |    88.10 |   +0%˄ ||    11.37 |    11.35 |   -0%˄ |               0.5317 |
 | 29c     ||   217.00 |   214.84 |   -1%˄ ||     4.61 |     4.65 |   +1%˄ |               0.0281 |
 | 2a      ||    78.84 |    77.51 |   -2%˄ ||    12.68 |    12.90 |   +2%˄ |               0.0064 |
 | 2b      ||    61.89 |    62.46 |   +1%˄ ||    16.16 |    16.01 |   -1%˄ |               0.0245 |
 | 2c      ||    34.94 |    34.14 |   -2%˄ ||    28.62 |    29.29 |   +2%˄ |               0.0048 |
 | 2d      ||   107.33 |   107.32 |   -0%˄ ||     9.32 |     9.32 |   +0%˄ |               0.9898 |
 | 30a     ||   230.18 |   228.87 |   -1%˄ ||     4.34 |     4.37 |   +1%˄ |               0.2076 |
 | 30b     ||   199.53 |   199.07 |   -0%˄ ||     5.01 |     5.02 |   +0%˄ |               0.6404 |
 | 30c     ||   536.77 |   535.52 |   -0%˄ ||     1.86 |     1.87 |   +0%˄ |               0.3676 |
 | 31a     ||   217.53 |   216.07 |   -1%˄ ||     4.60 |     4.63 |   +1%˄ |               0.1444 |
 | 31b     ||   185.35 |   185.05 |   -0%˄ ||     5.40 |     5.40 |   +0%˄ |               0.7397 |
 | 31c     ||   249.54 |   251.46 |   +1%˄ ||     4.01 |     3.98 |   -1%˄ |               0.0277 |
 | 32a     ||    22.45 |    22.74 |   +1%˄ ||    44.53 |    43.97 |   -1%˄ |               0.1165 |
 | 32b     ||    54.42 |    53.94 |   -1%˄ ||    18.37 |    18.54 |   +1%˄ |               0.0272 |
 | 33a     ||    26.66 |    26.74 |   +0%˄ ||    37.51 |    37.39 |   -0%˄ |               0.6713 |
 | 33b     ||    26.33 |    26.19 |   -1%˄ ||    37.98 |    38.17 |   +1%˄ |               0.0000 |
 | 33c     ||    30.39 |    30.12 |   -1%˄ ||    32.90 |    33.19 |   +1%˄ |               0.0000 |
-| 3a      ||   181.87 |   190.14 |   +5%˄ ||     5.50 |     5.26 |   -4%˄ |               0.0020 |
 | 3b      ||    19.11 |    19.37 |   +1%˄ ||    52.31 |    51.62 |   -1%˄ |               0.0213 |
 | 3c      ||   634.61 |   623.07 |   -2%  ||     1.58 |     1.60 |   +2%  |               0.0000 |
 | 4a      ||   160.99 |   156.52 |   -3%˄ ||     6.21 |     6.39 |   +3%˄ |               0.0000 |
 | 4b      ||    17.09 |    17.21 |   +1%˄ ||    58.49 |    58.10 |   -1%˄ |               0.0233 |
 | 4c      ||   180.58 |   176.21 |   -2%˄ ||     5.54 |     5.67 |   +2%˄ |               0.0000 |
 | 5a      ||    80.86 |    80.16 |   -1%˄ ||    12.37 |    12.47 |   +1%˄ |               0.0685 |
+| 5b      ||   200.49 |   170.36 |  -15%˄ ||     4.99 |     5.87 |  +18%˄ |               0.0000 |
 | 5c      ||   257.67 |   250.03 |   -3%˄ ||     3.88 |     4.00 |   +3%˄ |               0.0057 |
 | 6a      ||   166.57 |   166.64 |   +0%˄ ||     6.00 |     6.00 |   -0%˄ |               0.9494 |
+| 6b      ||   187.59 |   170.42 |   -9%˄ ||     5.33 |     5.87 |  +10%˄ |               0.0000 |
 | 6c      ||   159.63 |   159.88 |   +0%˄ ||     6.26 |     6.25 |   -0%˄ |               0.8410 |
 | 6d      ||   825.36 |   833.18 |   +1%  ||     1.21 |     1.20 |   -1%  |               0.0056 |
 | 6e      ||   167.02 |   165.95 |   -1%˄ ||     5.99 |     6.03 |   +1%˄ |               0.3411 |
 | 6f      ||  1073.58 |  1067.47 |   -1%  ||     0.93 |     0.94 |   +1%  |               0.0905 |
 | 7a      ||    58.00 |    58.39 |   +1%˄ ||    17.24 |    17.12 |   -1%˄ |               0.0206 |
 | 7b      ||    53.43 |    53.83 |   +1%˄ ||    18.71 |    18.58 |   -1%˄ |               0.0007 |
 | 7c      ||   760.86 |   759.77 |   -0%  ||     1.31 |     1.32 |   +0%  |               0.6062 |
-| 8a      ||    56.44 |    60.24 |   +7%˄ ||    17.72 |    16.60 |   -6%˄ |               0.0000 |
-| 8b      ||    51.17 |    54.30 |   +6%˄ ||    19.54 |    18.41 |   -6%˄ |               0.0000 |
 | 8c      ||  2213.76 |  2223
10000
.05 |   +0%  ||     0.45 |     0.45 |   -0%  |               0.0965 |
 | 8d      ||   367.50 |   367.63 |   +0%˄ ||     2.72 |     2.72 |   -0%˄ |               0.8398 |
-| 9a      ||   255.02 |   267.65 |   +5%˄ ||     3.92 |     3.74 |   -5%˄ |               0.0000 |
 | 9b      ||   157.99 |   161.49 |   +2%˄ ||     6.33 |     6.19 |   -2%˄ |               0.0000 |
 | 9c      ||   375.22 |   390.31 |   +4%˄ ||     2.67 |     2.56 |   -4%˄ |               0.0000 |
 | 9d      ||   639.24 |   654.32 |   +2%  ||     1.56 |     1.53 |   -2%  |               0.0000 |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
 | Sum     || 46763.70 | 46910.96 |   +0%  ||          |          |        |                      |
 | Geomean ||          |          |        ||          |          |   -0%  |                      |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+
 |   Notes || ˄ Execution stopped due to max runs reached                                         |
 +---------++----------+----------+--------++----------+----------+--------+----------------------+

hyriseBenchmarkJoinOrder - multi-threaded, shuffled, 64 clients, 64 cores

Sum of avg. item runtimes: +0% || Geometric mean of throughput changes: +0%
Configuration Overview - click to expand
 +Configuration Overview---------+-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
 | Parameter                     | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkJoinOrder_b685721debab96b308d134e8a0c00607b4421490_mt.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkJoinOrder_efc593082b36f449a1c657b3320e08ab0d74be7c_mt.json |
 +-------------------------------+-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                     | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                        | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                        |
 |  benchmark_mode               | Shuffled                                                                                                              | Shuffled                                                                                                              |
 |  build_type                   | release                                                                                                               | release                                                                                                               |
 |  chunk_indexes                | False                                                                                                                 | False                                                                                                                 |
 |  chunk_size                   | 65535                                                                                                                 | 65535                                                                                                                 |
 |  clients                      | 64                                                                                                                    | 64                                                                                                                    |
 |  compiler                     | clang 14.0.0                                                                                                          | clang 14.0.0                                                                                                          |
 |  cores                        | 64                                                                                                                    | 64                                                                                                                    |
 |  data_preparation_cores       | 0                                                                                                                     | 0                                                                                                                     |
 |  date                         | 2023-08-08 02:42:12                                                                                                   | 2023-08-08 06:48:55                                                                                                   |
 |  encoding                     | {'default': {'encoding': 'Dictionary'}}                                                                               | {'default': {'encoding': 'Dictionary'}}                                                                               |
 |  max_duration                 | 1200000000000                                                                                                         | 1200000000000                                                                                                         |
 |  max_runs                     | -1                                                                                                                    | -1                                                                                                                    |
 |  time_unit                    | ns                                                                                                                    | ns                                                                                                                    |
 |  using_scheduler              | True                                                                                                                  | True                                                                                                                  |
 |  utilized_cores_per_numa_node | [64]                                                                                                                  | [64]                                                                                                                  |
 |  verify                       | False                                                                                                                 | False                                                                                                                 |
 |  warmup_duration              | 0                                                                                                                     | 0                                                                                                                     |
 +-------------------------------+-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Item    || Latency (ms/iter)   | Change || Throughput (iter/s) | Change | p-value |
 |         ||      old |      new |        ||      old |      new |        |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | 10a     ||   258.67 |   265.56 |   +3%  ||     0.90 |     0.90 |   +0%  |  0.7822 |
+| 10b     ||   212.14 |   199.86 |   -6%  ||     0.90 |     0.90 |   +0%  |  0.5555 |
-| 10c     ||   540.39 |   594.17 |  +10%  ||     0.90 |     0.90 |   +0%  |  0.2139 |
-| 11a     ||    63.49 |    66.55 |   +5%  ||     0.90 |     0.90 |   +0%  |  0.8031 |
 | 11b     ||    74.08 |    72.21 |   -3%  ||     0.90 |     0.90 |   +0%  |  0.8730 |
-| 11c     ||   108.11 |   126.35 |  +17%  ||     0.90 |     0.90 |   +0%  |  0.3099 |
-| 11d     ||   105.28 |   122.43 |  +16%  ||     0.90 |     0.90 |   +0%  |  0.3286 |
+| 12a     ||   279.65 |   260.08 |   -7%  ||     0.90 |     0.90 |   +0%  |  0.5804 |
-| 12b     ||    86.34 |   104.38 |  +21%  ||     0.90 |     0.90 |   +0%  |  0.3586 |
+| 12c     ||   549.10 |   493.88 |  -10%  ||     0.90 |     0.90 |   +0%  |  0.1698 |
+| 13a     ||   801.64 |   703.87 |  -12%  ||     0.89 |     0.90 |   +0%  |  0.0280 |
 | 13b     ||   329.30 |   315.97 |   -4%  ||     0.90 |     0.90 |   +0%  |  0.6835 |
+| 13c     ||   325.24 |   302.66 |   -7%  ||     0.90 |     0.90 |   +0%  |  0.5575 |
-| 13d     ||  1160.11 |  1228.70 |   +6%  ||     0.89 |     0.90 |   +0%  |  0.1642 |
 | 14a     ||  1068.18 |  1059.02 |   -1%  ||     0.90 |     0.90 |   +0%  |  0.8772 |
-| 14b     ||   641.10 |   715.96 |  +12%  ||     0.90 |     0.90 |   +0%  |  0.1282 |
 | 14c     ||  1235.28 |  1188.79 |   -4%  ||     0.89 |     0.90 |   +0%  |  0.4473 |
+| 15a     ||   202.09 |   155.74 |  -23%  ||     0.90 |     0.90 |   +0%  |  0.0345 |
+| 15b     ||   173.29 |   157.34 |   -9%  ||     0.90 |     0.90 |   +0%  |  0.4657 |
+| 15c     ||   247.03 |   187.43 |  -24%  ||     0.90 |     0.90 |   +0%  |  0.0348 |
-| 15d     ||   228.01 |   249.01 |   +9%  ||     0.90 |     0.90 |   -0%  |  0.4656 |
 | 16a     ||  2904.93 |  2953.89 |   +2%  ||     0.89 |     0.90 |   +0%  |  0.5158 |
 | 16b     ||  4390.68 |  4410.79 |   +0%  ||     0.89 |     0.89 |   +0%  |  0.7921 |
 | 16c     ||  3246.30 |  3121.62 |   -4%  ||     0.89 |     0.90 |   +0%  |  0.1269 |
 | 16d     ||  3090.91 |  2999.80 |   -3%  ||     0.89 |     0.89 |   +0%  |  0.2155 |
+| 17a     ||  1210.40 |  1149.44 |   -5%  ||     0.90 |     0.90 |   +0%  |  0.3479 |
 | 17b     ||   898.72 |   909.01 |   +1%  ||     0.90 |     0.90 |   +0%  |  0.8515 |
 | 17c     ||   844.57 |   828.89 |   -2%  ||     0.89 |     0.90 |   +0%  |  0.7842 |
 | 17d     ||   935.45 |   902.25 |   -4%  ||     0.90 |     0.90 |   +0%  |  0.5849 |
 | 17e     ||  1966.35 |  1985.29 |   +1%  ||     0.90 |     0.90 |   +0%  |  0.7895 |
 | 17f     ||  1599.02 |  1563.86 |   -2%  ||     0.90 |     0.90 |   +0%  |  0.6172 |
-| 18a     ||  1055.98 |  1115.18 |   +6%  ||     0.90 |     0.90 |   +0%  |  0.3301 |
 | 18b     ||   264.94 |   273.53 |   +3%  ||     0.90 |     0.90 |   +0%  |  0.7653 |
+| 18c     ||  1131.71 |  1067.35 |   -6%  ||     0.90 |     0.90 |   +0%  |  0.3027 |
-| 19a     ||   669.20 |   784.16 |  +17%  ||     0.90 |     0.90 |   +0%  |  0.0421 |
+| 19b     ||   507.78 |   471.86 |   -7%  ||     0.90 |     0.90 |   -0%  |  0.3346 |
 | 19c     ||   840.08 |   854.59 |   +2%  ||     0.90 |     0.90 |   +0%  |  0.8054 |
-| 19d     ||  1703.15 |  1881.26 |  +10%  ||     0.90 |     0.89 |   -0%  |  0.0165 |
-| 1a      ||    48.53 |    68.41 |  +41%  ||     0.90 |     0.90 |   +0%  |  0.2312 |
-| 1b      ||    55.88 |    59.18 |   +6%  ||     0.90 |     0.90 |   +0%  |  0.8015 |
-| 1c      ||    47.86 |    54.82 |  +15%  ||     0.90 |     0.90 |   +0%  |  0.4800 |
-| 1d      ||    43.68 |    55.55 |  +27%  ||     0.90 |     0.90 |   +0%  |  0.4238 |
 | 20a     ||   840.97 |   873.51 |   +4%  ||     0.90 |     0.90 |   +0%  |  0.5128 |
-| 20b     ||   595.52 |   643.80 |   +8%  ||     0.89 |     0.90 |   +0%  |  0.3232 |
 | 20c     ||   604.59 |   606.72 |   +0%  ||     0.90 |     0.90 |   +0%  |  0.9582 |
-| 21a     ||    96.33 |   126.77 |  +32%  ||     0.90 |     0.90 |   +0%  |  0.0518 |
-| 21b     ||   102.47 |   134.66 |  +31%  ||     0.90 |     0.90 |   +0%  |  0.1291 |
 | 21c     ||   117.43 |   116.82 |   -1%  ||     0.90 |     0.90 |   +0%  |  0.9731 |
 | 22a     ||   742.62 |   715.48 |   -4%  ||     0.90 |     0.90 |   +0%  |  0.5735 |
+| 22b     ||   531.94 |   438.87 |  -17%  ||     0.90 |     0.90 |   +0%  |  0.0233 |
+| 22c     ||  1121.02 |  1028.53 |   -8%  ||     0.90 |     0.90 |   -0%  |  0.1133 |
 | 22d     ||  1457.02 |  1436.77 |   -1%  ||     0.90 |     0.90 |   +0%  |  0.7853 |
-| 23a     ||   215.06 |   245.43 |  +14%  ||     0.90 |     0.90 |   +0%  |  0.2407 |
+| 23b     ||   211.86 |   179.13 |  -15%  ||     0.90 |     0.90 |   +0%  |  0.2008 |
-| 23c     ||   248.49 |   278.58 |  +12%  ||     0.90 |     0.90 |   +0%  |  0.3217 |
 | 24a     ||   374.00 |   382.70 |   +2%  ||     0.90 |     0.90 |   +0%  |  0.8199 |
+| 24b     ||   249.03 |   206.92 |  -17%  ||     0.90 |     0.90 |   +0%  |  0.2052 |
 | 25a     ||   767.51 |   745.90 |   -3%  ||     0.90 |     0.90 |   +0%  |  0.6877 |
-| 25b     ||   186.32 |   235.32 |  +26%  ||     0.90 |     0.90 |   +0%  |  0.0937 |
+| 25c     ||  1544.69 |  1465.37 |   -5%  ||     0.89 |     0.90 |   +0%  |  0.3053 |
 | 26a     ||   519.42 |   502.95 |   -3%  ||     0.90 |     0.90 |   +0%  |  0.6779 |
+| 26b     ||   296.84 |   283.10 |   -5%  ||     0.90 |     0.90 |   +0%  |  0.6595 |
 | 26c     ||   643.34 |   642.23 |   -0%  ||     0.90 |     0.90 |   +0%  |  0.9806 |
+| 27a     ||   195.76 |   178.49 |   -9%  ||     0.90 |     0.90 |   +0%  |  0.5512 |
 | 27b     ||   164.28 |   161.37 |   -2%  ||     0.90 |     0.90 |   +0%  |  0.9091 |
+| 27c     ||   118.63 |   113.24 |   -5%  ||     0.90 |     0.90 |   +0%  |  0.7612 |
+| 28a     ||   992.37 |   936.69 |   -6%  ||     0.90 |     0.90 |   +0%  |  0.3145 |
-| 28b     ||   246.69 |   338.00 |  +37%  ||     0.90 |     0.90 |   +0%  |  0.0127 |
 | 28c     ||  1022.95 |  1052.15 |   +3%  ||     0.90 |     0.90 |   +0%  |  0.6653 |
+| 29a     ||   305.64 |   286.60 |   -6%  ||     0.90 |     0.90 |   +0%  |  0.5737 |
+| 29b     ||   205.16 |   192.57 |   -6%  ||     0.90 |     0.90 |   +0%  |  0.5873 |
-| 29c     ||   305.34 |   344.03 |  +13%  ||     0.90 |     0.90 |   +0%  |  0.3037 |
+| 2a      ||   282.48 |   250.16 |  -11%  ||     0.90 |     0.90 |   +0%  |  0.3279 |
+| 2b      ||   241.09 |   210.90 |  -13%  ||     0.90 |     0.90 |   +0%  |  0.3034 |
+| 2c      ||   125.44 |   110.09 |  -12%  ||     0.90 |     0.90 |   +0%  |  0.3595 |
-| 2d      ||   275.23 |   329.39 |  +20%  ||     0.90 |     0.90 |   +0%  |  0.0605 |
+| 30a     ||   547.02 |   493.44 |  -10%  ||     0.90 |     0.90 |   +0%  |  0.2258 |
 | 30b     ||   342.54 |   336.79 |   -2%  ||     0.90 |     0.90 |   +0%  |  0.8683 |
 | 30c     ||  1030.00 |  1014.29 |   -2%  ||     0.90 |     0.89 |   -0%  |  0.7965 |
-| 31a     ||   414.05 |   458.62 |  +11%  ||     0.90 |     0.90 |   +0%  |  0.2823 |
-| 31b     ||   214.24 |   239.46 |  +12%  ||     0.90 |     0.90 |   +0%  |  0.3556 |
 | 31c     ||   462.65 |   456.03 |   -1%  ||     0.90 |     0.90 |   +0%  |  0.8666 |
+| 32a     ||    83.44 |    70.49 |  -16%  ||     0.90 |     0.90 |   +0%  |  0.5113 |
+| 32b     ||   233.80 |   199.19 |  -15%  ||     0.90 |     0.90 |   +0%  |  0.2962 |
-| 33a     ||    79.42 |    97.69 |  +23%  ||     0.90 |     0.90 |   +0%  |  0.1714 |
 | 33b     ||    72.77 |    75.71 |   +4%  ||     0.90 |     0.90 |   +0%  |  0.8069 |
+| 33c     ||   110.35 |   104.89 |   -5%  ||     0.90 |     0.90 |   +0%  |  0.7609 |
 | 3a      ||   483.39 |   476.04 |   -2%  ||     0.90 |     0.90 |   +0%  |  0.8429 |
-| 3b      ||    91.30 |   102.41 |  +12%  ||     0.90 |     0.90 |   +0%  |  0.5390 |
-| 3c      ||   694.81 |   801.79 |  +15%  ||     0.90 |     0.90 |   +0%  |  0.0391 |
+| 4a      ||   289.90 |   265.13 |   -9%  ||     0.90 |     0.90 |   +0%  |  0.4251 |
+| 4b      ||    98.88 |    92.09 |   -7%  ||     0.90 |     0.90 |   +0%  |  0.7718 |
+| 4c      ||   335.80 |   268.26 |  -20%  ||     0.90 |     0.90 |   -0%  |  0.0214 |
-| 5a      ||   256.08 |   286.86 |  +12%  ||     0.90 |     0.90 |   +0%  |  0.3944 |
+| 5b      ||   311.09 |   273.49 |  -12%  ||     0.90 |     0.90 |   +0%  |  0.3378 |
-| 5c      ||   339.87 |   390.07 |  +15%  ||     0.90 |     0.90 |   +0%  |  0.1804 |
+| 6a      ||   169.20 |   142.26 |  -16%  ||     0.90 |     0.90 |   +0%  |  0.1471 |
+| 6b      ||   225.62 |   213.53 |   -5%  ||     0.90 |     0.90 |   +0%  |  0.5665 |
-| 6c      ||   137.25 |   164.29 |  +20%  ||     0.90 |     0.90 |   +0%  |  0.2232 |
-| 6d      ||   835.71 |   881.09 |   +5%  ||     0.90 |     0.90 |   +0%  |  0.4045 |
-| 6e      ||   154.08 |   193.56 |  +26%  ||     0.90 |     0.90 |   +0%  |  0.1221 |
 | 6f      ||  1277.46 |  1333.55 |   +4%  ||     0.90 |     0.90 |   +0%  |  0.2395 |
 | 7a      ||   193.41 |   188.25 |   -3%  ||     0.90 |     0.90 |   +0%  |  0.8616 |
-| 7b      ||   157.80 |   166.80 |   +6%  ||     0.90 |     0.90 |   +0%  |  0.7213 |
-| 7c      ||  1257.81 |  1334.43 |   +6%  ||     0.89 |     0.90 |   +0%  |  0.2607 |
 | 8a      ||   239.77 |   245.33 |   +2%  ||     0.90 |     0.90 |   +0%  |  0.8784 |
+| 8b      ||   236.22 |   172.90 |  -27%  ||     0.90 |     0.90 |   +0%  |  0.0423 |
-| 8c      ||  2484.11 |  2616.02 |   +5%  ||     0.89 |     0.90 |   +0%  |  0.0400 |
 | 8d      ||   786.44 |   796.24 |   +1%  ||     0.90 |     0.90 |   +0%  |  0.8333 |
-| 9a      ||   806.04 |   855.26 |   +6%  ||     0.90 |     0.90 |   +0%  |  0.3618 |
 | 9b      ||   446.05 |   465.40 |   +4%  ||     0.90 |     0.90 |   +0%  |  0.6082 |
+| 9c      ||  1092.83 |  1037.04 |   -5%  ||     0.90 |     0.90 |   +0%  |  0.3822 |
 | 9d      ||  1462.64 |  1419.33 |   -3%  ||     0.90 |     0.89 |   -0%  |  0.5202 |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Sum     || 70546.00 | 70601.95 |   +0%  ||          |          |        |         |
 | Geomean ||          |          |        ||          |          |   +0%  |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+

hyriseBenchmarkStarSchema - single-threaded

Sum of avg. item runtimes: +3% || Geometric mean of throughput changes: -2%
Configuration Overview - click to expand
 +Configuration Overview---+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
 | Parameter               | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkStarSchema_b685721debab96b308d134e8a0c00607b4421490_st.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkStarSchema_efc593082b36f449a1c657b3320e08ab0d74be7c_st.json |
 +-------------------------+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH               | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                         | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                         |
 |  benchmark_mode         | Ordered                                                                                                                | Ordered                                                                                                                |
 |  build_type             | release                                                                                                                | release                                                                                                                |
 |  chunk_indexes          | False                                                                                                                  | False                                                                                                                  |
 |  chunk_size             | 65535                                                                                                                  | 65535                                                                                                                  |
 |  clients                | 1                                                                                                                      | 1                                                                                                                      |
 |  compiler               | clang 14.0.0                                                                                                           | clang 14.0.0                                                                                                           |
 |  cores                  | 0                                                                                                                      | 0                                                                                                                      |
 |  data_preparation_cores | 0                                                                                                                      | 0                                                                                                                      |
 |  date                   | 2023-08-08 03:02:39                                                                                                    | 2023-08-08 07:09:21                                                                                                    |
 |  encoding               | {'default': {'encoding': 'Dictionary'}}                                                                                | {'default': {'encoding': 'Dictionary'}}                                                                                |
 |  max_duration           | 60000000000                                                                                                            | 60000000000                                                                                                            |
 |  max_runs               | 100                                                                                                                    | 100                                                                                                                    |
 |  scale_factor           | 10.0                                                                                                                   | 10.0                                                                                                                   |
 |  time_unit              | ns                                                                                                                     | ns                                                                                                                     |
 |  using_scheduler        | False                                                                                                                  | False                                                                                                                  |
 |  verify                 | False                                                                                                                  | False                                                                                                                  |
 |  warmup_duration        | 1000000000                                                                                                             | 1000000000                                                                                                             |
 +-------------------------+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Item    || Latency (ms/iter)   | Change || Throughput (iter/s) | Change | p-value |
 |         ||      old |      new |        ||      old |      new |        |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+
-| 1.1     ||   403.92 |   422.62 |   +5%˄ ||     2.48 |     2.37 |   -4%˄ |  0.0000 |
 | 1.2     ||   113.82 |   117.78 |   +3%˄ ||     8.79 |     8.49 |   -3%˄ |  0.0000 |
 | 1.3     ||   109.63 |   111.02 |   +1%˄ ||     9.12 |     9.01 |   -1%˄ |  0.0629 |
 | 2.1     ||   844.88 |   851.15 |   +1%  ||     1.18 |     1.17 |   -1%  |  0.0652 |
 | 2.2     ||   437.60 |   444.21 |   +2%˄ ||     2.29 |     2.25 |   -1%˄ |  0.0002 |
 | 2.3     ||   256.34 |   258.44 |   +1%˄ ||     3.90 |     3.87 |   -1%˄ |  0.0235 |
 | 3.1     ||  3317.75 |  3419.67 |   +3%  ||     0.30 |     0.29 |   -3%  |  0.0657 |
 | 3.2     ||   427.06 |   431.66 |   +1%˄ ||     2.34 |     2.32 |   -1%˄ |  0.0160 |
 | 3.3     ||   168.04 |   169.49 |   +1%˄ ||     5.95 |     5.90 |   -1%˄ |  0.0388 |
 | 3.4     ||   156.03 |   158.49 |   +2%˄ ||     6.41 |     6.31 |   -2%˄ |  0.0019 |
 | 4.1     ||  5010.38 |  5152.70 |   +3%  ||     0.20 |     0.19 |   -3%  |  0.0545 |
 | 4.2     ||  1064.14 |  1104.84 |   +4%  ||     0.94 |     0.91 |   -4%  |  0.0001 |
 | 4.3     ||   362.43 |   367.64 |   +1%˄ ||     2.76 |     2.72 |   -1%˄ |  0.0000 |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Sum     || 12672.02 | 13009.69 |   +3%  ||          |          |        |         |
 | Geomean ||          |          |        ||          |          |   -2%  |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 |   Notes || ˄ Execution stopped due to max runs reached                            |
 +---------++----------+----------+--------++----------+----------+--------+---------+

hyriseBenchmarkStarSchema - multi-threaded, shuffled, 64 clients, 64 cores

Sum of avg. item runtimes: +0% || Geometric mean of throughput changes: -0%
Configuration Overview - click to expand
 +Configuration Overview---------+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
 | Parameter                     | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkStarSchema_b685721debab96b308d134e8a0c00607b4421490_mt.json | /hyrise/rel_amd_nolto/benchmark_all_results/hyriseBenchmarkStarSchema_efc593082b36f449a1c657b3320e08ab0d74be7c_mt.json |
 +-------------------------------+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
 |  GIT-HASH                     | b685721debab96b308d134e8a0c00607b4421490-dirty                                                                         | efc593082b36f449a1c657b3320e08ab0d74be7c-dirty                                                                         |
 |  benchmark_mode               | Shuffled                                                                                                               | Shuffled                                                                                                               |
 |  build_type                   | release                                                                                                                | release                                                                                                                |
 |  chunk_indexes                | False                                                                                                                  | False                                                                                                                  |
 |  chunk_size                   | 65535                                                                                                                  | 65535                                                                                                                  |
 |  clients                      | 64                                                                                                                     | 64                                                                                                                     |
 |  compiler                     | clang 14.0.0                                                                                                           | clang 14.0.0                                                                                                           |
 |  cores                        | 64                                                                   
10000
                                                  | 64                                                                                                                     |
 |  data_preparation_cores       | 0                                                                                                                      | 0                                                                                                                      |
 |  date                         | 2023-08-08 03:11:29                                                                                                    | 2023-08-08 07:18:16                                                                                                    |
 |  encoding                     | {'default': {'encoding': 'Dictionary'}}                                                                                | {'default': {'encoding': 'Dictionary'}}                                                                                |
 |  max_duration                 | 1200000000000                                                                                                          | 1200000000000                                                                                                          |
 |  max_runs                     | -1                                                                                                                     | -1                                                                                                                     |
 |  scale_factor                 | 10.0                                                                                                                   | 10.0                                                                                                                   |
 |  time_unit                    | ns                                                                                                                     | ns                                                                                                                     |
 |  using_scheduler              | True                                                                                                                   | True                                                                                                                   |
 |  utilized_cores_per_numa_node | [64]                                                                                                                   | [64]                                                                                                                   |
 |  verify                       | False                                                                                                                  | False                                                                                                                  |
 |  warmup_duration              | 0                                                                                                                      | 0                                                                                                                      |
 +-------------------------------+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Item    || Latency (ms/iter)   | Change || Throughput (iter/s) | Change | p-value |
 |         ||      old |      new |        ||      old |      new |        |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | 1.1     ||   912.40 |   926.06 |   +1%  ||     3.21 |     3.20 |   -0%  |  0.6727 |
 | 1.2     ||   563.78 |   562.28 |   -0%  ||     3.22 |     3.20 |   -0%  |  0.9550 |
+| 1.3     ||   361.42 |   342.95 |   -5%  ||     3.22 |     3.20 |   -0%  |  0.3566 |
 | 2.1     ||  2454.94 |  2458.72 |   +0%  ||     3.21 |     3.20 |   -0%  |  0.9442 |
 | 2.2     ||  1391.98 |  1367.43 |   -2%  ||     3.21 |     3.20 |   -0%  |  0.5351 |
 | 2.3     ||   466.74 |   457.48 |   -2%  ||     3.22 |     3.20 |   -0%  |  0.6503 |
 | 3.1     ||  3325.30 |  3381.49 |   +2%  ||     3.21 |     3.20 |   -0%  |  0.2836 |
-| 3.2     ||  1213.16 |  1293.03 |   +7%  ||     3.22 |     3.20 |   -0%  |  0.0339 |
 | 3.3     ||   648.69 |   636.41 |   -2%  ||     3.22 |     3.20 |   -0%  |  0.6492 |
 | 3.4     ||   634.80 |   631.80 |   -0%  ||     3.22 |     3.20 |   -0%  |  0.9181 |
 | 4.1     ||  3855.10 |  3888.15 |   +1%  ||     3.21 |     3.20 |   -0%  |  0.5426 |
 | 4.2     ||  2886.10 |  2879.89 |   -0%  ||     3.21 |     3.19 |   -1%  |  0.9136 |
 | 4.3     ||  1070.13 |  1029.37 |   -4%  ||     3.22 |     3.20 |   -0%  |  0.2320 |
 +---------++----------+----------+--------++----------+----------+--------+---------+
 | Sum     || 19784.54 | 19855.04 |   +0%  ||          |          |        |         |
 | Geomean ||          |          |        ||          |          |   -0%  |         |
 +---------++----------+----------+--------++----------+----------+--------+---------+

@Bouncner Bouncner enabled auto-merge (squash) August 10, 2023 20:46
@Bouncner Bouncner merged commit c5666b0 into master Aug 11, 2023
@Bouncner Bouncner deleted the tobias/adapt_index_scan_to_use_table_indexes branch August 11, 2023 03:57
nikriek pushed a commit that referenced this pull request Oct 28, 2023
This PR adjusts the `IndexScan` to use the new `TableIndexes` introduced
in PR #2448 .

Co-authored-by: martin.boissier <martin.boissier@hpi.de>
Co-authored-by: Bouncner <martin+github@boissier.de>
nikriek pushed a commit that referenced this pull request Nov 6, 2023
This PR adjusts the `IndexScan` to use the new `TableIndexes` introduced
in PR #2448 .

Co-authored-by: martin.boissier <martin.boissier@hpi.de>
Co-authored-by: Bouncner <martin+github@boissier.de>
@Bouncner Bouncner mentioned this pull request Jan 14, 2024
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FullCI Run all CI tests (slow, but required for merge)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0