Add/update filtered-sum-bms benchmark

This commit is contained in:
2026-06-06 18:00:20 +00:00
parent 2944683db9
commit 260d5fa4a5
8045 changed files with 2651026 additions and 270206 deletions

View File

@@ -0,0 +1,13 @@
{
"name": "binary-search",
"source": "binary-search-gitea.c++",
"imageTag": "0.9",
"matrix": {
"SIMULATOR": ["SmallBoomConfig", "MediumBoomConfig", "LargeBoomConfig", "MegaBoomConfig"],
"BMS_MODIFIER": [18],
"ELEMENTS": [1024],
"ELEMENTS_TO_FIND": [100],
"RANDOM_PLACEMENT": [1]
},
"recordOutput": true
}

View File

@@ -0,0 +1,14 @@
{
"name": "binary-search",
"source": "binary-search-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.8",
"matrix": {
"SIMULATOR": ["SmallBoomConfig"],
"BMS_MODIFIER": [12,14,16,18,20],
"ELEMENTS": [1024],
"ELEMENTS_TO_FIND": [200],
"RANDOM_PLACEMENT": [1]
},
"recordOutput": true
}

View File

@@ -0,0 +1,12 @@
{
"name": "filtered-sum-bms",
"source": "src/sum-if-flag-combined.c++",
"sizes": ["Small", "Medium", "Large", "Mega"],
"matrix": {
"BMS_MODIFIER": [19],
"ONLYBMS": [1],
"RANDOM_SEED": [0],
"RANDOM_VARIANT": [0, 1],
"ELEMENTS": [4096]
}
}

View File

@@ -0,0 +1,14 @@
{
"name": "filtered-sum-variants-small",
"source": "sum-if-flag-combined.c++",
"simulator": "small-boom-config",
"imageTag": "0.5",
"matrix": {
"SIMULATOR": ["SmallBoomConfig"],
"BMS_MODIFIER": [19],
"ONLYBMS": [0],
"RANDOM_SEED": [0, 1, 2],
"RANDOM_VARIANT": [0, 1],
"ELEMENTS": [4096]
}
}

11
configs/config-hello.json Normal file
View File

@@ -0,0 +1,11 @@
{
"name": "hello",
"source": "hello.c++",
"simulator": "small-boom-config",
"imageTag": "0.4",
"matrix": {
"BMS_MODIFIER": [0, 4, 8, 12, 16, 20, 24, 28, 31],
"RANDOM_SEED": [0,1,2],
"VARIANT": [0,2]
}
}

View File

@@ -0,0 +1,13 @@
{
"name": "quicksort-bms-65536",
"source": "quicksort-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.3",
"matrix": {
"BMS_MODIFIER": [0, 3, 7, 11, 15, 23, 27, 31],
"RANDOM_SEED": [0, 1, 2],
"VARIANT": [2],
"RANDOM_PERCENTAGE": [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
"ELEMENTS": [65536]
}
}

View File

@@ -0,0 +1,14 @@
{
"name": "quicksort-large-bms-fixed-65536",
"source": "quicksort-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.5",
"matrix": {
"SIMULATOR": ["LargeBoomConfig"],
"BMS_MODIFIER": [0, 3, 7, 11, 15, 19, 23, 27, 31],
"RANDOM_SEED": [0],
"VARIANT": [2],
"RANDOM_PERCENTAGE": [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
"ELEMENTS": [65536]
}
}

View File

@@ -0,0 +1,14 @@
{
"name": "quicksort-large-percent-missing-65536",
"source": "quicksort-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.5",
"matrix": {
"SIMULATOR": ["LargeBoomConfig"],
"BMS_MODIFIER": [19],
"RANDOM_SEED": [1, 2],
"VARIANT": [0, 1, 2],
"RANDOM_PERCENTAGE": [0, 50, 100],
"ELEMENTS": [65536]
}
}

View File

@@ -0,0 +1,14 @@
{
"name": "quicksort-large-percent-65536",
"source": "quicksort-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.5",
"matrix": {
"SIMULATOR": ["LargeBoomConfig"],
"BMS_MODIFIER": [19],
"RANDOM_SEED": [0, 1, 2],
"VARIANT": [0, 1, 2],
"RANDOM_PERCENTAGE": [10, 20, 30, 40, 60, 70, 80, 90],
"ELEMENTS": [65536]
}
}

View File

@@ -0,0 +1,14 @@
{
"name": "quicksort-sims-mega-65536",
"source": "quicksort-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.5",
"matrix": {
"SIMULATOR": ["MegaBoomConfig"],
"BMS_MODIFIER": [19],
"RANDOM_SEED": [0],
"VARIANT": [0, 1, 2],
"RANDOM_PERCENTAGE": [0, 50, 100],
"ELEMENTS": [65536]
}
}

View File

@@ -0,0 +1,14 @@
{
"name": "quicksort-sims-new-65536",
"source": "quicksort-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.5",
"matrix": {
"SIMULATOR": ["SmallBoomConfig", "MediumBoomConfig", "LargeBoomConfig"],
"BMS_MODIFIER": [19],
"RANDOM_SEED": [0],
"VARIANT": [0, 1, 2],
"RANDOM_PERCENTAGE": [0, 50, 100],
"ELEMENTS": [65536]
}
}

View File

@@ -0,0 +1,13 @@
{
"name": "quicksort-65536",
"source": "quicksort-gitea.c++",
"simulator": "small-boom-config",
"imageTag": "0.3",
"matrix": {
"BMS_MODIFIER": [19],
"RANDOM_SEED": [0, 1, 2],
"VARIANT": [0, 1, 2],
"RANDOM_PERCENTAGE": [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
"ELEMENTS": [65536]
}
}