diff --git a/benchmark-results/README.md b/benchmark-results/README.md index 27e2f231a..95b94d4a0 100644 --- a/benchmark-results/README.md +++ b/benchmark-results/README.md @@ -23,3 +23,4 @@ benchmark-results////sample.json | Run | SDK | Hosts | Modes | Date | |---|---|---|---|---| | [e2e-baseline-20260211](e2e-baseline-20260211/README.md) | 0.0.3 (Feb 2026 baseline) | m7i.metal-24xl, m7g.metal | stub, https | 2026-10-12 | +| [e2e-main-20261013](e2e-main-20261013/README.md) | 1.7.0 (`main` at `304e02511`) | m7i.metal-24xl, m7g.metal | stub, https | 2026-10-13 | diff --git a/benchmark-results/e2e-main-20261013/README.md b/benchmark-results/e2e-main-20261013/README.md new file mode 100644 index 000000000..35467e24a --- /dev/null +++ b/benchmark-results/e2e-main-20261013/README.md @@ -0,0 +1,161 @@ +# e2e-main-20261013 + +The benchmark used smithy-java 1.7.0 from branch `main` at commit `304e02511`. +The measurements ran on 2026-10-13 local time (2026-10-12 22:28 to 23:50 UTC). +The [e2e-baseline-20260211](../e2e-baseline-20260211/README.md) run is the comparison baseline. Both runs use the same harness, hosts, modes and case set. + +## Environment + +| Setting | m7i.metal-24xl | m7g.metal | +|---|---|---| +| CPU | Intel Xeon Platinum 8488C, 96 vCPU | AWS Graviton3, 64 vCPU | +| Memory | 384 GiB | 256 GiB | +| OS | Amazon Linux 2023.12.20261012, kernel 6.18.54 | Amazon Linux 2023.12.20261012, kernel 6.18.54 | +| JVM | Amazon Corretto 25.0.4.1+10-LTS, `-Xbatch` | Amazon Corretto 25.0.4.1+10-LTS, `-Xbatch` | +| CPU frequency | The governor uses `performance`. Turbo is off. | The frequency stays constant. | + +## Runtime + +| Setting or mode | Description | +|---|---| +| Cases | The benchmark uses 71 canonical cases shared across SDKs. | +| Samples | Each host and mode has 3 samples. Each sample comes from a separate JVM run. | +| stub | The client receives prepared responses within the process. The mode uses no sockets. | +| https | The client uses smithy-java's HTTP client to connect to a loopback test server in a child JVM. The connection uses HTTP/1.1 over TLS 1.3. | + +Each case warms up for at least 100,000 calls and 20 seconds, whichever comes later. +Warmup then continues until JIT compilation stays below 2% of wall time for 5 consecutive chunks of 2,000 calls and at least 1 second. +Warmup gives up at twice the floor. +After warmup, each case runs for at least 1 second of process CPU time. +After this minimum, measurement stops at 50,000 iterations or 5 seconds of process CPU time, whichever comes first. + +Response fixtures use the same wire bytes as the serde benchmarks. +The harness decodes CBOR bodies and `@httpPayload` blobs from base64 and removes JSON whitespace outside strings. +XML bodies remain unchanged. + +## Results + +The results use operations per CPU second (`ops/CPU-sec`). +For each case, the table uses the median of the 3 samples. +Each protocol row shows the geometric mean of these medians for that protocol. +The overall row shows the geometric mean of these medians across all 71 cases. + +| Protocol (cases) | m7i stub | m7g stub | m7i https | m7g https | +|---|---:|---:|---:|---:| +| AwsJson1.0 (22) | 155,449 | 175,710 | 36,759 | 42,192 | +| AwsQuery (10) | 82,780 | 96,537 | 27,127 | 30,022 | +| RestJson1 (10) | 156,662 | 187,639 | 27,328 | 31,562 | +| RestXml (10) | 153,565 | 172,954 | 27,150 | 31,082 | +| RpcV2Cbor (19) | 131,070 | 161,049 | 35,935 | 40,731 | +| **Overall (71)** | **135,815** | **158,886** | **32,171** | **36,633** | + +## Difference from the baseline + +Each cell shows the baseline geometric mean, the current geometric mean, and the ratio of current to baseline. +The baseline is smithy-java 0.0.3 at commit `df20d6edd`, measured on 2026-10-12 with the same harness. + +| Protocol (cases) | m7i stub | m7g stub | m7i https | m7g https | +|---|---:|---:|---:|---:| +| AwsJson1.0 (22) | 38,616 → 155,449 (4.03x) | 44,296 → 175,710 (3.97x) | 9,738 → 36,759 (3.77x) | 9,526 → 42,192 (4.43x) | +| AwsQuery (10) | 16,175 → 82,780 (5.12x) | 16,782 → 96,537 (5.75x) | 6,511 → 27,127 (4.17x) | 5,221 → 30,022 (5.75x) | +| RestJson1 (10) | 36,598 → 156,662 (4.28x) | 37,687 → 187,639 (4.98x) | 7,085 → 27,328 (3.86x) | 6,988 → 31,562 (4.52x) | +| RestXml (10) | 36,253 → 153,565 (4.24x) | 36,636 → 172,954 (4.72x) | 6,974 → 27,150 (3.89x) | 6,488 → 31,082 (4.79x) | +| RpcV2Cbor (19) | 41,370 → 131,070 (3.17x) | 44,277 → 161,049 (3.64x) | 9,806 → 35,935 (3.66x) | 9,189 → 40,731 (4.43x) | +| **Overall (71)** | **34,229 → 135,815 (3.97x)** | **36,766 → 158,886 (4.32x)** | **8,409 → 32,171 (3.83x)** | **7,861 → 36,633 (4.66x)** | + +### Per-case difference + +Each cell shows the current median in `ops/CPU-sec` and the change from the baseline median. + +| Case | m7i stub | m7g stub | m7i https | m7g https | +|---|---:|---:|---:|---:| +| `awsJson1_0_GetItemInput_Baseline` | 413,900 (+575.2%) | 464,400 (+569.2%) | 50,000 (+312.0%) | 62,000 (+405.9%) | +| `awsJson1_0_GetItemOutputBinary_L` | 31,646 (+75.3%) | 31,250 (+95.0%) | 19,841 (+181.8%) | 20,161 (+213.1%) | +| `awsJson1_0_GetItemOutputBinary_M` | 128,300 (+177.1%) | 164,700 (+239.3%) | 40,650 (+288.6%) | 46,296 (+362.0%) | +| `awsJson1_0_GetItemOutputBinary_S` | 290,600 (+487.0%) | 263,600 (+361.6%) | 46,296 (+318.5%) | 56,100 (+409.4%) | +| `awsJson1_0_GetItemOutput_Baseline` | 342,300 (+468.6%) | 509,600 (+543.4%) | 50,700 (+335.0%) | 63,900 (+434.2%) | +| `awsJson1_0_GetItemOutput_L` | 38,462 (+93.1%) | 45,045 (+158.6%) | 21,930 (+198.0%) | 23,923 (+241.8%) | +| `awsJson1_0_GetItemOutput_M` | 143,700 (+247.8%) | 165,500 (+267.4%) | 42,735 (+302.6%) | 50,000 (+393.0%) | +| `awsJson1_0_GetItemOutput_S` | 291,700 (+483.4%) | 337,400 (+417.5%) | 48,077 (+328.8%) | 58,600 (+414.5%) | +| `awsJson1_0_HealthcheckRequest_Example` | 406,300 (+563.9%) | 458,300 (+496.7%) | 50,800 (+344.0%) | 61,000 (+408.7%) | +| `awsJson1_0_HealthcheckResponse_Example` | 424,400 (+656.5%) | 405,500 (+435.0%) | 50,600 (+314.9%) | 61,300 (+414.9%) | +| `awsJson1_0_PutItemRequest_Baseline` | 388,800 (+498.2%) | 440,700 (+457.1%) | 49,505 (+333.7%) | 61,600 (+432.2%) | +| `awsJson1_0_PutItemRequest_BinaryData_L` | 11,601 (+189.2%) | 13,699 (+140.0%) | 6,740 (+184.9%) | 6,860 (+160.9%) | +| `awsJson1_0_PutItemRequest_BinaryData_M` | 80,900 (+260.8%) | 94,000 (+187.6%) | 28,409 (+228.0%) | 30,303 (+258.1%) | +| `awsJson1_0_PutItemRequest_BinaryData_S` | 345,600 (+426.0%) | 416,600 (+519.0%) | 50,000 (+318.0%) | 59,500 (+427.2%) | +| `awsJson1_0_PutItemRequest_MixedItem_L` | 56,900 (+131.0%) | 56,700 (+123.4%) | 27,027 (+200.3%) | 27,322 (+246.7%) | +| `awsJson1_0_PutItemRequest_MixedItem_M` | 125,300 (+168.1%) | 137,100 (+231.8%) | 38,168 (+258.8%) | 42,017 (+333.2%) | +| `awsJson1_0_PutItemRequest_MixedItem_S` | 290,700 (+460.1%) | 326,600 (+367.9%) | 48,077 (+321.2%) | 55,200 (+395.7%) | +| `awsJson1_0_PutItemRequest_Nested_L` | 206,400 (+333.4%) | 220,500 (+323.2%) | 45,455 (+313.6%) | 51,400 (+383.2%) | +| `awsJson1_0_PutItemRequest_Nested_M` | 331,200 (+421.6%) | 373,700 (+412.6%) | 49,020 (+319.6%) | 58,200 (+398.2%) | +| `awsJson1_0_PutItemRequest_ShallowMap_L` | 55,300 (+154.4%) | 59,300 (+131.3%) | 25,773 (+215.8%) | 27,933 (+250.0%) | +| `awsJson1_0_PutItemRequest_ShallowMap_M` | 131,300 (+188.9%) | 151,000 (+205.0%) | 38,168 (+261.1%) | 44,248 (+327.4%) | +| `awsJson1_0_PutItemRequest_ShallowMap_S` | 272,100 (+396.5%) | 365,500 (+461.4%) | 48,544 (+315.5%) | 58,600 (+421.5%) | +| `awsQuery_GetMetricDataRequest_L` | 55,300 (+214.1%) | 57,000 (+173.6%) | 25,000 (+230.7%) | 23,923 (+296.9%) | +| `awsQuery_GetMetricDataRequest_M` | 89,600 (+258.4%) | 116,300 (+379.2%) | 34,014 (+305.9%) | 38,168 (+465.7%) | +| `awsQuery_GetMetricDataRequest_S` | 222,400 (+620.6%) | 249,700 (+599.2%) | 45,045 (+345.0%) | 52,000 (+595.2%) | +| `awsQuery_GetMetricDataResponse_L` | 7,460 (+373.1%) | 7,960 (+468.6%) | 5,140 (+351.8%) | 5,600 (+437.8%) | +| `awsQuery_GetMetricDataResponse_M` | 51,800 (+310.3%) | 66,900 (+466.0%) | 26,316 (+315.1%) | 29,070 (+489.6%) | +| `awsQuery_GetMetricDataResponse_S` | 135,600 (+477.7%) | 143,000 (+514.9%) | 38,462 (+340.1%) | 44,248 (+587.1%) | +| `awsQuery_PutMetricDataRequest_Baseline` | 350,500 (+937.5%) | 470,100 (+1197.5%) | 50,000 (+389.0%) | 62,300 (+670.7%) | +| `awsQuery_PutMetricDataRequest_L` | 19,455 (+182.8%) | 21,097 (+176.9%) | 11,574 (+206.2%) | 11,628 (+244.7%) | +| `awsQuery_PutMetricDataRequest_M` | 123,700 (+389.9%) | 142,500 (+475.7%) | 38,168 (+341.8%) | 41,322 (+502.4%) | +| `awsQuery_PutMetricDataRequest_S` | 310,200 (+843.0%) | 394,600 (+957.5%) | 49,020 (+383.3%) | 58,100 (+626.2%) | +| `restJson1_CopyObjectOutput_Baseline` | 355,200 (+427.0%) | 413,200 (+640.5%) | 50,000 (+311.0%) | 60,000 (+402.8%) | +| `restJson1_CopyObjectOutput_M` | 192,600 (+289.1%) | 229,400 (+331.2%) | 40,984 (+309.8%) | 48,077 (+392.6%) | +| `restJson1_CopyObjectRequest_Baseline` | 367,900 (+575.0%) | 417,500 (+641.6%) | 50,000 (+297.0%) | 59,500 (+397.4%) | +| `restJson1_CopyObjectRequest_M` | 88,700 (+485.4%) | 124,600 (+704.9%) | 33,784 (+521.0%) | 38,168 (+654.3%) | +| `restJson1_GetObject_L` | 128,800 (+153.5%) | 129,200 (+179.1%) | 5,389 (+297.1%) | 5,768 (+210.8%) | +| `restJson1_GetObject_M` | 281,000 (+378.7%) | 335,000 (+423.4%) | 44,643 (+290.2%) | 52,400 (+387.3%) | +| `restJson1_GetObject_S` | 345,800 (+582.1%) | 354,600 (+609.2%) | 45,455 (+308.2%) | 52,700 (+403.8%) | +| `restJson1_PutObject_L` | 4,380 (+5.8%) | 6,048 (+9.8%) | 2,704 (+56.9%) | 2,988 (+73.7%) | +| `restJson1_PutObject_M` | 214,400 (+380.3%) | 311,900 (+530.0%) | 46,296 (+314.8%) | 54,800 (+423.9%) | +| `restJson1_PutObject_S` | 339,400 (+506.1%) | 379,000 (+585.4%) | 49,020 (+326.5%) | 57,400 (+447.6%) | +| `restXml_CopyObjectOutput_Baseline` | 325,600 (+487.7%) | 325,900 (+405.3%) | 50,000 (+311.0%) | 57,800 (+405.2%) | +| `restXml_CopyObjectOutput_M` | 218,100 (+602.3%) | 233,500 (+693.9%) | 40,000 (+332.0%) | 45,872 (+566.7%) | +| `restXml_CopyObjectRequest_Baseline` | 339,200 (+383.9%) | 331,500 (+408.4%) | 48,544 (+290.3%) | 56,500 (+389.3%) | +| `restXml_CopyObjectRequest_M` | 89,500 (+492.5%) | 119,300 (+708.9%) | 33,784 (+529.2%) | 37,879 (+677.8%) | +| `restXml_GetObject_L` | 128,000 (+189.3%) | 126,300 (+175.3%) | 5,200 (+290.4%) | 5,748 (+220.6%) | +| `restXml_GetObject_M` | 270,700 (+311.4%) | 323,100 (+405.6%) | 44,643 (+303.6%) | 52,200 (+401.1%) | +| `restXml_GetObject_S` | 340,000 (+523.9%) | 363,500 (+596.4%) | 46,729 (+300.0%) | 55,000 (+433.5%) | +| `restXml_PutObject_L` | 4,400 (+6.3%) | 6,040 (+9.4%) | 2,695 (+62.3%) | 2,968 (+76.7%) | +| `restXml_PutObject_M` | 243,800 (+317.5%) | 289,700 (+502.6%) | 46,296 (+308.3%) | 53,500 (+464.3%) | +| `restXml_PutObject_S` | 267,700 (+377.2%) | 306,600 (+421.4%) | 49,020 (+339.2%) | 56,600 (+481.1%) | +| `rpcv2Cbor_GetItemOutputBinary_L` | 32,680 (+19.0%) | 39,370 (+55.1%) | 20,833 (+157.8%) | 21,930 (+190.7%) | +| `rpcv2Cbor_GetItemOutputBinary_M` | 116,900 (+161.9%) | 144,900 (+207.2%) | 39,370 (+266.9%) | 43,478 (+346.4%) | +| `rpcv2Cbor_GetItemOutputBinary_S` | 262,300 (+286.9%) | 314,400 (+351.1%) | 45,872 (+311.0%) | 54,059 (+413.6%) | +| `rpcv2Cbor_GetItemOutput_Baseline` | 346,600 (+373.5%) | 415,200 (+448.5%) | 49,505 (+344.6%) | 59,200 (+425.7%) | +| `rpcv2Cbor_GetItemOutput_L` | 35,461 (+56.0%) | 36,232 (+63.0%) | 21,097 (+166.4%) | 22,321 (+204.9%) | +| `rpcv2Cbor_GetItemOutput_M` | 127,600 (+196.0%) | 179,100 (+219.3%) | 40,323 (+291.1%) | 45,045 (+357.8%) | +| `rpcv2Cbor_GetItemOutput_S` | 255,900 (+387.4%) | 261,500 (+353.2%) | 46,729 (+310.3%) | 54,000 (+418.4%) | +| `rpcv2Cbor_PutItemRequest_Baseline` | 340,000 (+500.7%) | 415,500 (+571.2%) | 48,544 (+323.3%) | 57,600 (+439.1%) | +| `rpcv2Cbor_PutItemRequest_BinaryData_L` | 15,924 (+55.4%) | 21,368 (+45.3%) | 8,902 (+120.8%) | 9,660 (+139.6%) | +| `rpcv2Cbor_PutItemRequest_BinaryData_M` | 95,800 (+172.1%) | 130,600 (+210.8%) | 33,113 (+223.8%) | 38,760 (+324.1%) | +| `rpcv2Cbor_PutItemRequest_BinaryData_S` | 269,000 (+383.8%) | 396,000 (+441.7%) | 48,077 (+316.3%) | 57,700 (+420.5%) | +| `rpcv2Cbor_PutItemRequest_MixedItem_L` | 67,200 (+128.5%) | 74,100 (+186.0%) | 30,120 (+242.3%) | 32,051 (+313.0%) | +| `rpcv2Cbor_PutItemRequest_MixedItem_M` | 136,100 (+188.5%) | 166,000 (+251.9%) | 40,000 (+280.8%) | 45,045 (+368.2%) | +| `rpcv2Cbor_PutItemRequest_MixedItem_S` | 265,100 (+334.6%) | 324,100 (+487.1%) | 47,170 (+324.5%) | 54,500 (+421.0%) | +| `rpcv2Cbor_PutItemRequest_Nested_L` | 189,000 (+300.7%) | 244,600 (+321.7%) | 45,455 (+312.7%) | 51,700 (+391.1%) | +| `rpcv2Cbor_PutItemRequest_Nested_M` | 292,700 (+440.0%) | 361,900 (+530.5%) | 48,544 (+332.0%) | 56,200 (+427.2%) | +| `rpcv2Cbor_PutItemRequest_ShallowMap_L` | 65,600 (+172.9%) | 70,300 (+178.4%) | 28,736 (+229.5%) | 31,056 (+300.2%) | +| `rpcv2Cbor_PutItemRequest_ShallowMap_M` | 141,700 (+206.1%) | 168,400 (+331.1%) | 40,650 (+288.6%) | 46,729 (+394.0%) | +| `rpcv2Cbor_PutItemRequest_ShallowMap_S` | 244,200 (+301.0%) | 352,900 (+424.4%) | 48,077 (+342.3%) | 56,700 (+419.4%) | + +## Notes + +Every case is faster than the baseline on every host and mode. +On m7i.metal-24xl in `stub` mode, the smallest gains are `restJson1_PutObject_L` (1.06x) and `restXml_PutObject_L` (1.06x). +The largest gains are `awsQuery_PutMetricDataRequest_Baseline` (10.37x) and `awsQuery_PutMetricDataRequest_S` (9.43x). +Large blob uploads spend most of their CPU time hashing and copying the payload, so they gain the least. + +On m7g.metal in `stub` mode, `restJson1_GetObject_S` is flagged under-warmed in 3 of 3 samples. +JIT compilation stays above 2% of wall time for that case after warmup, as in the baseline run. + +In `https` mode, the client's CPU-to-wall ratio is 0.64 on m7i.metal-24xl and 0.76 on m7g.metal, compared with about 1.0 in the baseline run. +Each call is synchronous: the client thread blocks in the socket read while the test server handles the request. +The client spends about 21 µs of CPU per small call on m7i.metal-24xl, and the blocked time per call is about 16 µs on m7i.metal-24xl and 7 µs on m7g.metal, so the wait is a large share of wall time. +The baseline client used `java.net.http.HttpClient`, whose selector and executor threads consumed CPU during the wait, and spent about 88 µs of CPU per small call, which hid the wait. +The metric counts only the client process's CPU time, so the blocked time does not affect `ops/CPU-sec`. + +The hosts used a newer Amazon Linux 2023 image than the baseline run: Corretto 25.0.4.1+10-LTS instead of 25.0.4.1+8-LTS, and kernel 6.18.54 instead of 6.18.51. +This is a patch-level difference within the same JDK release. diff --git a/benchmark-results/e2e-main-20261013/m7g.metal/https/sample1.json b/benchmark-results/e2e-main-20261013/m7g.metal/https/sample1.json new file mode 100644 index 000000000..1eb9a2a53 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7g.metal/https/sample1.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "https", + "transport": "smithy-java HttpClient (SmithyHttpClientTransport), HTTP/1.1 over TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled (self-signed)", + "http_mock": "none: real HTTP client over TLS to a loopback fixture server in another process", + "endpoint": "https://127.0.0.1:33977", + "region": "us-east-1", + "instance": "m7g.metal", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-https-m7gmetal, current sample 1", + "run_started_utc": "2026-10-12T22:29:33.894963473Z", + "run_finished_utc": "2026-10-12T22:56:16.324518360Z", + "run_duration_seconds": 1602.429, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.aarch64", + "arch": "aarch64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "aarch64-linux Amazon Linux 2023.12.20261012", + "cpu": "ARM (implementer 0x41)", + "available_processors": 64, + "instance": "m7g.metal", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 269705150464 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 61000, + "ops_per_cpu_sec": 61000.0, + "ops_per_wall_sec": 43115.43, + "cpu_seconds": 1.0, + "wall_seconds": 1.414807, + "cpu_wall_ratio": 0.7068, + "warmup": { + "iterations": 752000, + "wall_seconds": 20.04, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 5, + "jit_share_of_wall": 0.00353, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 61300, + "ops_per_cpu_sec": 61300.0, + "ops_per_wall_sec": 43514.78, + "cpu_seconds": 1.0, + "wall_seconds": 1.408717, + "cpu_wall_ratio": 0.7099, + "warmup": { + "iterations": 882000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 25, + "jit_share_of_wall": 0.01775, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 62000, + "ops_per_cpu_sec": 62000.0, + "ops_per_wall_sec": 43739.77, + "cpu_seconds": 1.0, + "wall_seconds": 1.417474, + "cpu_wall_ratio": 0.7055, + "warmup": { + "iterations": 858000, + "wall_seconds": 20.04, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 63900, + "ops_per_cpu_sec": 63900.0, + "ops_per_wall_sec": 44580.6, + "cpu_seconds": 1.0, + "wall_seconds": 1.433359, + "cpu_wall_ratio": 0.6977, + "warmup": { + "iterations": 886000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 58600, + "ops_per_cpu_sec": 58600.0, + "ops_per_wall_sec": 41579.3, + "cpu_seconds": 1.0, + "wall_seconds": 1.409355, + "cpu_wall_ratio": 0.7095, + "warmup": { + "iterations": 822000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 36707.11, + "cpu_seconds": 1.0, + "wall_seconds": 1.362134, + "cpu_wall_ratio": 0.7341, + "warmup": { + "iterations": 734000, + "wall_seconds": 20.043, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 23923.44, + "ops_per_wall_sec": 19865.86, + "cpu_seconds": 2.09, + "wall_seconds": 2.516881, + "cpu_wall_ratio": 0.8304, + "warmup": { + "iterations": 396000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 41, + "gc_millis": 12, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 57500, + "ops_per_cpu_sec": 57500.0, + "ops_per_wall_sec": 40874.9, + "cpu_seconds": 1.0, + "wall_seconds": 1.406731, + "cpu_wall_ratio": 0.7109, + "warmup": { + "iterations": 816000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 34947.87, + "cpu_seconds": 1.07, + "wall_seconds": 1.430702, + "cpu_wall_ratio": 0.7479, + "warmup": { + "iterations": 702000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 4, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 20408.16, + "ops_per_wall_sec": 17299.2, + "cpu_seconds": 2.45, + "wall_seconds": 2.890308, + "cpu_wall_ratio": 0.8477, + "warmup": { + "iterations": 346000, + "wall_seconds": 20.099, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 48, + "gc_millis": 15, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 61600, + "ops_per_cpu_sec": 61600.0, + "ops_per_wall_sec": 43694.72, + "cpu_seconds": 1.0, + "wall_seconds": 1.409781, + "cpu_wall_ratio": 0.7093, + "warmup": { + "iterations": 852000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 58600, + "ops_per_cpu_sec": 58600.0, + "ops_per_wall_sec": 42295.15, + "cpu_seconds": 1.0, + "wall_seconds": 1.385502, + "cpu_wall_ratio": 0.7218, + "warmup": { + "iterations": 836000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 50000, + "ops_per_cpu_sec": 44247.79, + "ops_per_wall_sec": 32927.19, + "cpu_seconds": 1.13, + "wall_seconds": 1.518502, + "cpu_wall_ratio": 0.7442, + "warmup": { + "iterations": 658000, + "wall_seconds": 20.06, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 50000, + "ops_per_cpu_sec": 27932.96, + "ops_per_wall_sec": 22122.69, + "cpu_seconds": 1.79, + "wall_seconds": 2.260123, + "cpu_wall_ratio": 0.792, + "warmup": { + "iterations": 438000, + "wall_seconds": 20.028, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 58200, + "ops_per_cpu_sec": 58200.0, + "ops_per_wall_sec": 41629.26, + "cpu_seconds": 1.0, + "wall_seconds": 1.398055, + "cpu_wall_ratio": 0.7153, + "warmup": { + "iterations": 830000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 36978.93, + "cpu_seconds": 1.01, + "wall_seconds": 1.352121, + "cpu_wall_ratio": 0.747, + "warmup": { + "iterations": 742000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 55200, + "ops_per_cpu_sec": 55200.0, + "ops_per_wall_sec": 40044.39, + "cpu_seconds": 1.0, + "wall_seconds": 1.37847, + "cpu_wall_ratio": 0.7254, + "warmup": { + "iterations": 800000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 50000, + "ops_per_cpu_sec": 40650.41, + "ops_per_wall_sec": 31290.65, + "cpu_seconds": 1.23, + "wall_seconds": 1.597921, + "cpu_wall_ratio": 0.7697, + "warmup": { + "iterations": 626000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 50000, + "ops_per_cpu_sec": 26178.01, + "ops_per_wall_sec": 21571.3, + "cpu_seconds": 1.91, + "wall_seconds": 2.317895, + "cpu_wall_ratio": 0.824, + "warmup": { + "iterations": 424000, + "wall_seconds": 20.018, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 59500, + "ops_per_cpu_sec": 59500.0, + "ops_per_wall_sec": 42355.93, + "cpu_seconds": 1.0, + "wall_seconds": 1.404762, + "cpu_wall_ratio": 0.7119, + "warmup": { + "iterations": 842000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 7.1E-4, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 50000, + "ops_per_cpu_sec": 30303.03, + "ops_per_wall_sec": 22801.68, + "cpu_seconds": 1.65, + "wall_seconds": 2.19282, + "cpu_wall_ratio": 0.7525, + "warmup": { + "iterations": 454000, + "wall_seconds": 20.051, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 34400, + "ops_per_cpu_sec": 6880.0, + "ops_per_wall_sec": 6492.33, + "cpu_seconds": 5.0, + "wall_seconds": 5.298559, + "cpu_wall_ratio": 0.9437, + "warmup": { + "iterations": 130000, + "wall_seconds": 20.216, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 59200, + "ops_per_cpu_sec": 59200.0, + "ops_per_wall_sec": 42515.61, + "cpu_seconds": 1.0, + "wall_seconds": 1.39243, + "cpu_wall_ratio": 0.7182, + "warmup": { + "iterations": 812000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 7.2E-4, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 53200, + "ops_per_cpu_sec": 53200.0, + "ops_per_wall_sec": 38920.0, + "cpu_seconds": 1.0, + "wall_seconds": 1.366907, + "cpu_wall_ratio": 0.7316, + "warmup": { + "iterations": 772000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 50000, + "ops_per_cpu_sec": 44642.86, + "ops_per_wall_sec": 33640.57, + "cpu_seconds": 1.12, + "wall_seconds": 1.486301, + "cpu_wall_ratio": 0.7535, + "warmup": { + "iterations": 682000, + "wall_seconds": 20.04, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 4, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 22026.43, + "ops_per_wall_sec": 18639.54, + "cpu_seconds": 2.27, + "wall_seconds": 2.682469, + "cpu_wall_ratio": 0.8462, + "warmup": { + "iterations": 370000, + "wall_seconds": 20.098, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 46, + "gc_millis": 14, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 54600, + "ops_per_cpu_sec": 54059.41, + "ops_per_wall_sec": 39640.21, + "cpu_seconds": 1.01, + "wall_seconds": 1.377389, + "cpu_wall_ratio": 0.7333, + "warmup": { + "iterations": 792000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 50000, + "ops_per_cpu_sec": 43478.26, + "ops_per_wall_sec": 32883.1, + "cpu_seconds": 1.15, + "wall_seconds": 1.520538, + "cpu_wall_ratio": 0.7563, + "warmup": { + "iterations": 688000, + "wall_seconds": 20.041, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 17, + "jit_share_of_wall": 0.01118, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 3, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 21929.82, + "ops_per_wall_sec": 18668.02, + "cpu_seconds": 2.28, + "wall_seconds": 2.678377, + "cpu_wall_ratio": 0.8513, + "warmup": { + "iterations": 374000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 46, + "gc_millis": 14, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 55200, + "ops_per_cpu_sec": 55200.0, + "ops_per_wall_sec": 40419.24, + "cpu_seconds": 1.0, + "wall_seconds": 1.365686, + "cpu_wall_ratio": 0.7322, + "warmup": { + "iterations": 816000, + "wall_seconds": 20.02, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 56700, + "ops_per_cpu_sec": 56700.0, + "ops_per_wall_sec": 40779.06, + "cpu_seconds": 1.0, + "wall_seconds": 1.390419, + "cpu_wall_ratio": 0.7192, + "warmup": { + "iterations": 806000, + "wall_seconds": 20.013, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 34798.61, + "cpu_seconds": 1.07, + "wall_seconds": 1.436839, + "cpu_wall_ratio": 0.7447, + "warmup": { + "iterations": 682000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 50000, + "ops_per_cpu_sec": 30487.8, + "ops_per_wall_sec": 24144.77, + "cpu_seconds": 1.64, + "wall_seconds": 2.070842, + "cpu_wall_ratio": 0.7919, + "warmup": { + "iterations": 480000, + "wall_seconds": 20.06, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 54000, + "ops_per_cpu_sec": 54000.0, + "ops_per_wall_sec": 39189.85, + "cpu_seconds": 1.0, + "wall_seconds": 1.377908, + "cpu_wall_ratio": 0.7257, + "warmup": { + "iterations": 798000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 51100, + "ops_per_cpu_sec": 51100.0, + "ops_per_wall_sec": 37866.72, + "cpu_seconds": 1.0, + "wall_seconds": 1.34947, + "cpu_wall_ratio": 0.741, + "warmup": { + "iterations": 750000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 54200, + "ops_per_cpu_sec": 54200.0, + "ops_per_wall_sec": 39549.24, + "cpu_seconds": 1.0, + "wall_seconds": 1.370443, + "cpu_wall_ratio": 0.7297, + "warmup": { + "iterations": 784000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 50000, + "ops_per_cpu_sec": 43103.45, + "ops_per_wall_sec": 32989.28, + "cpu_seconds": 1.16, + "wall_seconds": 1.515644, + "cpu_wall_ratio": 0.7654, + "warmup": { + "iterations": 666000, + "wall_seconds": 20.053, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 50000, + "ops_per_cpu_sec": 30674.85, + "ops_per_wall_sec": 24638.8, + "cpu_seconds": 1.63, + "wall_seconds": 2.02932, + "cpu_wall_ratio": 0.8032, + "warmup": { + "iterations": 482000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 57700, + "ops_per_cpu_sec": 57700.0, + "ops_per_wall_sec": 41603.84, + "cpu_seconds": 1.0, + "wall_seconds": 1.386891, + "cpu_wall_ratio": 0.721, + "warmup": { + "iterations": 836000, + "wall_seconds": 20.035, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 50000, + "ops_per_cpu_sec": 38461.54, + "ops_per_wall_sec": 28460.59, + "cpu_seconds": 1.3, + "wall_seconds": 1.756815, + "cpu_wall_ratio": 0.74, + "warmup": { + "iterations": 568000, + "wall_seconds": 20.069, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 47800, + "ops_per_cpu_sec": 9560.0, + "ops_per_wall_sec": 8715.08, + "cpu_seconds": 5.0, + "wall_seconds": 5.484745, + "cpu_wall_ratio": 0.9116, + "warmup": { + "iterations": 174000, + "wall_seconds": 20.046, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 52000, + "ops_per_cpu_sec": 52000.0, + "ops_per_wall_sec": 37945.11, + "cpu_seconds": 1.0, + "wall_seconds": 1.370401, + "cpu_wall_ratio": 0.7297, + "warmup": { + "iterations": 732000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 28851.02, + "cpu_seconds": 1.31, + "wall_seconds": 1.733041, + "cpu_wall_ratio": 0.7559, + "warmup": { + "iterations": 574000, + "wall_seconds": 20.026, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 50000, + "ops_per_cpu_sec": 23923.44, + "ops_per_wall_sec": 19238.57, + "cpu_seconds": 2.09, + "wall_seconds": 2.598946, + "cpu_wall_ratio": 0.8042, + "warmup": { + "iterations": 378000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 50000, + "ops_per_cpu_sec": 44247.79, + "ops_per_wall_sec": 33481.49, + "cpu_seconds": 1.13, + "wall_seconds": 1.493362, + "cpu_wall_ratio": 0.7567, + "warmup": { + "iterations": 642000, + "wall_seconds": 20.028, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 3, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 50000, + "ops_per_cpu_sec": 29069.77, + "ops_per_wall_sec": 23390.56, + "cpu_seconds": 1.72, + "wall_seconds": 2.137614, + "cpu_wall_ratio": 0.8046, + "warmup": { + "iterations": 470000, + "wall_seconds": 20.083, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 5, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 28000, + "ops_per_cpu_sec": 5600.0, + "ops_per_wall_sec": 4991.29, + "cpu_seconds": 5.0, + "wall_seconds": 5.609771, + "cpu_wall_ratio": 0.8913, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.252, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 71, + "gc_millis": 24, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 62300, + "ops_per_cpu_sec": 62300.0, + "ops_per_wall_sec": 43719.88, + "cpu_seconds": 1.0, + "wall_seconds": 1.424981, + "cpu_wall_ratio": 0.7018, + "warmup": { + "iterations": 864000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 58100, + "ops_per_cpu_sec": 58100.0, + "ops_per_wall_sec": 41852.1, + "cpu_seconds": 1.0, + "wall_seconds": 1.388222, + "cpu_wall_ratio": 0.7203, + "warmup": { + "iterations": 828000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 50000, + "ops_per_cpu_sec": 39682.54, + "ops_per_wall_sec": 30465.68, + "cpu_seconds": 1.26, + "wall_seconds": 1.641191, + "cpu_wall_ratio": 0.7677, + "warmup": { + "iterations": 622000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 11627.91, + "ops_per_wall_sec": 10396.53, + "cpu_seconds": 4.3, + "wall_seconds": 4.809295, + "cpu_wall_ratio": 0.8941, + "warmup": { + "iterations": 208000, + "wall_seconds": 20.052, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 59500, + "ops_per_cpu_sec": 59500.0, + "ops_per_wall_sec": 42653.74, + "cpu_seconds": 1.0, + "wall_seconds": 1.394954, + "cpu_wall_ratio": 0.7169, + "warmup": { + "iterations": 818000, + "wall_seconds": 20.028, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 27877.63, + "cpu_seconds": 1.31, + "wall_seconds": 1.793553, + "cpu_wall_ratio": 0.7304, + "warmup": { + "iterations": 548000, + "wall_seconds": 20.036, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 60300, + "ops_per_cpu_sec": 60300.0, + "ops_per_wall_sec": 43640.77, + "cpu_seconds": 1.0, + "wall_seconds": 1.381736, + "cpu_wall_ratio": 0.7237, + "warmup": { + "iterations": 868000, + "wall_seconds": 20.044, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 36288.6, + "cpu_seconds": 1.02, + "wall_seconds": 1.377843, + "cpu_wall_ratio": 0.7403, + "warmup": { + "iterations": 728000, + "wall_seconds": 20.053, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 4, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 55900, + "ops_per_cpu_sec": 55900.0, + "ops_per_wall_sec": 40963.54, + "cpu_seconds": 1.0, + "wall_seconds": 1.364628, + "cpu_wall_ratio": 0.7328, + "warmup": { + "iterations": 820000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 54800, + "ops_per_cpu_sec": 54800.0, + "ops_per_wall_sec": 39492.35, + "cpu_seconds": 1.0, + "wall_seconds": 1.387611, + "cpu_wall_ratio": 0.7207, + "warmup": { + "iterations": 788000, + "wall_seconds": 20.035, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 15000, + "ops_per_cpu_sec": 2988.05, + "ops_per_wall_sec": 2905.29, + "cpu_seconds": 5.02, + "wall_seconds": 5.162987, + "cpu_wall_ratio": 0.9723, + "warmup": { + "iterations": 100000, + "wall_seconds": 34.456, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 50000, + "ops_per_cpu_sec": 43103.45, + "ops_per_wall_sec": 33919.82, + "cpu_seconds": 1.16, + "wall_seconds": 1.474064, + "cpu_wall_ratio": 0.7869, + "warmup": { + "iterations": 792000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 22, + "jit_share_of_wall": 0.01492, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 52400, + "ops_per_cpu_sec": 52400.0, + "ops_per_wall_sec": 38637.1, + "cpu_seconds": 1.0, + "wall_seconds": 1.35621, + "cpu_wall_ratio": 0.7373, + "warmup": { + "iterations": 784000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 3, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 29100, + "ops_per_cpu_sec": 5820.0, + "ops_per_wall_sec": 5351.37, + "cpu_seconds": 5.0, + "wall_seconds": 5.437861, + "cpu_wall_ratio": 0.9195, + "warmup": { + "iterations": 108000, + "wall_seconds": 20.165, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 41, + "gc_millis": 15, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 57700, + "ops_per_cpu_sec": 57700.0, + "ops_per_wall_sec": 42392.72, + "cpu_seconds": 1.0, + "wall_seconds": 1.361083, + "cpu_wall_ratio": 0.7347, + "warmup": { + "iterations": 842000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 27842.79, + "cpu_seconds": 1.31, + "wall_seconds": 1.795797, + "cpu_wall_ratio": 0.7295, + "warmup": { + "iterations": 554000, + "wall_seconds": 20.035, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 57800, + "ops_per_cpu_sec": 57800.0, + "ops_per_wall_sec": 41968.61, + "cpu_seconds": 1.0, + "wall_seconds": 1.37722, + "cpu_wall_ratio": 0.7261, + "warmup": { + "iterations": 842000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 34552.3, + "cpu_seconds": 1.08, + "wall_seconds": 1.447082, + "cpu_wall_ratio": 0.7463, + "warmup": { + "iterations": 688000, + "wall_seconds": 20.032, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 3, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 57500, + "ops_per_cpu_sec": 57500.0, + "ops_per_wall_sec": 41695.81, + "cpu_seconds": 1.0, + "wall_seconds": 1.379035, + "cpu_wall_ratio": 0.7251, + "warmup": { + "iterations": 826000, + "wall_seconds": 20.016, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 54500, + "ops_per_cpu_sec": 54500.0, + "ops_per_wall_sec": 39360.91, + "cpu_seconds": 1.0, + "wall_seconds": 1.384623, + "cpu_wall_ratio": 0.7222, + "warmup": { + "iterations": 778000, + "wall_seconds": 20.032, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 14900, + "ops_per_cpu_sec": 2968.13, + "ops_per_wall_sec": 2883.81, + "cpu_seconds": 5.02, + "wall_seconds": 5.166771, + "cpu_wall_ratio": 0.9716, + "warmup": { + "iterations": 100000, + "wall_seconds": 34.781, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 56000, + "ops_per_cpu_sec": 56000.0, + "ops_per_wall_sec": 40760.11, + "cpu_seconds": 1.0, + "wall_seconds": 1.373892, + "cpu_wall_ratio": 0.7279, + "warmup": { + "iterations": 802000, + "wall_seconds": 20.041, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 52600, + "ops_per_cpu_sec": 52600.0, + "ops_per_wall_sec": 38498.02, + "cpu_seconds": 1.0, + "wall_seconds": 1.366304, + "cpu_wall_ratio": 0.7319, + "warmup": { + "iterations": 764000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 28800, + "ops_per_cpu_sec": 5748.5, + "ops_per_wall_sec": 5317.35, + "cpu_seconds": 5.01, + "wall_seconds": 5.416231, + "cpu_wall_ratio": 0.925, + "warmup": { + "iterations": 108000, + "wall_seconds": 20.274, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 35, + "gc_millis": 13, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 42068.36, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 40174.75, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 29900.69, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 30954.58, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 31387.91, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 36394.83, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.6977, + "max": 0.9723, + "mean": 0.7665 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 886000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7g.metal/https/sample2.json b/benchmark-results/e2e-main-20261013/m7g.metal/https/sample2.json new file mode 100644 index 000000000..ff6395938 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7g.metal/https/sample2.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "https", + "transport": "smithy-java HttpClient (SmithyHttpClientTransport), HTTP/1.1 over TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled (self-signed)", + "http_mock": "none: real HTTP client over TLS to a loopback fixture server in another process", + "endpoint": "https://127.0.0.1:35633", + "region": "us-east-1", + "instance": "m7g.metal", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-https-m7gmetal, current sample 2", + "run_started_utc": "2026-10-12T22:56:18.886569789Z", + "run_finished_utc": "2026-10-12T23:23:01.763090189Z", + "run_duration_seconds": 1602.876, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.aarch64", + "arch": "aarch64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "aarch64-linux Amazon Linux 2023.12.20261012", + "cpu": "ARM (implementer 0x41)", + "available_processors": 64, + "instance": "m7g.metal", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 269705150464 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 60500, + "ops_per_cpu_sec": 60500.0, + "ops_per_wall_sec": 43034.08, + "cpu_seconds": 1.0, + "wall_seconds": 1.405862, + "cpu_wall_ratio": 0.7113, + "warmup": { + "iterations": 754000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 3, + "jit_share_of_wall": 0.00213, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 59800, + "ops_per_cpu_sec": 59800.0, + "ops_per_wall_sec": 43119.63, + "cpu_seconds": 1.0, + "wall_seconds": 1.38684, + "cpu_wall_ratio": 0.7211, + "warmup": { + "iterations": 880000, + "wall_seconds": 20.021, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 25, + "jit_share_of_wall": 0.01803, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 61000, + "ops_per_cpu_sec": 61000.0, + "ops_per_wall_sec": 43208.07, + "cpu_seconds": 1.0, + "wall_seconds": 1.411773, + "cpu_wall_ratio": 0.7083, + "warmup": { + "iterations": 844000, + "wall_seconds": 20.04, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 61900, + "ops_per_cpu_sec": 61900.0, + "ops_per_wall_sec": 43601.11, + "cpu_seconds": 1.0, + "wall_seconds": 1.419689, + "cpu_wall_ratio": 0.7044, + "warmup": { + "iterations": 874000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 56300, + "ops_per_cpu_sec": 56300.0, + "ops_per_wall_sec": 40271.35, + "cpu_seconds": 1.0, + "wall_seconds": 1.398016, + "cpu_wall_ratio": 0.7153, + "warmup": { + "iterations": 802000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 36097.62, + "cpu_seconds": 1.03, + "wall_seconds": 1.385133, + "cpu_wall_ratio": 0.7436, + "warmup": { + "iterations": 720000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 3, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 23923.44, + "ops_per_wall_sec": 19735.3, + "cpu_seconds": 2.09, + "wall_seconds": 2.533531, + "cpu_wall_ratio": 0.8249, + "warmup": { + "iterations": 394000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 41, + "gc_millis": 13, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 54000, + "ops_per_cpu_sec": 54000.0, + "ops_per_wall_sec": 39044.38, + "cpu_seconds": 1.0, + "wall_seconds": 1.383041, + "cpu_wall_ratio": 0.723, + "warmup": { + "iterations": 788000, + "wall_seconds": 20.028, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 50000, + "ops_per_cpu_sec": 45871.56, + "ops_per_wall_sec": 34200.15, + "cpu_seconds": 1.09, + "wall_seconds": 1.461982, + "cpu_wall_ratio": 0.7456, + "warmup": { + "iterations": 682000, + "wall_seconds": 20.032, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 3, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 20161.29, + "ops_per_wall_sec": 17115.83, + "cpu_seconds": 2.48, + "wall_seconds": 2.921273, + "cpu_wall_ratio": 0.8489, + "warmup": { + "iterations": 338000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 48, + "gc_millis": 15, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 60400, + "ops_per_cpu_sec": 60400.0, + "ops_per_wall_sec": 42511.13, + "cpu_seconds": 1.0, + "wall_seconds": 1.420804, + "cpu_wall_ratio": 0.7038, + "warmup": { + "iterations": 832000, + "wall_seconds": 20.035, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 57400, + "ops_per_cpu_sec": 57400.0, + "ops_per_wall_sec": 40946.09, + "cpu_seconds": 1.0, + "wall_seconds": 1.401843, + "cpu_wall_ratio": 0.7133, + "warmup": { + "iterations": 824000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 50000, + "ops_per_cpu_sec": 44247.79, + "ops_per_wall_sec": 33096.75, + "cpu_seconds": 1.13, + "wall_seconds": 1.510723, + "cpu_wall_ratio": 0.748, + "warmup": { + "iterations": 660000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 50000, + "ops_per_cpu_sec": 28409.09, + "ops_per_wall_sec": 22553.94, + "cpu_seconds": 1.76, + "wall_seconds": 2.216907, + "cpu_wall_ratio": 0.7939, + "warmup": { + "iterations": 448000, + "wall_seconds": 20.069, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 56700, + "ops_per_cpu_sec": 56700.0, + "ops_per_wall_sec": 40536.85, + "cpu_seconds": 1.0, + "wall_seconds": 1.398727, + "cpu_wall_ratio": 0.7149, + "warmup": { + "iterations": 816000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 51400, + "ops_per_cpu_sec": 51400.0, + "ops_per_wall_sec": 37546.29, + "cpu_seconds": 1.0, + "wall_seconds": 1.368977, + "cpu_wall_ratio": 0.7305, + "warmup": { + "iterations": 750000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 53800, + "ops_per_cpu_sec": 53800.0, + "ops_per_wall_sec": 39353.36, + "cpu_seconds": 1.0, + "wall_seconds": 1.367101, + "cpu_wall_ratio": 0.7315, + "warmup": { + "iterations": 786000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 50000, + "ops_per_cpu_sec": 42016.81, + "ops_per_wall_sec": 31741.69, + "cpu_seconds": 1.19, + "wall_seconds": 1.575215, + "cpu_wall_ratio": 0.7555, + "warmup": { + "iterations": 634000, + "wall_seconds": 20.051, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 50000, + "ops_per_cpu_sec": 27472.53, + "ops_per_wall_sec": 22118.58, + "cpu_seconds": 1.82, + "wall_seconds": 2.260543, + "cpu_wall_ratio": 0.8051, + "warmup": { + "iterations": 446000, + "wall_seconds": 20.053, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 56900, + "ops_per_cpu_sec": 56900.0, + "ops_per_wall_sec": 40628.62, + "cpu_seconds": 1.0, + "wall_seconds": 1.400491, + "cpu_wall_ratio": 0.714, + "warmup": { + "iterations": 824000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 7.1E-4, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 50000, + "ops_per_cpu_sec": 29940.12, + "ops_per_wall_sec": 22628.63, + "cpu_seconds": 1.67, + "wall_seconds": 2.20959, + "cpu_wall_ratio": 0.7558, + "warmup": { + "iterations": 448000, + "wall_seconds": 20.055, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 34000, + "ops_per_cpu_sec": 6800.0, + "ops_per_wall_sec": 6411.85, + "cpu_seconds": 5.0, + "wall_seconds": 5.302681, + "cpu_wall_ratio": 0.9429, + "warmup": { + "iterations": 128000, + "wall_seconds": 20.11, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 57400, + "ops_per_cpu_sec": 57400.0, + "ops_per_wall_sec": 41268.07, + "cpu_seconds": 1.0, + "wall_seconds": 1.390906, + "cpu_wall_ratio": 0.719, + "warmup": { + "iterations": 804000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 7.2E-4, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 54000, + "ops_per_cpu_sec": 54000.0, + "ops_per_wall_sec": 38967.11, + "cpu_seconds": 1.0, + "wall_seconds": 1.385784, + "cpu_wall_ratio": 0.7216, + "warmup": { + "iterations": 776000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 50000, + "ops_per_cpu_sec": 45045.05, + "ops_per_wall_sec": 33934.71, + "cpu_seconds": 1.11, + "wall_seconds": 1.473418, + "cpu_wall_ratio": 0.7534, + "warmup": { + "iterations": 670000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 3, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 22321.43, + "ops_per_wall_sec": 18824.99, + "cpu_seconds": 2.24, + "wall_seconds": 2.656044, + "cpu_wall_ratio": 0.8434, + "warmup": { + "iterations": 382000, + "wall_seconds": 20.049, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 46, + "gc_millis": 14, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 53300, + "ops_per_cpu_sec": 53300.0, + "ops_per_wall_sec": 38690.15, + "cpu_seconds": 1.0, + "wall_seconds": 1.377612, + "cpu_wall_ratio": 0.7259, + "warmup": { + "iterations": 772000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 50000, + "ops_per_cpu_sec": 43478.26, + "ops_per_wall_sec": 33035.15, + "cpu_seconds": 1.15, + "wall_seconds": 1.513539, + "cpu_wall_ratio": 0.7598, + "warmup": { + "iterations": 678000, + "wall_seconds": 20.054, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 17, + "jit_share_of_wall": 0.01123, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 4, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 21929.82, + "ops_per_wall_sec": 18488.83, + "cpu_seconds": 2.28, + "wall_seconds": 2.704335, + "cpu_wall_ratio": 0.8431, + "warmup": { + "iterations": 374000, + "wall_seconds": 20.052, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 46, + "gc_millis": 14, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 57600, + "ops_per_cpu_sec": 57600.0, + "ops_per_wall_sec": 41297.99, + "cpu_seconds": 1.0, + "wall_seconds": 1.394741, + "cpu_wall_ratio": 0.717, + "warmup": { + "iterations": 812000, + "wall_seconds": 20.02, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 55500, + "ops_per_cpu_sec": 55500.0, + "ops_per_wall_sec": 39752.03, + "cpu_seconds": 1.0, + "wall_seconds": 1.396155, + "cpu_wall_ratio": 0.7163, + "warmup": { + "iterations": 798000, + "wall_seconds": 20.018, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 34247.56, + "cpu_seconds": 1.08, + "wall_seconds": 1.459958, + "cpu_wall_ratio": 0.7397, + "warmup": { + "iterations": 676000, + "wall_seconds": 20.043, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 50000, + "ops_per_cpu_sec": 31055.9, + "ops_per_wall_sec": 24444.47, + "cpu_seconds": 1.61, + "wall_seconds": 2.045453, + "cpu_wall_ratio": 0.7871, + "warmup": { + "iterations": 490000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 56200, + "ops_per_cpu_sec": 56200.0, + "ops_per_wall_sec": 40674.58, + "cpu_seconds": 1.0, + "wall_seconds": 1.381698, + "cpu_wall_ratio": 0.7237, + "warmup": { + "iterations": 812000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 51700, + "ops_per_cpu_sec": 51700.0, + "ops_per_wall_sec": 38101.59, + "cpu_seconds": 1.0, + "wall_seconds": 1.356899, + "cpu_wall_ratio": 0.737, + "warmup": { + "iterations": 762000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 54500, + "ops_per_cpu_sec": 54500.0, + "ops_per_wall_sec": 39390.85, + "cpu_seconds": 1.0, + "wall_seconds": 1.38357, + "cpu_wall_ratio": 0.7228, + "warmup": { + "iterations": 790000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 50000, + "ops_per_cpu_sec": 45045.05, + "ops_per_wall_sec": 33461.24, + "cpu_seconds": 1.11, + "wall_seconds": 1.494266, + "cpu_wall_ratio": 0.7428, + "warmup": { + "iterations": 674000, + "wall_seconds": 20.054, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 50000, + "ops_per_cpu_sec": 32051.28, + "ops_per_wall_sec": 25307.27, + "cpu_seconds": 1.56, + "wall_seconds": 1.975717, + "cpu_wall_ratio": 0.7896, + "warmup": { + "iterations": 506000, + "wall_seconds": 20.05, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 56400, + "ops_per_cpu_sec": 56400.0, + "ops_per_wall_sec": 40682.09, + "cpu_seconds": 1.0, + "wall_seconds": 1.386359, + "cpu_wall_ratio": 0.7213, + "warmup": { + "iterations": 816000, + "wall_seconds": 20.043, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 50000, + "ops_per_cpu_sec": 38759.69, + "ops_per_wall_sec": 28351.13, + "cpu_seconds": 1.29, + "wall_seconds": 1.763598, + "cpu_wall_ratio": 0.7315, + "warmup": { + "iterations": 564000, + "wall_seconds": 20.017, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 48300, + "ops_per_cpu_sec": 9660.0, + "ops_per_wall_sec": 8790.24, + "cpu_seconds": 5.0, + "wall_seconds": 5.49473, + "cpu_wall_ratio": 0.91, + "warmup": { + "iterations": 176000, + "wall_seconds": 20.099, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 51300, + "ops_per_cpu_sec": 51300.0, + "ops_per_wall_sec": 37462.5, + "cpu_seconds": 1.0, + "wall_seconds": 1.369369, + "cpu_wall_ratio": 0.7303, + "warmup": { + "iterations": 726000, + "wall_seconds": 20.032, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 50000, + "ops_per_cpu_sec": 37313.43, + "ops_per_wall_sec": 27982.19, + "cpu_seconds": 1.34, + "wall_seconds": 1.786851, + "cpu_wall_ratio": 0.7499, + "warmup": { + "iterations": 560000, + "wall_seconds": 20.031, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 50000, + "ops_per_cpu_sec": 23923.44, + "ops_per_wall_sec": 19104.45, + "cpu_seconds": 2.09, + "wall_seconds": 2.617191, + "cpu_wall_ratio": 0.7986, + "warmup": { + "iterations": 376000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 50000, + "ops_per_cpu_sec": 41666.67, + "ops_per_wall_sec": 31635.09, + "cpu_seconds": 1.2, + "wall_seconds": 1.580523, + "cpu_wall_ratio": 0.7592, + "warmup": { + "iterations": 622000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 4, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 50000, + "ops_per_cpu_sec": 29069.77, + "ops_per_wall_sec": 23187.01, + "cpu_seconds": 1.72, + "wall_seconds": 2.15638, + "cpu_wall_ratio": 0.7976, + "warmup": { + "iterations": 464000, + "wall_seconds": 20.059, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 5, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 27800, + "ops_per_cpu_sec": 5548.9, + "ops_per_wall_sec": 4957.96, + "cpu_seconds": 5.01, + "wall_seconds": 5.607146, + "cpu_wall_ratio": 0.8935, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.439, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 70, + "gc_millis": 24, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 59400, + "ops_per_cpu_sec": 59400.0, + "ops_per_wall_sec": 42185.56, + "cpu_seconds": 1.0, + "wall_seconds": 1.408065, + "cpu_wall_ratio": 0.7102, + "warmup": { + "iterations": 842000, + "wall_seconds": 20.041, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 57100, + "ops_per_cpu_sec": 57100.0, + "ops_per_wall_sec": 40908.51, + "cpu_seconds": 1.0, + "wall_seconds": 1.395798, + "cpu_wall_ratio": 0.7164, + "warmup": { + "iterations": 808000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 50000, + "ops_per_cpu_sec": 41322.31, + "ops_per_wall_sec": 30736.08, + "cpu_seconds": 1.21, + "wall_seconds": 1.626753, + "cpu_wall_ratio": 0.7438, + "warmup": { + "iterations": 618000, + "wall_seconds": 20.061, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 11627.91, + "ops_per_wall_sec": 10358.29, + "cpu_seconds": 4.3, + "wall_seconds": 4.827052, + "cpu_wall_ratio": 0.8908, + "warmup": { + "iterations": 206000, + "wall_seconds": 20.101, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 58400, + "ops_per_cpu_sec": 58400.0, + "ops_per_wall_sec": 42095.37, + "cpu_seconds": 1.0, + "wall_seconds": 1.387326, + "cpu_wall_ratio": 0.7208, + "warmup": { + "iterations": 800000, + "wall_seconds": 20.016, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 50000, + "ops_per_cpu_sec": 37593.98, + "ops_per_wall_sec": 27399.0, + "cpu_seconds": 1.33, + "wall_seconds": 1.824884, + "cpu_wall_ratio": 0.7288, + "warmup": { + "iterations": 536000, + "wall_seconds": 20.017, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 56400, + "ops_per_cpu_sec": 56400.0, + "ops_per_wall_sec": 40864.27, + "cpu_seconds": 1.0, + "wall_seconds": 1.380179, + "cpu_wall_ratio": 0.7245, + "warmup": { + "iterations": 826000, + "wall_seconds": 20.043, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 50000, + "ops_per_cpu_sec": 47169.81, + "ops_per_wall_sec": 35396.66, + "cpu_seconds": 1.06, + "wall_seconds": 1.412563, + "cpu_wall_ratio": 0.7504, + "warmup": { + "iterations": 696000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 4, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 57400, + "ops_per_cpu_sec": 57400.0, + "ops_per_wall_sec": 41421.74, + "cpu_seconds": 1.0, + "wall_seconds": 1.385746, + "cpu_wall_ratio": 0.7216, + "warmup": { + "iterations": 802000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 53300, + "ops_per_cpu_sec": 53300.0, + "ops_per_wall_sec": 38247.48, + "cpu_seconds": 1.0, + "wall_seconds": 1.393556, + "cpu_wall_ratio": 0.7176, + "warmup": { + "iterations": 764000, + "wall_seconds": 20.032, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 14800, + "ops_per_cpu_sec": 2960.0, + "ops_per_wall_sec": 2881.9, + "cpu_seconds": 5.0, + "wall_seconds": 5.135499, + "cpu_wall_ratio": 0.9736, + "warmup": { + "iterations": 100000, + "wall_seconds": 34.662, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 52700, + "ops_per_cpu_sec": 52700.0, + "ops_per_wall_sec": 38557.5, + "cpu_seconds": 1.0, + "wall_seconds": 1.36679, + "cpu_wall_ratio": 0.7316, + "warmup": { + "iterations": 782000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 23, + "jit_share_of_wall": 0.01683, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 51500, + "ops_per_cpu_sec": 51500.0, + "ops_per_wall_sec": 37180.56, + "cpu_seconds": 1.0, + "wall_seconds": 1.385132, + "cpu_wall_ratio": 0.722, + "warmup": { + "iterations": 748000, + "wall_seconds": 20.043, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 28600, + "ops_per_cpu_sec": 5720.0, + "ops_per_wall_sec": 5283.23, + "cpu_seconds": 5.0, + "wall_seconds": 5.413353, + "cpu_wall_ratio": 0.9236, + "warmup": { + "iterations": 106000, + "wall_seconds": 20.142, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 34, + "gc_millis": 13, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 53500, + "ops_per_cpu_sec": 53500.0, + "ops_per_wall_sec": 39873.62, + "cpu_seconds": 1.0, + "wall_seconds": 1.341739, + "cpu_wall_ratio": 0.7453, + "warmup": { + "iterations": 810000, + "wall_seconds": 20.02, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 50000, + "ops_per_cpu_sec": 35460.99, + "ops_per_wall_sec": 26343.25, + "cpu_seconds": 1.41, + "wall_seconds": 1.89802, + "cpu_wall_ratio": 0.7429, + "warmup": { + "iterations": 532000, + "wall_seconds": 20.061, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 55300, + "ops_per_cpu_sec": 55300.0, + "ops_per_wall_sec": 40427.2, + "cpu_seconds": 1.0, + "wall_seconds": 1.367891, + "cpu_wall_ratio": 0.7311, + "warmup": { + "iterations": 804000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 50000, + "ops_per_cpu_sec": 44247.79, + "ops_per_wall_sec": 33518.44, + "cpu_seconds": 1.13, + "wall_seconds": 1.491716, + "cpu_wall_ratio": 0.7575, + "warmup": { + "iterations": 662000, + "wall_seconds": 20.038, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 56600, + "ops_per_cpu_sec": 56600.0, + "ops_per_wall_sec": 40844.9, + "cpu_seconds": 1.0, + "wall_seconds": 1.38573, + "cpu_wall_ratio": 0.7216, + "warmup": { + "iterations": 808000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 51900, + "ops_per_cpu_sec": 51900.0, + "ops_per_wall_sec": 37562.48, + "cpu_seconds": 1.0, + "wall_seconds": 1.381698, + "cpu_wall_ratio": 0.7237, + "warmup": { + "iterations": 758000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 14800, + "ops_per_cpu_sec": 2954.09, + "ops_per_wall_sec": 2868.6, + "cpu_seconds": 5.01, + "wall_seconds": 5.159316, + "cpu_wall_ratio": 0.9711, + "warmup": { + "iterations": 100000, + "wall_seconds": 34.93, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 0, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 54300, + "ops_per_cpu_sec": 54300.0, + "ops_per_wall_sec": 39692.89, + "cpu_seconds": 1.0, + "wall_seconds": 1.368003, + "cpu_wall_ratio": 0.731, + "warmup": { + "iterations": 786000, + "wall_seconds": 20.047, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 36810.27, + "cpu_seconds": 1.0, + "wall_seconds": 1.358317, + "cpu_wall_ratio": 0.7362, + "warmup": { + "iterations": 744000, + "wall_seconds": 20.05, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 28200, + "ops_per_cpu_sec": 5640.0, + "ops_per_wall_sec": 5224.07, + "cpu_seconds": 5.0, + "wall_seconds": 5.398095, + "cpu_wall_ratio": 0.9263, + "warmup": { + "iterations": 106000, + "wall_seconds": 20.2, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 34, + "gc_millis": 13, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 41557.21, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 40520.73, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 29514.49, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 31005.73, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 30131.29, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 36074.28, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.7038, + "max": 0.9736, + "mean": 0.7641 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 880000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7g.metal/https/sample3.json b/benchmark-results/e2e-main-20261013/m7g.metal/https/sample3.json new file mode 100644 index 000000000..bade5ef53 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7g.metal/https/sample3.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "https", + "transport": "smithy-java HttpClient (SmithyHttpClientTransport), HTTP/1.1 over TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled (self-signed)", + "http_mock": "none: real HTTP client over TLS to a loopback fixture server in another process", + "endpoint": "https://127.0.0.1:44137", + "region": "us-east-1", + "instance": "m7g.metal", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-https-m7gmetal, current sample 3", + "run_started_utc": "2026-10-12T23:23:04.199004817Z", + "run_finished_utc": "2026-10-12T23:49:46.703308227Z", + "run_duration_seconds": 1602.504, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.aarch64", + "arch": "aarch64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "aarch64-linux Amazon Linux 2023.12.20261012", + "cpu": "ARM (implementer 0x41)", + "available_processors": 64, + "instance": "m7g.metal", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 269705150464 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 61700, + "ops_per_cpu_sec": 61700.0, + "ops_per_wall_sec": 42805.12, + "cpu_seconds": 1.0, + "wall_seconds": 1.441416, + "cpu_wall_ratio": 0.6938, + "warmup": { + "iterations": 756000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 16, + "jit_share_of_wall": 0.0111, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 61900, + "ops_per_cpu_sec": 61900.0, + "ops_per_wall_sec": 43490.94, + "cpu_seconds": 1.0, + "wall_seconds": 1.423285, + "cpu_wall_ratio": 0.7026, + "warmup": { + "iterations": 882000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 25, + "jit_share_of_wall": 0.01757, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 62900, + "ops_per_cpu_sec": 62900.0, + "ops_per_wall_sec": 43634.99, + "cpu_seconds": 1.0, + "wall_seconds": 1.441504, + "cpu_wall_ratio": 0.6937, + "warmup": { + "iterations": 856000, + "wall_seconds": 20.02, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 64000, + "ops_per_cpu_sec": 64000.0, + "ops_per_wall_sec": 44801.13, + "cpu_seconds": 1.0, + "wall_seconds": 1.428535, + "cpu_wall_ratio": 0.7, + "warmup": { + "iterations": 886000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 58700, + "ops_per_cpu_sec": 58700.0, + "ops_per_wall_sec": 41854.6, + "cpu_seconds": 1.0, + "wall_seconds": 1.402474, + "cpu_wall_ratio": 0.713, + "warmup": { + "iterations": 826000, + "wall_seconds": 20.047, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 36844.15, + "cpu_seconds": 1.0, + "wall_seconds": 1.357067, + "cpu_wall_ratio": 0.7369, + "warmup": { + "iterations": 734000, + "wall_seconds": 20.017, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 7.4E-4, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 4, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 23584.91, + "ops_per_wall_sec": 19573.61, + "cpu_seconds": 2.12, + "wall_seconds": 2.55446, + "cpu_wall_ratio": 0.8299, + "warmup": { + "iterations": 392000, + "wall_seconds": 20.08, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 41, + "gc_millis": 13, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 56100, + "ops_per_cpu_sec": 56100.0, + "ops_per_wall_sec": 40233.76, + "cpu_seconds": 1.0, + "wall_seconds": 1.394351, + "cpu_wall_ratio": 0.7172, + "warmup": { + "iterations": 814000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 34763.55, + "cpu_seconds": 1.08, + "wall_seconds": 1.438288, + "cpu_wall_ratio": 0.7509, + "warmup": { + "iterations": 696000, + "wall_seconds": 20.018, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 4, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 19607.84, + "ops_per_wall_sec": 16752.72, + "cpu_seconds": 2.55, + "wall_seconds": 2.98459, + "cpu_wall_ratio": 0.8544, + "warmup": { + "iterations": 334000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 48, + "gc_millis": 14, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 63000, + "ops_per_cpu_sec": 63000.0, + "ops_per_wall_sec": 44016.69, + "cpu_seconds": 1.0, + "wall_seconds": 1.431275, + "cpu_wall_ratio": 0.6987, + "warmup": { + "iterations": 860000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 58600, + "ops_per_cpu_sec": 58600.0, + "ops_per_wall_sec": 41744.43, + "cpu_seconds": 1.0, + "wall_seconds": 1.40378, + "cpu_wall_ratio": 0.7124, + "warmup": { + "iterations": 844000, + "wall_seconds": 20.028, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 50000, + "ops_per_cpu_sec": 44247.79, + "ops_per_wall_sec": 33322.89, + "cpu_seconds": 1.13, + "wall_seconds": 1.50047, + "cpu_wall_ratio": 0.7531, + "warmup": { + "iterations": 668000, + "wall_seconds": 20.039, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 50000, + "ops_per_cpu_sec": 27472.53, + "ops_per_wall_sec": 21931.6, + "cpu_seconds": 1.82, + "wall_seconds": 2.279815, + "cpu_wall_ratio": 0.7983, + "warmup": { + "iterations": 442000, + "wall_seconds": 20.069, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 59200, + "ops_per_cpu_sec": 59200.0, + "ops_per_wall_sec": 42012.66, + "cpu_seconds": 1.0, + "wall_seconds": 1.409099, + "cpu_wall_ratio": 0.7097, + "warmup": { + "iterations": 846000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 51400, + "ops_per_cpu_sec": 51400.0, + "ops_per_wall_sec": 38362.85, + "cpu_seconds": 1.0, + "wall_seconds": 1.339838, + "cpu_wall_ratio": 0.7464, + "warmup": { + "iterations": 764000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 57500, + "ops_per_cpu_sec": 57500.0, + "ops_per_wall_sec": 41381.68, + "cpu_seconds": 1.0, + "wall_seconds": 1.389504, + "cpu_wall_ratio": 0.7197, + "warmup": { + "iterations": 820000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 50000, + "ops_per_cpu_sec": 42016.81, + "ops_per_wall_sec": 31908.4, + "cpu_seconds": 1.19, + "wall_seconds": 1.566985, + "cpu_wall_ratio": 0.7594, + "warmup": { + "iterations": 660000, + "wall_seconds": 20.049, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 15, + "jit_share_of_wall": 0.00957, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 50000, + "ops_per_cpu_sec": 27322.4, + "ops_per_wall_sec": 22041.57, + "cpu_seconds": 1.83, + "wall_seconds": 2.268441, + "cpu_wall_ratio": 0.8067, + "warmup": { + "iterations": 444000, + "wall_seconds": 20.032, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 60300, + "ops_per_cpu_sec": 60300.0, + "ops_per_wall_sec": 42288.14, + "cpu_seconds": 1.0, + "wall_seconds": 1.425932, + "cpu_wall_ratio": 0.7013, + "warmup": { + "iterations": 846000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 7.0E-4, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 50000, + "ops_per_cpu_sec": 30303.03, + "ops_per_wall_sec": 22789.97, + "cpu_seconds": 1.65, + "wall_seconds": 2.193948, + "cpu_wall_ratio": 0.7521, + "warmup": { + "iterations": 456000, + "wall_seconds": 20.075, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 34300, + "ops_per_cpu_sec": 6860.0, + "ops_per_wall_sec": 6474.01, + "cpu_seconds": 5.0, + "wall_seconds": 5.298109, + "cpu_wall_ratio": 0.9437, + "warmup": { + "iterations": 130000, + "wall_seconds": 20.234, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 60900, + "ops_per_cpu_sec": 60900.0, + "ops_per_wall_sec": 42929.28, + "cpu_seconds": 1.0, + "wall_seconds": 1.418612, + "cpu_wall_ratio": 0.7049, + "warmup": { + "iterations": 828000, + "wall_seconds": 20.043, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 7.0E-4, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 56200, + "ops_per_cpu_sec": 56200.0, + "ops_per_wall_sec": 40176.95, + "cpu_seconds": 1.0, + "wall_seconds": 1.398812, + "cpu_wall_ratio": 0.7149, + "warmup": { + "iterations": 796000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 50000, + "ops_per_cpu_sec": 47619.05, + "ops_per_wall_sec": 35242.28, + "cpu_seconds": 1.05, + "wall_seconds": 1.41875, + "cpu_wall_ratio": 0.7401, + "warmup": { + "iterations": 702000, + "wall_seconds": 20.039, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 4, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 23148.15, + "ops_per_wall_sec": 19390.89, + "cpu_seconds": 2.16, + "wall_seconds": 2.578531, + "cpu_wall_ratio": 0.8377, + "warmup": { + "iterations": 388000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 46, + "gc_millis": 15, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 56600, + "ops_per_cpu_sec": 56600.0, + "ops_per_wall_sec": 40106.26, + "cpu_seconds": 1.0, + "wall_seconds": 1.411251, + "cpu_wall_ratio": 0.7086, + "warmup": { + "iterations": 802000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 35087.11, + "cpu_seconds": 1.07, + "wall_seconds": 1.425025, + "cpu_wall_ratio": 0.7509, + "warmup": { + "iterations": 710000, + "wall_seconds": 20.039, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 17, + "jit_share_of_wall": 0.01193, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 4, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 22935.78, + "ops_per_wall_sec": 19297.5, + "cpu_seconds": 2.18, + "wall_seconds": 2.591009, + "cpu_wall_ratio": 0.8414, + "warmup": { + "iterations": 388000, + "wall_seconds": 20.079, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 46, + "gc_millis": 15, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 60300, + "ops_per_cpu_sec": 60300.0, + "ops_per_wall_sec": 43040.9, + "cpu_seconds": 1.0, + "wall_seconds": 1.400993, + "cpu_wall_ratio": 0.7138, + "warmup": { + "iterations": 850000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 58300, + "ops_per_cpu_sec": 58300.0, + "ops_per_wall_sec": 41491.46, + "cpu_seconds": 1.0, + "wall_seconds": 1.405108, + "cpu_wall_ratio": 0.7117, + "warmup": { + "iterations": 834000, + "wall_seconds": 20.033, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 35333.7, + "cpu_seconds": 1.03, + "wall_seconds": 1.41508, + "cpu_wall_ratio": 0.7279, + "warmup": { + "iterations": 710000, + "wall_seconds": 20.033, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 50000, + "ops_per_cpu_sec": 32051.28, + "ops_per_wall_sec": 25232.5, + "cpu_seconds": 1.56, + "wall_seconds": 1.981572, + "cpu_wall_ratio": 0.7873, + "warmup": { + "iterations": 504000, + "wall_seconds": 20.074, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 59400, + "ops_per_cpu_sec": 59400.0, + "ops_per_wall_sec": 42145.32, + "cpu_seconds": 1.0, + "wall_seconds": 1.409409, + "cpu_wall_ratio": 0.7095, + "warmup": { + "iterations": 840000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 54600, + "ops_per_cpu_sec": 54600.0, + "ops_per_wall_sec": 39685.34, + "cpu_seconds": 1.0, + "wall_seconds": 1.375823, + "cpu_wall_ratio": 0.7268, + "warmup": { + "iterations": 788000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 57400, + "ops_per_cpu_sec": 57400.0, + "ops_per_wall_sec": 41089.83, + "cpu_seconds": 1.0, + "wall_seconds": 1.396939, + "cpu_wall_ratio": 0.7159, + "warmup": { + "iterations": 820000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 34842.65, + "cpu_seconds": 1.07, + "wall_seconds": 1.435023, + "cpu_wall_ratio": 0.7456, + "warmup": { + "iterations": 702000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 50000, + "ops_per_cpu_sec": 32894.74, + "ops_per_wall_sec": 25837.11, + "cpu_seconds": 1.52, + "wall_seconds": 1.935201, + "cpu_wall_ratio": 0.7854, + "warmup": { + "iterations": 518000, + "wall_seconds": 20.041, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 58900, + "ops_per_cpu_sec": 58900.0, + "ops_per_wall_sec": 42068.34, + "cpu_seconds": 1.0, + "wall_seconds": 1.400103, + "cpu_wall_ratio": 0.7142, + "warmup": { + "iterations": 846000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 50000, + "ops_per_cpu_sec": 40000.0, + "ops_per_wall_sec": 29131.42, + "cpu_seconds": 1.25, + "wall_seconds": 1.71636, + "cpu_wall_ratio": 0.7283, + "warmup": { + "iterations": 584000, + "wall_seconds": 20.066, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 48800, + "ops_per_cpu_sec": 9760.0, + "ops_per_wall_sec": 8857.85, + "cpu_seconds": 5.0, + "wall_seconds": 5.509238, + "cpu_wall_ratio": 0.9076, + "warmup": { + "iterations": 178000, + "wall_seconds": 20.103, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 54800, + "ops_per_cpu_sec": 54800.0, + "ops_per_wall_sec": 39582.48, + "cpu_seconds": 1.0, + "wall_seconds": 1.384451, + "cpu_wall_ratio": 0.7223, + "warmup": { + "iterations": 756000, + "wall_seconds": 20.04, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 50000, + "ops_per_cpu_sec": 39370.08, + "ops_per_wall_sec": 29219.96, + "cpu_seconds": 1.27, + "wall_seconds": 1.711159, + "cpu_wall_ratio": 0.7422, + "warmup": { + "iterations": 586000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 50000, + "ops_per_cpu_sec": 24630.54, + "ops_per_wall_sec": 19683.49, + "cpu_seconds": 2.03, + "wall_seconds": 2.5402, + "cpu_wall_ratio": 0.7991, + "warmup": { + "iterations": 390000, + "wall_seconds": 20.06, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 50000, + "ops_per_cpu_sec": 44642.86, + "ops_per_wall_sec": 33421.58, + "cpu_seconds": 1.12, + "wall_seconds": 1.496039, + "cpu_wall_ratio": 0.7486, + "warmup": { + "iterations": 654000, + "wall_seconds": 20.028, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 3, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 50000, + "ops_per_cpu_sec": 30303.03, + "ops_per_wall_sec": 24005.87, + "cpu_seconds": 1.65, + "wall_seconds": 2.082824, + "cpu_wall_ratio": 0.7922, + "warmup": { + "iterations": 480000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 6, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 28000, + "ops_per_cpu_sec": 5600.0, + "ops_per_wall_sec": 4961.31, + "cpu_seconds": 5.0, + "wall_seconds": 5.643674, + "cpu_wall_ratio": 0.8859, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.486, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 71, + "gc_millis": 25, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 63500, + "ops_per_cpu_sec": 63500.0, + "ops_per_wall_sec": 43933.93, + "cpu_seconds": 1.0, + "wall_seconds": 1.445352, + "cpu_wall_ratio": 0.6919, + "warmup": { + "iterations": 878000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 60700, + "ops_per_cpu_sec": 60700.0, + "ops_per_wall_sec": 42356.25, + "cpu_seconds": 1.0, + "wall_seconds": 1.433083, + "cpu_wall_ratio": 0.6978, + "warmup": { + "iterations": 848000, + "wall_seconds": 20.04, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 50000, + "ops_per_cpu_sec": 43103.45, + "ops_per_wall_sec": 32000.02, + "cpu_seconds": 1.16, + "wall_seconds": 1.562499, + "cpu_wall_ratio": 0.7424, + "warmup": { + "iterations": 638000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 0, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 11709.6, + "ops_per_wall_sec": 10420.54, + "cpu_seconds": 4.27, + "wall_seconds": 4.798217, + "cpu_wall_ratio": 0.8899, + "warmup": { + "iterations": 210000, + "wall_seconds": 20.17, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 61300, + "ops_per_cpu_sec": 61300.0, + "ops_per_wall_sec": 43685.91, + "cpu_seconds": 1.0, + "wall_seconds": 1.403199, + "cpu_wall_ratio": 0.7127, + "warmup": { + "iterations": 834000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 50000, + "ops_per_cpu_sec": 39682.54, + "ops_per_wall_sec": 28275.08, + "cpu_seconds": 1.26, + "wall_seconds": 1.768341, + "cpu_wall_ratio": 0.7125, + "warmup": { + "iterations": 558000, + "wall_seconds": 20.041, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 60000, + "ops_per_cpu_sec": 60000.0, + "ops_per_wall_sec": 43305.21, + "cpu_seconds": 1.0, + "wall_seconds": 1.385515, + "cpu_wall_ratio": 0.7218, + "warmup": { + "iterations": 874000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 35981.45, + "cpu_seconds": 1.04, + "wall_seconds": 1.389605, + "cpu_wall_ratio": 0.7484, + "warmup": { + "iterations": 720000, + "wall_seconds": 20.049, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 4, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 58800, + "ops_per_cpu_sec": 58800.0, + "ops_per_wall_sec": 42201.37, + "cpu_seconds": 1.0, + "wall_seconds": 1.39332, + "cpu_wall_ratio": 0.7177, + "warmup": { + "iterations": 832000, + "wall_seconds": 20.026, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 55700, + "ops_per_cpu_sec": 55700.0, + "ops_per_wall_sec": 39573.03, + "cpu_seconds": 1.0, + "wall_seconds": 1.407524, + "cpu_wall_ratio": 0.7105, + "warmup": { + "iterations": 788000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 15000, + "ops_per_cpu_sec": 2988.05, + "ops_per_wall_sec": 2906.74, + "cpu_seconds": 5.02, + "wall_seconds": 5.160416, + "cpu_wall_ratio": 0.9728, + "warmup": { + "iterations": 100000, + "wall_seconds": 34.594, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 55500, + "ops_per_cpu_sec": 55500.0, + "ops_per_wall_sec": 40411.22, + "cpu_seconds": 1.0, + "wall_seconds": 1.373381, + "cpu_wall_ratio": 0.7281, + "warmup": { + "iterations": 814000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 23, + "jit_share_of_wall": 0.01675, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 54700, + "ops_per_cpu_sec": 54700.0, + "ops_per_wall_sec": 39184.76, + "cpu_seconds": 1.0, + "wall_seconds": 1.395951, + "cpu_wall_ratio": 0.7164, + "warmup": { + "iterations": 788000, + "wall_seconds": 20.039, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 28900, + "ops_per_cpu_sec": 5768.46, + "ops_per_wall_sec": 5313.61, + "cpu_seconds": 5.01, + "wall_seconds": 5.438859, + "cpu_wall_ratio": 0.9211, + "warmup": { + "iterations": 108000, + "wall_seconds": 20.259, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 35, + "gc_millis": 12, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 56500, + "ops_per_cpu_sec": 56500.0, + "ops_per_wall_sec": 41495.09, + "cpu_seconds": 1.0, + "wall_seconds": 1.361607, + "cpu_wall_ratio": 0.7344, + "warmup": { + "iterations": 838000, + "wall_seconds": 20.041, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 50000, + "ops_per_cpu_sec": 37878.79, + "ops_per_wall_sec": 27589.56, + "cpu_seconds": 1.32, + "wall_seconds": 1.812279, + "cpu_wall_ratio": 0.7284, + "warmup": { + "iterations": 548000, + "wall_seconds": 20.013, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 57800, + "ops_per_cpu_sec": 57800.0, + "ops_per_wall_sec": 41947.8, + "cpu_seconds": 1.0, + "wall_seconds": 1.377903, + "cpu_wall_ratio": 0.7257, + "warmup": { + "iterations": 840000, + "wall_seconds": 20.031, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 50000, + "ops_per_cpu_sec": 45871.56, + "ops_per_wall_sec": 34433.13, + "cpu_seconds": 1.09, + "wall_seconds": 1.45209, + "cpu_wall_ratio": 0.7506, + "warmup": { + "iterations": 684000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 56400, + "ops_per_cpu_sec": 56400.0, + "ops_per_wall_sec": 41086.51, + "cpu_seconds": 1.0, + "wall_seconds": 1.372713, + "cpu_wall_ratio": 0.7285, + "warmup": { + "iterations": 826000, + "wall_seconds": 20.046, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 53500, + "ops_per_cpu_sec": 53500.0, + "ops_per_wall_sec": 38713.93, + "cpu_seconds": 1.0, + "wall_seconds": 1.381932, + "cpu_wall_ratio": 0.7236, + "warmup": { + "iterations": 774000, + "wall_seconds": 20.038, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 14900, + "ops_per_cpu_sec": 2974.05, + "ops_per_wall_sec": 2889.99, + "cpu_seconds": 5.01, + "wall_seconds": 5.155725, + "cpu_wall_ratio": 0.9717, + "warmup": { + "iterations": 100000, + "wall_seconds": 34.805, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 0, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 55000, + "ops_per_cpu_sec": 55000.0, + "ops_per_wall_sec": 40526.03, + "cpu_seconds": 1.0, + "wall_seconds": 1.357152, + "cpu_wall_ratio": 0.7368, + "warmup": { + "iterations": 810000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 52200, + "ops_per_cpu_sec": 52200.0, + "ops_per_wall_sec": 38197.98, + "cpu_seconds": 1.0, + "wall_seconds": 1.366565, + "cpu_wall_ratio": 0.7318, + "warmup": { + "iterations": 770000, + "wall_seconds": 20.026, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 28900, + "ops_per_cpu_sec": 5780.0, + "ops_per_wall_sec": 5328.79, + "cpu_seconds": 5.0, + "wall_seconds": 5.423374, + "cpu_wall_ratio": 0.9219, + "warmup": { + "iterations": 108000, + "wall_seconds": 20.22, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 41, + "gc_millis": 16, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 42333.44, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 42378.47, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 30859.32, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 32211.49, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 31094.66, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 37314.88, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.6919, + "max": 0.9728, + "mean": 0.7591 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 886000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample1.json b/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample1.json new file mode 100644 index 000000000..3af27289f --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample1.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "stub", + "transport": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "http_mock": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "endpoint": "https://example.com", + "region": "us-east-1", + "instance": "m7g.metal", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-stub-m7gmetal, current sample 1", + "run_started_utc": "2026-10-12T22:29:27.509134292Z", + "run_finished_utc": "2026-10-12T22:54:39.949280935Z", + "run_duration_seconds": 1512.44, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.aarch64", + "arch": "aarch64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "aarch64-linux Amazon Linux 2023.12.20261012", + "cpu": "ARM (implementer 0x41)", + "available_processors": 64, + "instance": "m7g.metal", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 269705150464 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 458300, + "ops_per_cpu_sec": 458300.0, + "ops_per_wall_sec": 485242.34, + "cpu_seconds": 1.0, + "wall_seconds": 0.944477, + "cpu_wall_ratio": 1.0588, + "warmup": { + "iterations": 9770000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 15, + "jit_share_of_wall": 0.01588, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 395900, + "ops_per_cpu_sec": 395900.0, + "ops_per_wall_sec": 405799.63, + "cpu_seconds": 1.0, + "wall_seconds": 0.975605, + "cpu_wall_ratio": 1.025, + "warmup": { + "iterations": 10724000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 25, + "jit_share_of_wall": 0.02563, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 451600, + "ops_per_cpu_sec": 451600.0, + "ops_per_wall_sec": 474210.53, + "cpu_seconds": 1.0, + "wall_seconds": 0.95232, + "cpu_wall_ratio": 1.0501, + "warmup": { + "iterations": 9674000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 509600, + "ops_per_cpu_sec": 509600.0, + "ops_per_wall_sec": 517377.54, + "cpu_seconds": 1.0, + "wall_seconds": 0.984967, + "cpu_wall_ratio": 1.0153, + "warmup": { + "iterations": 10442000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 61, + "gc_millis": 10, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 338200, + "ops_per_cpu_sec": 338200.0, + "ops_per_wall_sec": 356034.19, + "cpu_seconds": 1.0, + "wall_seconds": 0.949909, + "cpu_wall_ratio": 1.0527, + "warmup": { + "iterations": 7174000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 20, + "gc_millis": 4, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 162100, + "ops_per_cpu_sec": 162100.0, + "ops_per_wall_sec": 164198.03, + "cpu_seconds": 1.0, + "wall_seconds": 0.987223, + "cpu_wall_ratio": 1.0129, + "warmup": { + "iterations": 4172000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 45045.05, + "ops_per_wall_sec": 46793.1, + "cpu_seconds": 1.11, + "wall_seconds": 1.068534, + "cpu_wall_ratio": 1.0388, + "warmup": { + "iterations": 952000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 20, + "gc_millis": 5, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 260800, + "ops_per_cpu_sec": 260800.0, + "ops_per_wall_sec": 264514.36, + "cpu_seconds": 1.0, + "wall_seconds": 0.985958, + "cpu_wall_ratio": 1.0142, + "warmup": { + "iterations": 6776000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 3, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 165300, + "ops_per_cpu_sec": 165300.0, + "ops_per_wall_sec": 172010.95, + "cpu_seconds": 1.0, + "wall_seconds": 0.960985, + "cpu_wall_ratio": 1.0406, + "warmup": { + "iterations": 3570000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 13, + "gc_millis": 3, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 31250.0, + "ops_per_wall_sec": 31519.76, + "cpu_seconds": 1.6, + "wall_seconds": 1.586307, + "cpu_wall_ratio": 1.0086, + "warmup": { + "iterations": 718000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 2, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 443500, + "ops_per_cpu_sec": 443500.0, + "ops_per_wall_sec": 461181.17, + "cpu_seconds": 1.0, + "wall_seconds": 0.961661, + "cpu_wall_ratio": 1.0399, + "warmup": { + "iterations": 9150000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 365500, + "ops_per_cpu_sec": 365500.0, + "ops_per_wall_sec": 372140.59, + "cpu_seconds": 1.0, + "wall_seconds": 0.982156, + "cpu_wall_ratio": 1.0182, + "warmup": { + "iterations": 7306000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 43, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 150200, + "ops_per_cpu_sec": 150200.0, + "ops_per_wall_sec": 151958.09, + "cpu_seconds": 1.0, + "wall_seconds": 0.98843, + "cpu_wall_ratio": 1.0117, + "warmup": { + "iterations": 3042000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 59200, + "ops_per_cpu_sec": 59200.0, + "ops_per_wall_sec": 59329.21, + "cpu_seconds": 1.0, + "wall_seconds": 0.997822, + "cpu_wall_ratio": 1.0022, + "warmup": { + "iterations": 1186000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 372700, + "ops_per_cpu_sec": 372700.0, + "ops_per_wall_sec": 377903.34, + "cpu_seconds": 1.0, + "wall_seconds": 0.986231, + "cpu_wall_ratio": 1.014, + "warmup": { + "iterations": 7602000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 47, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 220500, + "ops_per_cpu_sec": 220500.0, + "ops_per_wall_sec": 222291.73, + "cpu_seconds": 1.0, + "wall_seconds": 0.99194, + "cpu_wall_ratio": 1.0081, + "warmup": { + "iterations": 4444000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 30, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 321700, + "ops_per_cpu_sec": 321700.0, + "ops_per_wall_sec": 325667.02, + "cpu_seconds": 1.0, + "wall_seconds": 0.987819, + "cpu_wall_ratio": 1.0123, + "warmup": { + "iterations": 6514000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 38, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 137100, + "ops_per_cpu_sec": 137100.0, + "ops_per_wall_sec": 138246.81, + "cpu_seconds": 1.0, + "wall_seconds": 0.991705, + "cpu_wall_ratio": 1.0084, + "warmup": { + "iterations": 2772000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 15, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 56900, + "ops_per_cpu_sec": 56900.0, + "ops_per_wall_sec": 57252.63, + "cpu_seconds": 1.0, + "wall_seconds": 0.993841, + "cpu_wall_ratio": 1.0062, + "warmup": { + "iterations": 1144000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 349600, + "ops_per_cpu_sec": 349600.0, + "ops_per_wall_sec": 350757.31, + "cpu_seconds": 1.0, + "wall_seconds": 0.996701, + "cpu_wall_ratio": 1.0033, + "warmup": { + "iterations": 8408000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 89700, + "ops_per_cpu_sec": 89700.0, + "ops_per_wall_sec": 93511.62, + "cpu_seconds": 1.0, + "wall_seconds": 0.959239, + "cpu_wall_ratio": 1.0425, + "warmup": { + "iterations": 1896000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 50000, + "ops_per_cpu_sec": 13736.26, + "ops_per_wall_sec": 13742.45, + "cpu_seconds": 3.64, + "wall_seconds": 3.638362, + "cpu_wall_ratio": 1.0005, + "warmup": { + "iterations": 276000, + "wall_seconds": 20.111, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 418700, + "ops_per_cpu_sec": 418700.0, + "ops_per_wall_sec": 437831.39, + "cpu_seconds": 1.0, + "wall_seconds": 0.956304, + "cpu_wall_ratio": 1.0457, + "warmup": { + "iterations": 8710000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 264700, + "ops_per_cpu_sec": 264700.0, + "ops_per_wall_sec": 266261.33, + "cpu_seconds": 1.0, + "wall_seconds": 0.994136, + "cpu_wall_ratio": 1.0059, + "warmup": { + "iterations": 6632000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 179100, + "ops_per_cpu_sec": 179100.0, + "ops_per_wall_sec": 187863.88, + "cpu_seconds": 1.0, + "wall_seconds": 0.95335, + "cpu_wall_ratio": 1.0489, + "warmup": { + "iterations": 3754000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 4, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 36231.88, + "ops_per_wall_sec": 36437.91, + "cpu_seconds": 1.38, + "wall_seconds": 1.372197, + "cpu_wall_ratio": 1.0057, + "warmup": { + "iterations": 864000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 3, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 314400, + "ops_per_cpu_sec": 314400.0, + "ops_per_wall_sec": 328806.28, + "cpu_seconds": 1.0, + "wall_seconds": 0.956186, + "cpu_wall_ratio": 1.0458, + "warmup": { + "iterations": 6622000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 13, + "gc_millis": 3, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 144900, + "ops_per_cpu_sec": 144900.0, + "ops_per_wall_sec": 145512.48, + "cpu_seconds": 1.0, + "wall_seconds": 0.995791, + "cpu_wall_ratio": 1.0042, + "warmup": { + "iterations": 3684000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 39370.08, + "ops_per_wall_sec": 40798.6, + "cpu_seconds": 1.27, + "wall_seconds": 1.225532, + "cpu_wall_ratio": 1.0363, + "warmup": { + "iterations": 822000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 24, + "gc_millis": 6, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 416500, + "ops_per_cpu_sec": 416500.0, + "ops_per_wall_sec": 426347.26, + "cpu_seconds": 1.0, + "wall_seconds": 0.976903, + "cpu_wall_ratio": 1.0236, + "warmup": { + "iterations": 8580000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 56, + "gc_millis": 10, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 353800, + "ops_per_cpu_sec": 353800.0, + "ops_per_wall_sec": 358368.55, + "cpu_seconds": 1.0, + "wall_seconds": 0.987252, + "cpu_wall_ratio": 1.0129, + "warmup": { + "iterations": 7204000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 47, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 167900, + "ops_per_cpu_sec": 167900.0, + "ops_per_wall_sec": 169493.24, + "cpu_seconds": 1.0, + "wall_seconds": 0.9906, + "cpu_wall_ratio": 1.0095, + "warmup": { + "iterations": 3414000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 22, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 70300, + "ops_per_cpu_sec": 70300.0, + "ops_per_wall_sec": 70509.0, + "cpu_seconds": 1.0, + "wall_seconds": 0.997036, + "cpu_wall_ratio": 1.003, + "warmup": { + "iterations": 1412000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 360000, + "ops_per_cpu_sec": 360000.0, + "ops_per_wall_sec": 367273.25, + "cpu_seconds": 1.0, + "wall_seconds": 0.980197, + "cpu_wall_ratio": 1.0202, + "warmup": { + "iterations": 7350000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 51, + "gc_millis": 9, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 244600, + "ops_per_cpu_sec": 244600.0, + "ops_per_wall_sec": 248851.91, + "cpu_seconds": 1.0, + "wall_seconds": 0.982914, + "cpu_wall_ratio": 1.0174, + "warmup": { + "iterations": 4984000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 38, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 324100, + "ops_per_cpu_sec": 324100.0, + "ops_per_wall_sec": 329552.79, + "cpu_seconds": 1.0, + "wall_seconds": 0.983454, + "cpu_wall_ratio": 1.0168, + "warmup": { + "iterations": 6634000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 44, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 166000, + "ops_per_cpu_sec": 166000.0, + "ops_per_wall_sec": 167000.31, + "cpu_seconds": 1.0, + "wall_seconds": 0.99401, + "cpu_wall_ratio": 1.006, + "warmup": { + "iterations": 3350000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 22, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 74100, + "ops_per_cpu_sec": 74100.0, + "ops_per_wall_sec": 74501.16, + "cpu_seconds": 1.0, + "wall_seconds": 0.994615, + "cpu_wall_ratio": 1.0054, + "warmup": { + "iterations": 1494000, + "wall_seconds": 20.015, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 398000, + "ops_per_cpu_sec": 398000.0, + "ops_per_wall_sec": 403546.6, + "cpu_seconds": 1.0, + "wall_seconds": 0.986255, + "cpu_wall_ratio": 1.0139, + "warmup": { + "iterations": 8106000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 53, + "gc_millis": 9, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 130800, + "ops_per_cpu_sec": 130800.0, + "ops_per_wall_sec": 132068.56, + "cpu_seconds": 1.0, + "wall_seconds": 0.990395, + "cpu_wall_ratio": 1.0097, + "warmup": { + "iterations": 2652000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 50000, + "ops_per_cpu_sec": 21367.52, + "ops_per_wall_sec": 21379.67, + "cpu_seconds": 2.34, + "wall_seconds": 2.33867, + "cpu_wall_ratio": 1.0006, + "warmup": { + "iterations": 428000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 248700, + "ops_per_cpu_sec": 248700.0, + "ops_per_wall_sec": 259326.11, + "cpu_seconds": 1.0, + "wall_seconds": 0.959024, + "cpu_wall_ratio": 1.0427, + "warmup": { + "iterations": 5142000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 116100, + "ops_per_cpu_sec": 116100.0, + "ops_per_wall_sec": 117731.61, + "cpu_seconds": 1.0, + "wall_seconds": 0.986141, + "cpu_wall_ratio": 1.0141, + "warmup": { + "iterations": 2324000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 21, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 56900, + "ops_per_cpu_sec": 56900.0, + "ops_per_wall_sec": 57432.88, + "cpu_seconds": 1.0, + "wall_seconds": 0.990722, + "cpu_wall_ratio": 1.0094, + "warmup": { + "iterations": 1140000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 141400, + "ops_per_cpu_sec": 141400.0, + "ops_per_wall_sec": 146612.98, + "cpu_seconds": 1.0, + "wall_seconds": 0.964444, + "cpu_wall_ratio": 1.0369, + "warmup": { + "iterations": 2976000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 66000, + "ops_per_cpu_sec": 66000.0, + "ops_per_wall_sec": 67090.88, + "cpu_seconds": 1.0, + "wall_seconds": 0.98374, + "cpu_wall_ratio": 1.0165, + "warmup": { + "iterations": 1352000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 42, + "gc_millis": 8, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 39000, + "ops_per_cpu_sec": 7800.0, + "ops_per_wall_sec": 7865.87, + "cpu_seconds": 5.0, + "wall_seconds": 4.958131, + "cpu_wall_ratio": 1.0084, + "warmup": { + "iterations": 158000, + "wall_seconds": 20.207, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 161, + "gc_millis": 32, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 472600, + "ops_per_cpu_sec": 472600.0, + "ops_per_wall_sec": 493559.95, + "cpu_seconds": 1.0, + "wall_seconds": 0.957533, + "cpu_wall_ratio": 1.0444, + "warmup": { + "iterations": 9986000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00104, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 393500, + "ops_per_cpu_sec": 393500.0, + "ops_per_wall_sec": 401995.66, + "cpu_seconds": 1.0, + "wall_seconds": 0.978866, + "cpu_wall_ratio": 1.0216, + "warmup": { + "iterations": 8100000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 42, + "gc_millis": 7, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 142500, + "ops_per_cpu_sec": 142500.0, + "ops_per_wall_sec": 143163.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.995368, + "cpu_wall_ratio": 1.0047, + "warmup": { + "iterations": 2848000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 14, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 21097.05, + "ops_per_wall_sec": 21138.52, + "cpu_seconds": 2.37, + "wall_seconds": 2.36535, + "cpu_wall_ratio": 1.002, + "warmup": { + "iterations": 424000, + "wall_seconds": 20.033, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 0, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 418900, + "ops_per_cpu_sec": 418900.0, + "ops_per_wall_sec": 436451.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.959787, + "cpu_wall_ratio": 1.0419, + "warmup": { + "iterations": 8492000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 14, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 124700, + "ops_per_cpu_sec": 124700.0, + "ops_per_wall_sec": 127453.11, + "cpu_seconds": 1.0, + "wall_seconds": 0.978399, + "cpu_wall_ratio": 1.0221, + "warmup": { + "iterations": 2414000, + "wall_seconds": 20.016, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 17, + "jit_share_of_wall": 0.01738, + "under_warmed": false, + "gc_count": 37, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 417500, + "ops_per_cpu_sec": 417500.0, + "ops_per_wall_sec": 439949.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.948973, + "cpu_wall_ratio": 1.0538, + "warmup": { + "iterations": 8896000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 24, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 228900, + "ops_per_cpu_sec": 228900.0, + "ops_per_wall_sec": 231440.3, + "cpu_seconds": 1.0, + "wall_seconds": 0.989024, + "cpu_wall_ratio": 1.0111, + "warmup": { + "iterations": 5518000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 377000, + "ops_per_cpu_sec": 377000.0, + "ops_per_wall_sec": 394061.97, + "cpu_seconds": 1.0, + "wall_seconds": 0.956702, + "cpu_wall_ratio": 1.0453, + "warmup": { + "iterations": 7926000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 13, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 312600, + "ops_per_cpu_sec": 312600.0, + "ops_per_wall_sec": 320912.57, + "cpu_seconds": 1.0, + "wall_seconds": 0.974097, + "cpu_wall_ratio": 1.0266, + "warmup": { + "iterations": 6432000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 53, + "gc_millis": 9, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 30300, + "ops_per_cpu_sec": 6047.9, + "ops_per_wall_sec": 6058.16, + "cpu_seconds": 5.01, + "wall_seconds": 5.001521, + "cpu_wall_ratio": 1.0017, + "warmup": { + "iterations": 122000, + "wall_seconds": 20.139, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 354400, + "ops_per_cpu_sec": 354400.0, + "ops_per_wall_sec": 370565.18, + "cpu_seconds": 1.0, + "wall_seconds": 0.956377, + "cpu_wall_ratio": 1.0456, + "warmup": { + "iterations": 8338000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 81, + "jit_share_of_wall": 0.08469, + "under_warmed": true, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 335000, + "ops_per_cpu_sec": 335000.0, + "ops_per_wall_sec": 336410.42, + "cpu_seconds": 1.0, + "wall_seconds": 0.995807, + "cpu_wall_ratio": 1.0042, + "warmup": { + "iterations": 8348000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 130300, + "ops_per_cpu_sec": 130300.0, + "ops_per_wall_sec": 136153.69, + "cpu_seconds": 1.0, + "wall_seconds": 0.957007, + "cpu_wall_ratio": 1.0449, + "warmup": { + "iterations": 2692000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 331500, + "ops_per_cpu_sec": 331500.0, + "ops_per_wall_sec": 333734.62, + "cpu_seconds": 1.0, + "wall_seconds": 0.993304, + "cpu_wall_ratio": 1.0067, + "warmup": { + "iterations": 8180000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 118100, + "ops_per_cpu_sec": 118100.0, + "ops_per_wall_sec": 122834.45, + "cpu_seconds": 1.0, + "wall_seconds": 0.961457, + "cpu_wall_ratio": 1.0401, + "warmup": { + "iterations": 2492000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 331500, + "ops_per_cpu_sec": 331500.0, + "ops_per_wall_sec": 333813.75, + "cpu_seconds": 1.0, + "wall_seconds": 0.993069, + "cpu_wall_ratio": 1.007, + "warmup": { + "iterations": 8260000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 233300, + "ops_per_cpu_sec": 233300.0, + "ops_per_wall_sec": 242749.69, + "cpu_seconds": 1.0, + "wall_seconds": 0.961072, + "cpu_wall_ratio": 1.0405, + "warmup": { + "iterations": 4874000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 306600, + "ops_per_cpu_sec": 306600.0, + "ops_per_wall_sec": 310437.6, + "cpu_seconds": 1.0, + "wall_seconds": 0.987638, + "cpu_wall_ratio": 1.0125, + "warmup": { + "iterations": 7652000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 285400, + "ops_per_cpu_sec": 285400.0, + "ops_per_wall_sec": 298208.5, + "cpu_seconds": 1.0, + "wall_seconds": 0.957049, + "cpu_wall_ratio": 1.0449, + "warmup": { + "iterations": 6238000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 30200, + "ops_per_cpu_sec": 6040.0, + "ops_per_wall_sec": 6052.21, + "cpu_seconds": 5.0, + "wall_seconds": 4.989916, + "cpu_wall_ratio": 1.002, + "warmup": { + "iterations": 122000, + "wall_seconds": 20.152, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 359400, + "ops_per_cpu_sec": 359400.0, + "ops_per_wall_sec": 376179.59, + "cpu_seconds": 1.0, + "wall_seconds": 0.955395, + "cpu_wall_ratio": 1.0467, + "warmup": { + "iterations": 8036000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 27, + "jit_share_of_wall": 0.02826, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 323100, + "ops_per_cpu_sec": 323100.0, + "ops_per_wall_sec": 324872.7, + "cpu_seconds": 1.0, + "wall_seconds": 0.994543, + "cpu_wall_ratio": 1.0055, + "warmup": { + "iterations": 7986000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00101, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 126700, + "ops_per_cpu_sec": 126700.0, + "ops_per_wall_sec": 133213.48, + "cpu_seconds": 1.0, + "wall_seconds": 0.951105, + "cpu_wall_ratio": 1.0514, + "warmup": { + "iterations": 2684000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 173237.58, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 161251.05, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 96054.64, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 187961.84, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 172658.77, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 158132.2, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 1.0005, + "max": 1.0588, + "mean": 1.0221 + }, + "warmup": { + "min_iterations": 122000, + "max_iterations": 10724000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 1 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample2.json b/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample2.json new file mode 100644 index 000000000..f62157ae2 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample2.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "stub", + "transport": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "http_mock": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "endpoint": "https://example.com", + "region": "us-east-1", + "instance": "m7g.metal", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-stub-m7gmetal, current sample 2", + "run_started_utc": "2026-10-12T22:54:41.830150569Z", + "run_finished_utc": "2026-10-12T23:19:54.312688411Z", + "run_duration_seconds": 1512.482, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.aarch64", + "arch": "aarch64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "aarch64-linux Amazon Linux 2023.12.20261012", + "cpu": "ARM (implementer 0x41)", + "available_processors": 64, + "instance": "m7g.metal", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 269705150464 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 455500, + "ops_per_cpu_sec": 455500.0, + "ops_per_wall_sec": 489159.99, + "cpu_seconds": 1.0, + "wall_seconds": 0.931188, + "cpu_wall_ratio": 1.0739, + "warmup": { + "iterations": 9750000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 15, + "jit_share_of_wall": 0.01611, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 405500, + "ops_per_cpu_sec": 405500.0, + "ops_per_wall_sec": 411400.08, + "cpu_seconds": 1.0, + "wall_seconds": 0.985659, + "cpu_wall_ratio": 1.0146, + "warmup": { + "iterations": 10740000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 25, + "jit_share_of_wall": 0.02536, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 464400, + "ops_per_cpu_sec": 464400.0, + "ops_per_wall_sec": 486871.35, + "cpu_seconds": 1.0, + "wall_seconds": 0.953845, + "cpu_wall_ratio": 1.0484, + "warmup": { + "iterations": 9732000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 18, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 418900, + "ops_per_cpu_sec": 418900.0, + "ops_per_wall_sec": 422953.88, + "cpu_seconds": 1.0, + "wall_seconds": 0.990415, + "cpu_wall_ratio": 1.0097, + "warmup": { + "iterations": 10364000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 337400, + "ops_per_cpu_sec": 337400.0, + "ops_per_wall_sec": 350517.36, + "cpu_seconds": 1.0, + "wall_seconds": 0.962577, + "cpu_wall_ratio": 1.0389, + "warmup": { + "iterations": 7218000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 12, + "gc_millis": 2, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 165800, + "ops_per_cpu_sec": 165800.0, + "ops_per_wall_sec": 166933.35, + "cpu_seconds": 1.0, + "wall_seconds": 0.993211, + "cpu_wall_ratio": 1.0068, + "warmup": { + "iterations": 4212000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 47209.21, + "cpu_seconds": 1.1, + "wall_seconds": 1.059115, + "cpu_wall_ratio": 1.0386, + "warmup": { + "iterations": 952000, + "wall_seconds": 20.013, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 20, + "gc_millis": 4, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 266300, + "ops_per_cpu_sec": 266300.0, + "ops_per_wall_sec": 269575.42, + "cpu_seconds": 1.0, + "wall_seconds": 0.98785, + "cpu_wall_ratio": 1.0123, + "warmup": { + "iterations": 6754000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 164700, + "ops_per_cpu_sec": 164700.0, + "ops_per_wall_sec": 171126.11, + "cpu_seconds": 1.0, + "wall_seconds": 0.962448, + "cpu_wall_ratio": 1.039, + "warmup": { + "iterations": 3576000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 31250.0, + "ops_per_wall_sec": 31335.92, + "cpu_seconds": 1.6, + "wall_seconds": 1.595613, + "cpu_wall_ratio": 1.0027, + "warmup": { + "iterations": 712000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 3, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 437200, + "ops_per_cpu_sec": 437200.0, + "ops_per_wall_sec": 459581.02, + "cpu_seconds": 1.0, + "wall_seconds": 0.951301, + "cpu_wall_ratio": 1.0512, + "warmup": { + "iterations": 9148000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 365400, + "ops_per_cpu_sec": 365400.0, + "ops_per_wall_sec": 371033.07, + "cpu_seconds": 1.0, + "wall_seconds": 0.984818, + "cpu_wall_ratio": 1.0154, + "warmup": { + "iterations": 7334000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 43, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 151200, + "ops_per_cpu_sec": 151200.0, + "ops_per_wall_sec": 152811.33, + "cpu_seconds": 1.0, + "wall_seconds": 0.989455, + "cpu_wall_ratio": 1.0107, + "warmup": { + "iterations": 3048000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 59300, + "ops_per_cpu_sec": 59300.0, + "ops_per_wall_sec": 59422.71, + "cpu_seconds": 1.0, + "wall_seconds": 0.997935, + "cpu_wall_ratio": 1.0021, + "warmup": { + "iterations": 1190000, + "wall_seconds": 20.033, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 373700, + "ops_per_cpu_sec": 373700.0, + "ops_per_wall_sec": 377443.37, + "cpu_seconds": 1.0, + "wall_seconds": 0.990082, + "cpu_wall_ratio": 1.01, + "warmup": { + "iterations": 7552000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 47, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 219600, + "ops_per_cpu_sec": 219600.0, + "ops_per_wall_sec": 223187.8, + "cpu_seconds": 1.0, + "wall_seconds": 0.983925, + "cpu_wall_ratio": 1.0163, + "warmup": { + "iterations": 4428000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 30, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 326600, + "ops_per_cpu_sec": 326600.0, + "ops_per_wall_sec": 331426.51, + "cpu_seconds": 1.0, + "wall_seconds": 0.985437, + "cpu_wall_ratio": 1.0148, + "warmup": { + "iterations": 6620000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 39, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 137500, + "ops_per_cpu_sec": 137500.0, + "ops_per_wall_sec": 139056.07, + "cpu_seconds": 1.0, + "wall_seconds": 0.98881, + "cpu_wall_ratio": 1.0113, + "warmup": { + "iterations": 2766000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 56700, + "ops_per_cpu_sec": 56700.0, + "ops_per_wall_sec": 57095.65, + "cpu_seconds": 1.0, + "wall_seconds": 0.99307, + "cpu_wall_ratio": 1.007, + "warmup": { + "iterations": 1140000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 416600, + "ops_per_cpu_sec": 416600.0, + "ops_per_wall_sec": 422846.65, + "cpu_seconds": 1.0, + "wall_seconds": 0.985227, + "cpu_wall_ratio": 1.015, + "warmup": { + "iterations": 8488000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 49, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 94400, + "ops_per_cpu_sec": 94400.0, + "ops_per_wall_sec": 95064.16, + "cpu_seconds": 1.0, + "wall_seconds": 0.993014, + "cpu_wall_ratio": 1.007, + "warmup": { + "iterations": 1908000, + "wall_seconds": 20.015, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 50000, + "ops_per_cpu_sec": 13698.63, + "ops_per_wall_sec": 13708.77, + "cpu_seconds": 3.65, + "wall_seconds": 3.6473, + "cpu_wall_ratio": 1.0007, + "warmup": { + "iterations": 276000, + "wall_seconds": 20.123, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 415200, + "ops_per_cpu_sec": 415200.0, + "ops_per_wall_sec": 434484.73, + "cpu_seconds": 1.0, + "wall_seconds": 0.955615, + "cpu_wall_ratio": 1.0464, + "warmup": { + "iterations": 8646000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 261500, + "ops_per_cpu_sec": 261500.0, + "ops_per_wall_sec": 262787.64, + "cpu_seconds": 1.0, + "wall_seconds": 0.9951, + "cpu_wall_ratio": 1.0049, + "warmup": { + "iterations": 6554000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 171300, + "ops_per_cpu_sec": 171300.0, + "ops_per_wall_sec": 179282.34, + "cpu_seconds": 1.0, + "wall_seconds": 0.955476, + "cpu_wall_ratio": 1.0466, + "warmup": { + "iterations": 3672000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 3, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 36231.88, + "ops_per_wall_sec": 36411.9, + "cpu_seconds": 1.38, + "wall_seconds": 1.373178, + "cpu_wall_ratio": 1.005, + "warmup": { + "iterations": 862000, + "wall_seconds": 20.031, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 3, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 314200, + "ops_per_cpu_sec": 314200.0, + "ops_per_wall_sec": 328789.24, + "cpu_seconds": 1.0, + "wall_seconds": 0.955627, + "cpu_wall_ratio": 1.0464, + "warmup": { + "iterations": 6596000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 145400, + "ops_per_cpu_sec": 145400.0, + "ops_per_wall_sec": 146057.98, + "cpu_seconds": 1.0, + "wall_seconds": 0.995495, + "cpu_wall_ratio": 1.0045, + "warmup": { + "iterations": 3682000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 39682.54, + "ops_per_wall_sec": 41126.27, + "cpu_seconds": 1.26, + "wall_seconds": 1.215768, + "cpu_wall_ratio": 1.0364, + "warmup": { + "iterations": 824000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 4, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 415500, + "ops_per_cpu_sec": 415500.0, + "ops_per_wall_sec": 423338.91, + "cpu_seconds": 1.0, + "wall_seconds": 0.981483, + "cpu_wall_ratio": 1.0189, + "warmup": { + "iterations": 8550000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 56, + "gc_millis": 10, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 352900, + "ops_per_cpu_sec": 352900.0, + "ops_per_wall_sec": 358431.19, + "cpu_seconds": 1.0, + "wall_seconds": 0.984568, + "cpu_wall_ratio": 1.0157, + "warmup": { + "iterations": 7192000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 47, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 168800, + "ops_per_cpu_sec": 168800.0, + "ops_per_wall_sec": 170863.8, + "cpu_seconds": 1.0, + "wall_seconds": 0.987921, + "cpu_wall_ratio": 1.0122, + "warmup": { + "iterations": 3434000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 22, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 70200, + "ops_per_cpu_sec": 70200.0, + "ops_per_wall_sec": 70360.68, + "cpu_seconds": 1.0, + "wall_seconds": 0.997716, + "cpu_wall_ratio": 1.0023, + "warmup": { + "iterations": 1408000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 365600, + "ops_per_cpu_sec": 365600.0, + "ops_per_wall_sec": 369743.25, + "cpu_seconds": 1.0, + "wall_seconds": 0.988794, + "cpu_wall_ratio": 1.0113, + "warmup": { + "iterations": 7410000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 52, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 243900, + "ops_per_cpu_sec": 243900.0, + "ops_per_wall_sec": 247186.07, + "cpu_seconds": 1.0, + "wall_seconds": 0.986706, + "cpu_wall_ratio": 1.0135, + "warmup": { + "iterations": 4962000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 37, + "gc_millis": 6, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 330700, + "ops_per_cpu_sec": 330700.0, + "ops_per_wall_sec": 334429.69, + "cpu_seconds": 1.0, + "wall_seconds": 0.988848, + "cpu_wall_ratio": 1.0113, + "warmup": { + "iterations": 6696000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 45, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 166300, + "ops_per_cpu_sec": 166300.0, + "ops_per_wall_sec": 167889.04, + "cpu_seconds": 1.0, + "wall_seconds": 0.990535, + "cpu_wall_ratio": 1.0096, + "warmup": { + "iterations": 3368000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 22, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 74700, + "ops_per_cpu_sec": 74700.0, + "ops_per_wall_sec": 74996.18, + "cpu_seconds": 1.0, + "wall_seconds": 0.996051, + "cpu_wall_ratio": 1.004, + "warmup": { + "iterations": 1506000, + "wall_seconds": 20.021, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 396000, + "ops_per_cpu_sec": 396000.0, + "ops_per_wall_sec": 401750.42, + "cpu_seconds": 1.0, + "wall_seconds": 0.985687, + "cpu_wall_ratio": 1.0145, + "warmup": { + "iterations": 8034000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 53, + "gc_millis": 9, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 130600, + "ops_per_cpu_sec": 130600.0, + "ops_per_wall_sec": 132095.98, + "cpu_seconds": 1.0, + "wall_seconds": 0.988675, + "cpu_wall_ratio": 1.0115, + "warmup": { + "iterations": 2640000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 50000, + "ops_per_cpu_sec": 21367.52, + "ops_per_wall_sec": 21359.07, + "cpu_seconds": 2.34, + "wall_seconds": 2.340926, + "cpu_wall_ratio": 0.9996, + "warmup": { + "iterations": 428000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 249900, + "ops_per_cpu_sec": 249900.0, + "ops_per_wall_sec": 261070.04, + "cpu_seconds": 1.0, + "wall_seconds": 0.957214, + "cpu_wall_ratio": 1.0447, + "warmup": { + "iterations": 5170000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 116800, + "ops_per_cpu_sec": 116800.0, + "ops_per_wall_sec": 118250.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.987737, + "cpu_wall_ratio": 1.0124, + "warmup": { + "iterations": 2334000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 21, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 57800, + "ops_per_cpu_sec": 57800.0, + "ops_per_wall_sec": 58263.29, + "cpu_seconds": 1.0, + "wall_seconds": 0.992048, + "cpu_wall_ratio": 1.008, + "warmup": { + "iterations": 1156000, + "wall_seconds": 20.032, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 143000, + "ops_per_cpu_sec": 143000.0, + "ops_per_wall_sec": 149207.62, + "cpu_seconds": 1.0, + "wall_seconds": 0.958396, + "cpu_wall_ratio": 1.0434, + "warmup": { + "iterations": 3018000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 66900, + "ops_per_cpu_sec": 66900.0, + "ops_per_wall_sec": 68562.34, + "cpu_seconds": 1.0, + "wall_seconds": 0.975754, + "cpu_wall_ratio": 1.0248, + "warmup": { + "iterations": 1384000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 42, + "gc_millis": 8, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 39900, + "ops_per_cpu_sec": 7964.07, + "ops_per_wall_sec": 8029.02, + "cpu_seconds": 5.01, + "wall_seconds": 4.969473, + "cpu_wall_ratio": 1.0082, + "warmup": { + "iterations": 160000, + "wall_seconds": 20.058, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 165, + "gc_millis": 33, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 466600, + "ops_per_cpu_sec": 466600.0, + "ops_per_wall_sec": 488240.38, + "cpu_seconds": 1.0, + "wall_seconds": 0.955677, + "cpu_wall_ratio": 1.0464, + "warmup": { + "iterations": 9992000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00105, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 394600, + "ops_per_cpu_sec": 394600.0, + "ops_per_wall_sec": 402814.56, + "cpu_seconds": 1.0, + "wall_seconds": 0.979607, + "cpu_wall_ratio": 1.0208, + "warmup": { + "iterations": 8106000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 42, + "gc_millis": 7, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 143300, + "ops_per_cpu_sec": 143300.0, + "ops_per_wall_sec": 143816.51, + "cpu_seconds": 1.0, + "wall_seconds": 0.996409, + "cpu_wall_ratio": 1.0036, + "warmup": { + "iterations": 2858000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 14, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 21008.4, + "ops_per_wall_sec": 21071.87, + "cpu_seconds": 2.38, + "wall_seconds": 2.372832, + "cpu_wall_ratio": 1.003, + "warmup": { + "iterations": 424000, + "wall_seconds": 20.071, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 416100, + "ops_per_cpu_sec": 416100.0, + "ops_per_wall_sec": 436442.68, + "cpu_seconds": 1.0, + "wall_seconds": 0.95339, + "cpu_wall_ratio": 1.0489, + "warmup": { + "iterations": 8528000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 14, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 123400, + "ops_per_cpu_sec": 123400.0, + "ops_per_wall_sec": 125789.35, + "cpu_seconds": 1.0, + "wall_seconds": 0.981005, + "cpu_wall_ratio": 1.0194, + "warmup": { + "iterations": 2390000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 17, + "jit_share_of_wall": 0.01733, + "under_warmed": false, + "gc_count": 37, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 408400, + "ops_per_cpu_sec": 408400.0, + "ops_per_wall_sec": 425686.85, + "cpu_seconds": 1.0, + "wall_seconds": 0.959391, + "cpu_wall_ratio": 1.0423, + "warmup": { + "iterations": 8836000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 14, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 229400, + "ops_per_cpu_sec": 229400.0, + "ops_per_wall_sec": 232230.06, + "cpu_seconds": 1.0, + "wall_seconds": 0.987814, + "cpu_wall_ratio": 1.0123, + "warmup": { + "iterations": 5532000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 383900, + "ops_per_cpu_sec": 383900.0, + "ops_per_wall_sec": 399951.0, + "cpu_seconds": 1.0, + "wall_seconds": 0.959868, + "cpu_wall_ratio": 1.0418, + "warmup": { + "iterations": 7856000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 13, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 311900, + "ops_per_cpu_sec": 311900.0, + "ops_per_wall_sec": 320008.06, + "cpu_seconds": 1.0, + "wall_seconds": 0.974663, + "cpu_wall_ratio": 1.026, + "warmup": { + "iterations": 6468000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 53, + "gc_millis": 9, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 30300, + "ops_per_cpu_sec": 6060.0, + "ops_per_wall_sec": 6059.87, + "cpu_seconds": 5.0, + "wall_seconds": 5.000104, + "cpu_wall_ratio": 1.0, + "warmup": { + "iterations": 122000, + "wall_seconds": 20.134, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 354600, + "ops_per_cpu_sec": 354600.0, + "ops_per_wall_sec": 369473.62, + "cpu_seconds": 1.0, + "wall_seconds": 0.959744, + "cpu_wall_ratio": 1.0419, + "warmup": { + "iterations": 8370000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 81, + "jit_share_of_wall": 0.0844, + "under_warmed": true, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 333200, + "ops_per_cpu_sec": 333200.0, + "ops_per_wall_sec": 336652.41, + "cpu_seconds": 1.0, + "wall_seconds": 0.989745, + "cpu_wall_ratio": 1.0104, + "warmup": { + "iterations": 8428000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 129200, + "ops_per_cpu_sec": 129200.0, + "ops_per_wall_sec": 135173.45, + "cpu_seconds": 1.0, + "wall_seconds": 0.955809, + "cpu_wall_ratio": 1.0462, + "warmup": { + "iterations": 2720000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 330200, + "ops_per_cpu_sec": 330200.0, + "ops_per_wall_sec": 332926.69, + "cpu_seconds": 1.0, + "wall_seconds": 0.99181, + "cpu_wall_ratio": 1.0083, + "warmup": { + "iterations": 8228000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 119600, + "ops_per_cpu_sec": 119600.0, + "ops_per_wall_sec": 123689.01, + "cpu_seconds": 1.0, + "wall_seconds": 0.966941, + "cpu_wall_ratio": 1.0342, + "warmup": { + "iterations": 2494000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 323000, + "ops_per_cpu_sec": 323000.0, + "ops_per_wall_sec": 326016.44, + "cpu_seconds": 1.0, + "wall_seconds": 0.990748, + "cpu_wall_ratio": 1.0093, + "warmup": { + "iterations": 8070000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 235500, + "ops_per_cpu_sec": 235500.0, + "ops_per_wall_sec": 245226.94, + "cpu_seconds": 1.0, + "wall_seconds": 0.960335, + "cpu_wall_ratio": 1.0413, + "warmup": { + "iterations": 4924000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 18, + "gc_millis": 3, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 305700, + "ops_per_cpu_sec": 305700.0, + "ops_per_wall_sec": 310667.01, + "cpu_seconds": 1.0, + "wall_seconds": 0.984012, + "cpu_wall_ratio": 1.0162, + "warmup": { + "iterations": 7630000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 289700, + "ops_per_cpu_sec": 289700.0, + "ops_per_wall_sec": 300797.98, + "cpu_seconds": 1.0, + "wall_seconds": 0.963105, + "cpu_wall_ratio": 1.0383, + "warmup": { + "iterations": 6208000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 30200, + "ops_per_cpu_sec": 6040.0, + "ops_per_wall_sec": 6053.23, + "cpu_seconds": 5.0, + "wall_seconds": 4.989072, + "cpu_wall_ratio": 1.0022, + "warmup": { + "iterations": 122000, + "wall_seconds": 20.158, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 363500, + "ops_per_cpu_sec": 363500.0, + "ops_per_wall_sec": 379838.66, + "cpu_seconds": 1.0, + "wall_seconds": 0.956985, + "cpu_wall_ratio": 1.0449, + "warmup": { + "iterations": 8130000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 26, + "jit_share_of_wall": 0.02717, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 323100, + "ops_per_cpu_sec": 323100.0, + "ops_per_wall_sec": 325320.48, + "cpu_seconds": 1.0, + "wall_seconds": 0.993174, + "cpu_wall_ratio": 1.0069, + "warmup": { + "iterations": 8076000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00101, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 126300, + "ops_per_cpu_sec": 126300.0, + "ops_per_wall_sec": 131120.26, + "cpu_seconds": 1.0, + "wall_seconds": 0.963238, + "cpu_wall_ratio": 1.0382, + "warmup": { + "iterations": 2690000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 174238.75, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 161086.76, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 96666.84, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 187352.91, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 172871.23, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 158468.39, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.9996, + "max": 1.0739, + "mean": 1.0212 + }, + "warmup": { + "min_iterations": 122000, + "max_iterations": 10740000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 1 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample3.json b/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample3.json new file mode 100644 index 000000000..e2e561ad0 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7g.metal/stub/sample3.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "stub", + "transport": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "http_mock": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "endpoint": "https://example.com", + "region": "us-east-1", + "instance": "m7g.metal", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-stub-m7gmetal, current sample 3", + "run_started_utc": "2026-10-12T23:19:56.201870656Z", + "run_finished_utc": "2026-10-12T23:45:08.531841807Z", + "run_duration_seconds": 1512.329, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.aarch64", + "arch": "aarch64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "aarch64-linux Amazon Linux 2023.12.20261012", + "cpu": "ARM (implementer 0x41)", + "available_processors": 64, + "instance": "m7g.metal", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 269705150464 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 466400, + "ops_per_cpu_sec": 466400.0, + "ops_per_wall_sec": 499267.04, + "cpu_seconds": 1.0, + "wall_seconds": 0.934169, + "cpu_wall_ratio": 1.0705, + "warmup": { + "iterations": 9850000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 9, + "jit_share_of_wall": 0.00963, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 409100, + "ops_per_cpu_sec": 409100.0, + "ops_per_wall_sec": 411554.11, + "cpu_seconds": 1.0, + "wall_seconds": 0.994037, + "cpu_wall_ratio": 1.006, + "warmup": { + "iterations": 10720000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 25, + "jit_share_of_wall": 0.02515, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 465500, + "ops_per_cpu_sec": 465500.0, + "ops_per_wall_sec": 481976.87, + "cpu_seconds": 1.0, + "wall_seconds": 0.965814, + "cpu_wall_ratio": 1.0354, + "warmup": { + "iterations": 9754000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 510800, + "ops_per_cpu_sec": 510800.0, + "ops_per_wall_sec": 521739.81, + "cpu_seconds": 1.0, + "wall_seconds": 0.979032, + "cpu_wall_ratio": 1.0214, + "warmup": { + "iterations": 10560000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 61, + "gc_millis": 10, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 336800, + "ops_per_cpu_sec": 336800.0, + "ops_per_wall_sec": 351689.75, + "cpu_seconds": 1.0, + "wall_seconds": 0.957662, + "cpu_wall_ratio": 1.0442, + "warmup": { + "iterations": 7190000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 12, + "gc_millis": 2, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 165500, + "ops_per_cpu_sec": 165500.0, + "ops_per_wall_sec": 167672.41, + "cpu_seconds": 1.0, + "wall_seconds": 0.987044, + "cpu_wall_ratio": 1.0131, + "warmup": { + "iterations": 4180000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 44642.86, + "ops_per_wall_sec": 46321.26, + "cpu_seconds": 1.12, + "wall_seconds": 1.079418, + "cpu_wall_ratio": 1.0376, + "warmup": { + "iterations": 928000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 20, + "gc_millis": 4, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 263600, + "ops_per_cpu_sec": 263600.0, + "ops_per_wall_sec": 266764.68, + "cpu_seconds": 1.0, + "wall_seconds": 0.988137, + "cpu_wall_ratio": 1.012, + "warmup": { + "iterations": 6672000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 160900, + "ops_per_cpu_sec": 160900.0, + "ops_per_wall_sec": 167183.73, + "cpu_seconds": 1.0, + "wall_seconds": 0.962414, + "cpu_wall_ratio": 1.0391, + "warmup": { + "iterations": 3486000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 30487.8, + "ops_per_wall_sec": 30670.8, + "cpu_seconds": 1.64, + "wall_seconds": 1.630215, + "cpu_wall_ratio": 1.006, + "warmup": { + "iterations": 694000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 3, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 440700, + "ops_per_cpu_sec": 440700.0, + "ops_per_wall_sec": 459639.31, + "cpu_seconds": 1.0, + "wall_seconds": 0.958795, + "cpu_wall_ratio": 1.043, + "warmup": { + "iterations": 9148000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 367900, + "ops_per_cpu_sec": 367900.0, + "ops_per_wall_sec": 374780.9, + "cpu_seconds": 1.0, + "wall_seconds": 0.98164, + "cpu_wall_ratio": 1.0187, + "warmup": { + "iterations": 7372000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 43, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 151000, + "ops_per_cpu_sec": 151000.0, + "ops_per_wall_sec": 151623.6, + "cpu_seconds": 1.0, + "wall_seconds": 0.995887, + "cpu_wall_ratio": 1.0041, + "warmup": { + "iterations": 3044000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 59400, + "ops_per_cpu_sec": 59400.0, + "ops_per_wall_sec": 59865.16, + "cpu_seconds": 1.0, + "wall_seconds": 0.99223, + "cpu_wall_ratio": 1.0078, + "warmup": { + "iterations": 1196000, + "wall_seconds": 20.02, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 374800, + "ops_per_cpu_sec": 374800.0, + "ops_per_wall_sec": 380867.96, + "cpu_seconds": 1.0, + "wall_seconds": 0.984068, + "cpu_wall_ratio": 1.0162, + "warmup": { + "iterations": 7672000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 47, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 220800, + "ops_per_cpu_sec": 220800.0, + "ops_per_wall_sec": 223131.39, + "cpu_seconds": 1.0, + "wall_seconds": 0.989552, + "cpu_wall_ratio": 1.0106, + "warmup": { + "iterations": 4478000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 30, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 328100, + "ops_per_cpu_sec": 328100.0, + "ops_per_wall_sec": 330971.51, + "cpu_seconds": 1.0, + "wall_seconds": 0.991324, + "cpu_wall_ratio": 1.0088, + "warmup": { + "iterations": 6614000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 39, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 136900, + "ops_per_cpu_sec": 136900.0, + "ops_per_wall_sec": 138684.83, + "cpu_seconds": 1.0, + "wall_seconds": 0.98713, + "cpu_wall_ratio": 1.013, + "warmup": { + "iterations": 2774000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 15, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 56600, + "ops_per_cpu_sec": 56600.0, + "ops_per_wall_sec": 56932.1, + "cpu_seconds": 1.0, + "wall_seconds": 0.994167, + "cpu_wall_ratio": 1.0059, + "warmup": { + "iterations": 1142000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 419000, + "ops_per_cpu_sec": 419000.0, + "ops_per_wall_sec": 425366.68, + "cpu_seconds": 1.0, + "wall_seconds": 0.985033, + "cpu_wall_ratio": 1.0152, + "warmup": { + "iterations": 8500000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 50, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 94000, + "ops_per_cpu_sec": 94000.0, + "ops_per_wall_sec": 94576.51, + "cpu_seconds": 1.0, + "wall_seconds": 0.993904, + "cpu_wall_ratio": 1.0061, + "warmup": { + "iterations": 1892000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 50000, + "ops_per_cpu_sec": 13698.63, + "ops_per_wall_sec": 13685.63, + "cpu_seconds": 3.65, + "wall_seconds": 3.653467, + "cpu_wall_ratio": 0.9991, + "warmup": { + "iterations": 276000, + "wall_seconds": 20.125, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 413400, + "ops_per_cpu_sec": 413400.0, + "ops_per_wall_sec": 433319.1, + "cpu_seconds": 1.0, + "wall_seconds": 0.954031, + "cpu_wall_ratio": 1.0482, + "warmup": { + "iterations": 8742000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 260800, + "ops_per_cpu_sec": 260800.0, + "ops_per_wall_sec": 262552.15, + "cpu_seconds": 1.0, + "wall_seconds": 0.993326, + "cpu_wall_ratio": 1.0067, + "warmup": { + "iterations": 6612000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 179400, + "ops_per_cpu_sec": 179400.0, + "ops_per_wall_sec": 187549.89, + "cpu_seconds": 1.0, + "wall_seconds": 0.956545, + "cpu_wall_ratio": 1.0454, + "warmup": { + "iterations": 3782000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 3, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 36764.71, + "ops_per_wall_sec": 37033.5, + "cpu_seconds": 1.36, + "wall_seconds": 1.350129, + "cpu_wall_ratio": 1.0073, + "warmup": { + "iterations": 876000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 3, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 314900, + "ops_per_cpu_sec": 314900.0, + "ops_per_wall_sec": 326957.67, + "cpu_seconds": 1.0, + "wall_seconds": 0.963122, + "cpu_wall_ratio": 1.0383, + "warmup": { + "iterations": 6600000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 13, + "gc_millis": 3, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 144600, + "ops_per_cpu_sec": 144600.0, + "ops_per_wall_sec": 145558.69, + "cpu_seconds": 1.0, + "wall_seconds": 0.993414, + "cpu_wall_ratio": 1.0066, + "warmup": { + "iterations": 3698000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 39062.5, + "ops_per_wall_sec": 40413.73, + "cpu_seconds": 1.28, + "wall_seconds": 1.237203, + "cpu_wall_ratio": 1.0346, + "warmup": { + "iterations": 826000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 4, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 410400, + "ops_per_cpu_sec": 410400.0, + "ops_per_wall_sec": 420792.52, + "cpu_seconds": 1.0, + "wall_seconds": 0.975302, + "cpu_wall_ratio": 1.0253, + "warmup": { + "iterations": 8520000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 55, + "gc_millis": 9, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 350000, + "ops_per_cpu_sec": 350000.0, + "ops_per_wall_sec": 356459.61, + "cpu_seconds": 1.0, + "wall_seconds": 0.981878, + "cpu_wall_ratio": 1.0185, + "warmup": { + "iterations": 7140000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 47, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 168400, + "ops_per_cpu_sec": 168400.0, + "ops_per_wall_sec": 170585.54, + "cpu_seconds": 1.0, + "wall_seconds": 0.987188, + "cpu_wall_ratio": 1.013, + "warmup": { + "iterations": 3412000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 22, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 70700, + "ops_per_cpu_sec": 70700.0, + "ops_per_wall_sec": 71587.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.987608, + "cpu_wall_ratio": 1.0125, + "warmup": { + "iterations": 1434000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 361900, + "ops_per_cpu_sec": 361900.0, + "ops_per_wall_sec": 366727.95, + "cpu_seconds": 1.0, + "wall_seconds": 0.986835, + "cpu_wall_ratio": 1.0133, + "warmup": { + "iterations": 7368000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 51, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 246100, + "ops_per_cpu_sec": 246100.0, + "ops_per_wall_sec": 248215.49, + "cpu_seconds": 1.0, + "wall_seconds": 0.991477, + "cpu_wall_ratio": 1.0086, + "warmup": { + "iterations": 4956000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 38, + "gc_millis": 6, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 322700, + "ops_per_cpu_sec": 322700.0, + "ops_per_wall_sec": 327804.65, + "cpu_seconds": 1.0, + "wall_seconds": 0.984428, + "cpu_wall_ratio": 1.0158, + "warmup": { + "iterations": 6540000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 44, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 165200, + "ops_per_cpu_sec": 165200.0, + "ops_per_wall_sec": 167416.96, + "cpu_seconds": 1.0, + "wall_seconds": 0.986758, + "cpu_wall_ratio": 1.0134, + "warmup": { + "iterations": 3366000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 22, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 74100, + "ops_per_cpu_sec": 74100.0, + "ops_per_wall_sec": 74578.7, + "cpu_seconds": 1.0, + "wall_seconds": 0.993581, + "cpu_wall_ratio": 1.0065, + "warmup": { + "iterations": 1492000, + "wall_seconds": 20.016, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 373000, + "ops_per_cpu_sec": 373000.0, + "ops_per_wall_sec": 388519.2, + "cpu_seconds": 1.0, + "wall_seconds": 0.960056, + "cpu_wall_ratio": 1.0416, + "warmup": { + "iterations": 7902000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 129800, + "ops_per_cpu_sec": 129800.0, + "ops_per_wall_sec": 131760.1, + "cpu_seconds": 1.0, + "wall_seconds": 0.985124, + "cpu_wall_ratio": 1.0151, + "warmup": { + "iterations": 2648000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 50000, + "ops_per_cpu_sec": 21367.52, + "ops_per_wall_sec": 21350.14, + "cpu_seconds": 2.34, + "wall_seconds": 2.341905, + "cpu_wall_ratio": 0.9992, + "warmup": { + "iterations": 428000, + "wall_seconds": 20.044, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 249700, + "ops_per_cpu_sec": 249700.0, + "ops_per_wall_sec": 259750.81, + "cpu_seconds": 1.0, + "wall_seconds": 0.961306, + "cpu_wall_ratio": 1.0403, + "warmup": { + "iterations": 5148000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 116300, + "ops_per_cpu_sec": 116300.0, + "ops_per_wall_sec": 118428.14, + "cpu_seconds": 1.0, + "wall_seconds": 0.98203, + "cpu_wall_ratio": 1.0183, + "warmup": { + "iterations": 2322000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 21, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 57000, + "ops_per_cpu_sec": 57000.0, + "ops_per_wall_sec": 57488.27, + "cpu_seconds": 1.0, + "wall_seconds": 0.991507, + "cpu_wall_ratio": 1.0086, + "warmup": { + "iterations": 1144000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 144000, + "ops_per_cpu_sec": 144000.0, + "ops_per_wall_sec": 149741.41, + "cpu_seconds": 1.0, + "wall_seconds": 0.961658, + "cpu_wall_ratio": 1.0399, + "warmup": { + "iterations": 3022000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 68000, + "ops_per_cpu_sec": 68000.0, + "ops_per_wall_sec": 69208.52, + "cpu_seconds": 1.0, + "wall_seconds": 0.982538, + "cpu_wall_ratio": 1.0178, + "warmup": { + "iterations": 1394000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 43, + "gc_millis": 8, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 39800, + "ops_per_cpu_sec": 7960.0, + "ops_per_wall_sec": 8035.09, + "cpu_seconds": 5.0, + "wall_seconds": 4.953273, + "cpu_wall_ratio": 1.0094, + "warmup": { + "iterations": 160000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 165, + "gc_millis": 33, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 470100, + "ops_per_cpu_sec": 470100.0, + "ops_per_wall_sec": 491378.14, + "cpu_seconds": 1.0, + "wall_seconds": 0.956697, + "cpu_wall_ratio": 1.0453, + "warmup": { + "iterations": 10046000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00105, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 398800, + "ops_per_cpu_sec": 398800.0, + "ops_per_wall_sec": 406181.82, + "cpu_seconds": 1.0, + "wall_seconds": 0.981826, + "cpu_wall_ratio": 1.0185, + "warmup": { + "iterations": 8120000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 43, + "gc_millis": 7, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 141900, + "ops_per_cpu_sec": 141900.0, + "ops_per_wall_sec": 142680.05, + "cpu_seconds": 1.0, + "wall_seconds": 0.994533, + "cpu_wall_ratio": 1.0055, + "warmup": { + "iterations": 2842000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 14, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 21097.05, + "ops_per_wall_sec": 21134.2, + "cpu_seconds": 2.37, + "wall_seconds": 2.365833, + "cpu_wall_ratio": 1.0018, + "warmup": { + "iterations": 422000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 0, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 417500, + "ops_per_cpu_sec": 417500.0, + "ops_per_wall_sec": 432792.56, + "cpu_seconds": 1.0, + "wall_seconds": 0.964665, + "cpu_wall_ratio": 1.0366, + "warmup": { + "iterations": 8692000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 124600, + "ops_per_cpu_sec": 124600.0, + "ops_per_wall_sec": 126890.2, + "cpu_seconds": 1.0, + "wall_seconds": 0.981951, + "cpu_wall_ratio": 1.0184, + "warmup": { + "iterations": 2420000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 17, + "jit_share_of_wall": 0.01731, + "under_warmed": false, + "gc_count": 37, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 413200, + "ops_per_cpu_sec": 413200.0, + "ops_per_wall_sec": 433832.34, + "cpu_seconds": 1.0, + "wall_seconds": 0.952442, + "cpu_wall_ratio": 1.0499, + "warmup": { + "iterations": 8876000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 14, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 234300, + "ops_per_cpu_sec": 234300.0, + "ops_per_wall_sec": 235713.37, + "cpu_seconds": 1.0, + "wall_seconds": 0.994004, + "cpu_wall_ratio": 1.006, + "warmup": { + "iterations": 5578000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 379000, + "ops_per_cpu_sec": 379000.0, + "ops_per_wall_sec": 393784.41, + "cpu_seconds": 1.0, + "wall_seconds": 0.962456, + "cpu_wall_ratio": 1.039, + "warmup": { + "iterations": 7914000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 309400, + "ops_per_cpu_sec": 309400.0, + "ops_per_wall_sec": 318705.99, + "cpu_seconds": 1.0, + "wall_seconds": 0.970801, + "cpu_wall_ratio": 1.0301, + "warmup": { + "iterations": 6448000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 53, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 30300, + "ops_per_cpu_sec": 6047.9, + "ops_per_wall_sec": 6045.73, + "cpu_seconds": 5.01, + "wall_seconds": 5.011802, + "cpu_wall_ratio": 0.9996, + "warmup": { + "iterations": 122000, + "wall_seconds": 20.152, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 366100, + "ops_per_cpu_sec": 366100.0, + "ops_per_wall_sec": 381086.25, + "cpu_seconds": 1.0, + "wall_seconds": 0.960675, + "cpu_wall_ratio": 1.0409, + "warmup": { + "iterations": 8376000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 80, + "jit_share_of_wall": 0.08327, + "under_warmed": true, + "gc_count": 21, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 338600, + "ops_per_cpu_sec": 338600.0, + "ops_per_wall_sec": 340878.89, + "cpu_seconds": 1.0, + "wall_seconds": 0.993315, + "cpu_wall_ratio": 1.0067, + "warmup": { + "iterations": 8418000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 126000, + "ops_per_cpu_sec": 126000.0, + "ops_per_wall_sec": 130568.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.965013, + "cpu_wall_ratio": 1.0363, + "warmup": { + "iterations": 2698000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 1, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 334400, + "ops_per_cpu_sec": 334400.0, + "ops_per_wall_sec": 336446.56, + "cpu_seconds": 1.0, + "wall_seconds": 0.993917, + "cpu_wall_ratio": 1.0061, + "warmup": { + "iterations": 8204000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 119300, + "ops_per_cpu_sec": 119300.0, + "ops_per_wall_sec": 125037.65, + "cpu_seconds": 1.0, + "wall_seconds": 0.954113, + "cpu_wall_ratio": 1.0481, + "warmup": { + "iterations": 2512000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 12, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 325900, + "ops_per_cpu_sec": 325900.0, + "ops_per_wall_sec": 329909.92, + "cpu_seconds": 1.0, + "wall_seconds": 0.987845, + "cpu_wall_ratio": 1.0123, + "warmup": { + "iterations": 8038000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 233500, + "ops_per_cpu_sec": 233500.0, + "ops_per_wall_sec": 243279.06, + "cpu_seconds": 1.0, + "wall_seconds": 0.959803, + "cpu_wall_ratio": 1.0419, + "warmup": { + "iterations": 4922000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 309800, + "ops_per_cpu_sec": 309800.0, + "ops_per_wall_sec": 313080.77, + "cpu_seconds": 1.0, + "wall_seconds": 0.989521, + "cpu_wall_ratio": 1.0106, + "warmup": { + "iterations": 7730000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 297400, + "ops_per_cpu_sec": 297400.0, + "ops_per_wall_sec": 311609.53, + "cpu_seconds": 1.0, + "wall_seconds": 0.9544, + "cpu_wall_ratio": 1.0478, + "warmup": { + "iterations": 6254000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 30200, + "ops_per_cpu_sec": 6040.0, + "ops_per_wall_sec": 6055.17, + "cpu_seconds": 5.0, + "wall_seconds": 4.987475, + "cpu_wall_ratio": 1.0025, + "warmup": { + "iterations": 122000, + "wall_seconds": 20.156, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 0, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 367200, + "ops_per_cpu_sec": 367200.0, + "ops_per_wall_sec": 383894.94, + "cpu_seconds": 1.0, + "wall_seconds": 0.956512, + "cpu_wall_ratio": 1.0455, + "warmup": { + "iterations": 8230000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 27, + "jit_share_of_wall": 0.02823, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 330300, + "ops_per_cpu_sec": 330300.0, + "ops_per_wall_sec": 332181.16, + "cpu_seconds": 1.0, + "wall_seconds": 0.994337, + "cpu_wall_ratio": 1.0057, + "warmup": { + "iterations": 8144000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00101, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 2, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 125500, + "ops_per_cpu_sec": 125500.0, + "ops_per_wall_sec": 131436.58, + "cpu_seconds": 1.0, + "wall_seconds": 0.954833, + "cpu_wall_ratio": 1.0473, + "warmup": { + "iterations": 2688000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 1, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 175645.01, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 160346.59, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 96823.49, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 188214.4, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 174188.4, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 158976.56, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.9991, + "max": 1.0705, + "mean": 1.0217 + }, + "warmup": { + "min_iterations": 122000, + "max_iterations": 10720000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 1 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample1.json b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample1.json new file mode 100644 index 000000000..25586ebea --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample1.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "https", + "transport": "smithy-java HttpClient (SmithyHttpClientTransport), HTTP/1.1 over TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled (self-signed)", + "http_mock": "none: real HTTP client over TLS to a loopback fixture server in another process", + "endpoint": "https://127.0.0.1:46427", + "region": "us-east-1", + "instance": "m7i.metal-24xl", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-https-m7imetal24xl, current sample 1", + "run_started_utc": "2026-10-12T22:29:35.310208797Z", + "run_finished_utc": "2026-10-12T22:57:04.675844495Z", + "run_duration_seconds": 1649.365, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.x86_64", + "arch": "amd64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "amd64-linux Amazon Linux 2023.12.20261012", + "cpu": "Intel(R) Xeon(R) Platinum 8488C", + "available_processors": 96, + "instance": "m7i.metal-24xl", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 405330759680 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 50800, + "ops_per_cpu_sec": 50800.0, + "ops_per_wall_sec": 28219.53, + "cpu_seconds": 1.0, + "wall_seconds": 1.800172, + "cpu_wall_ratio": 0.5555, + "warmup": { + "iterations": 480000, + "wall_seconds": 20.066, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 34, + "jit_share_of_wall": 0.01889, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 51200, + "ops_per_cpu_sec": 51200.0, + "ops_per_wall_sec": 28513.93, + "cpu_seconds": 1.0, + "wall_seconds": 1.795613, + "cpu_wall_ratio": 0.5569, + "warmup": { + "iterations": 568000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 9, + "jit_share_of_wall": 0.00501, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 27873.12, + "cpu_seconds": 1.0, + "wall_seconds": 1.793843, + "cpu_wall_ratio": 0.5575, + "warmup": { + "iterations": 552000, + "wall_seconds": 20.036, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 26, + "jit_share_of_wall": 0.01449, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 50700, + "ops_per_cpu_sec": 50700.0, + "ops_per_wall_sec": 28318.12, + "cpu_seconds": 1.0, + "wall_seconds": 1.790373, + "cpu_wall_ratio": 0.5585, + "warmup": { + "iterations": 572000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 50000, + "ops_per_cpu_sec": 47619.05, + "ops_per_wall_sec": 27170.66, + "cpu_seconds": 1.05, + "wall_seconds": 1.84022, + "cpu_wall_ratio": 0.5706, + "warmup": { + "iterations": 546000, + "wall_seconds": 20.033, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 8, + "jit_share_of_wall": 0.00435, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 50000, + "ops_per_cpu_sec": 42735.04, + "ops_per_wall_sec": 25368.45, + "cpu_seconds": 1.17, + "wall_seconds": 1.970952, + "cpu_wall_ratio": 0.5936, + "warmup": { + "iterations": 502000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 21929.82, + "ops_per_wall_sec": 15808.41, + "cpu_seconds": 2.28, + "wall_seconds": 3.162873, + "cpu_wall_ratio": 0.7209, + "warmup": { + "iterations": 322000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 9, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 50000, + "ops_per_cpu_sec": 47169.81, + "ops_per_wall_sec": 26918.65, + "cpu_seconds": 1.06, + "wall_seconds": 1.857448, + "cpu_wall_ratio": 0.5707, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.049, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 50000, + "ops_per_cpu_sec": 40650.41, + "ops_per_wall_sec": 24514.58, + "cpu_seconds": 1.23, + "wall_seconds": 2.039603, + "cpu_wall_ratio": 0.6031, + "warmup": { + "iterations": 490000, + "wall_seconds": 20.038, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 8, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 19841.27, + "ops_per_wall_sec": 14648.12, + "cpu_seconds": 2.52, + "wall_seconds": 3.413407, + "cpu_wall_ratio": 0.7383, + "warmup": { + "iterations": 298000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 7, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27594.14, + "cpu_seconds": 1.02, + "wall_seconds": 1.811979, + "cpu_wall_ratio": 0.5629, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 27413.24, + "cpu_seconds": 1.03, + "wall_seconds": 1.823936, + "cpu_wall_ratio": 0.5647, + "warmup": { + "iterations": 548000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 23428.66, + "cpu_seconds": 1.31, + "wall_seconds": 2.134138, + "cpu_wall_ratio": 0.6138, + "warmup": { + "iterations": 466000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 50000, + "ops_per_cpu_sec": 25773.2, + "ops_per_wall_sec": 17524.34, + "cpu_seconds": 1.94, + "wall_seconds": 2.853174, + "cpu_wall_ratio": 0.6799, + "warmup": { + "iterations": 360000, + "wall_seconds": 20.105, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 28169.04, + "cpu_seconds": 1.02, + "wall_seconds": 1.774998, + "cpu_wall_ratio": 0.5746, + "warmup": { + "iterations": 568000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26415.79, + "cpu_seconds": 1.1, + "wall_seconds": 1.892807, + "cpu_wall_ratio": 0.5811, + "warmup": { + "iterations": 538000, + "wall_seconds": 20.059, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27075.96, + "cpu_seconds": 1.04, + "wall_seconds": 1.846657, + "cpu_wall_ratio": 0.5632, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.021, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 23347.9, + "cpu_seconds": 1.31, + "wall_seconds": 2.141521, + "cpu_wall_ratio": 0.6117, + "warmup": { + "iterations": 470000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 50000, + "ops_per_cpu_sec": 27027.03, + "ops_per_wall_sec": 18298.4, + "cpu_seconds": 1.85, + "wall_seconds": 2.73248, + "cpu_wall_ratio": 0.677, + "warmup": { + "iterations": 364000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 27997.66, + "cpu_seconds": 1.0, + "wall_seconds": 1.785863, + "cpu_wall_ratio": 0.56, + "warmup": { + "iterations": 558000, + "wall_seconds": 20.063, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 50000, + "ops_per_cpu_sec": 28571.43, + "ops_per_wall_sec": 19591.11, + "cpu_seconds": 1.75, + "wall_seconds": 2.552178, + "cpu_wall_ratio": 0.6857, + "warmup": { + "iterations": 390000, + "wall_seconds": 20.057, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 33700, + "ops_per_cpu_sec": 6740.0, + "ops_per_wall_sec": 6049.31, + "cpu_seconds": 5.0, + "wall_seconds": 5.57088, + "cpu_wall_ratio": 0.8975, + "warmup": { + "iterations": 120000, + "wall_seconds": 20.016, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 28134.38, + "cpu_seconds": 1.01, + "wall_seconds": 1.777185, + "cpu_wall_ratio": 0.5683, + "warmup": { + "iterations": 538000, + "wall_seconds": 20.05, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 2, + "jit_share_of_wall": 0.00113, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 26960.3, + "cpu_seconds": 1.07, + "wall_seconds": 1.854579, + "cpu_wall_ratio": 0.577, + "warmup": { + "iterations": 536000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 5.4E-4, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 50000, + "ops_per_cpu_sec": 40322.58, + "ops_per_wall_sec": 24308.04, + "cpu_seconds": 1.24, + "wall_seconds": 2.056933, + "cpu_wall_ratio": 0.6028, + "warmup": { + "iterations": 486000, + "wall_seconds": 20.073, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 21097.05, + "ops_per_wall_sec": 15423.9, + "cpu_seconds": 2.37, + "wall_seconds": 3.241723, + "cpu_wall_ratio": 0.7311, + "warmup": { + "iterations": 314000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 12, + "gc_millis": 9, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 50000, + "ops_per_cpu_sec": 45871.56, + "ops_per_wall_sec": 26590.04, + "cpu_seconds": 1.09, + "wall_seconds": 1.880403, + "cpu_wall_ratio": 0.5797, + "warmup": { + "iterations": 538000, + "wall_seconds": 20.052, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 50000, + "ops_per_cpu_sec": 39062.5, + "ops_per_wall_sec": 23902.72, + "cpu_seconds": 1.28, + "wall_seconds": 2.091812, + "cpu_wall_ratio": 0.6119, + "warmup": { + "iterations": 488000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 26, + "jit_share_of_wall": 0.01243, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 20661.16, + "ops_per_wall_sec": 15244.7, + "cpu_seconds": 2.42, + "wall_seconds": 3.279828, + "cpu_wall_ratio": 0.7378, + "warmup": { + "iterations": 312000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 8, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 27403.29, + "cpu_seconds": 1.03, + "wall_seconds": 1.824599, + "cpu_wall_ratio": 0.5645, + "warmup": { + "iterations": 552000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 50000, + "ops_per_cpu_sec": 47619.05, + "ops_per_wall_sec": 26922.05, + "cpu_seconds": 1.05, + "wall_seconds": 1.857214, + "cpu_wall_ratio": 0.5654, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.047, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 50000, + "ops_per_cpu_sec": 39370.08, + "ops_per_wall_sec": 23896.15, + "cpu_seconds": 1.27, + "wall_seconds": 2.092387, + "cpu_wall_ratio": 0.607, + "warmup": { + "iterations": 478000, + "wall_seconds": 20.073, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 50000, + "ops_per_cpu_sec": 28735.63, + "ops_per_wall_sec": 19023.17, + "cpu_seconds": 1.74, + "wall_seconds": 2.628373, + "cpu_wall_ratio": 0.662, + "warmup": { + "iterations": 378000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 50000, + "ops_per_cpu_sec": 47619.05, + "ops_per_wall_sec": 27019.0, + "cpu_seconds": 1.05, + "wall_seconds": 1.85055, + "cpu_wall_ratio": 0.5674, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.018, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 50000, + "ops_per_cpu_sec": 45045.05, + "ops_per_wall_sec": 26247.51, + "cpu_seconds": 1.11, + "wall_seconds": 1.904942, + "cpu_wall_ratio": 0.5827, + "warmup": { + "iterations": 526000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 50000, + "ops_per_cpu_sec": 47169.81, + "ops_per_wall_sec": 26864.95, + "cpu_seconds": 1.06, + "wall_seconds": 1.861161, + "cpu_wall_ratio": 0.5695, + "warmup": { + "iterations": 536000, + "wall_seconds": 20.058, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 50000, + "ops_per_cpu_sec": 39370.08, + "ops_per_wall_sec": 23782.01, + "cpu_seconds": 1.27, + "wall_seconds": 2.102429, + "cpu_wall_ratio": 0.6041, + "warmup": { + "iterations": 474000, + "wall_seconds": 20.047, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 50000, + "ops_per_cpu_sec": 29585.8, + "ops_per_wall_sec": 19422.83, + "cpu_seconds": 1.69, + "wall_seconds": 2.57429, + "cpu_wall_ratio": 0.6565, + "warmup": { + "iterations": 390000, + "wall_seconds": 20.099, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27163.58, + "cpu_seconds": 1.04, + "wall_seconds": 1.8407, + "cpu_wall_ratio": 0.565, + "warmup": { + "iterations": 544000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 50000, + "ops_per_cpu_sec": 33112.58, + "ops_per_wall_sec": 20599.79, + "cpu_seconds": 1.51, + "wall_seconds": 2.427209, + "cpu_wall_ratio": 0.6221, + "warmup": { + "iterations": 414000, + "wall_seconds": 20.054, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 44400, + "ops_per_cpu_sec": 8880.0, + "ops_per_wall_sec": 7669.49, + "cpu_seconds": 5.0, + "wall_seconds": 5.789173, + "cpu_wall_ratio": 0.8637, + "warmup": { + "iterations": 154000, + "wall_seconds": 20.207, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 50000, + "ops_per_cpu_sec": 44642.86, + "ops_per_wall_sec": 25876.97, + "cpu_seconds": 1.12, + "wall_seconds": 1.93222, + "cpu_wall_ratio": 0.5796, + "warmup": { + "iterations": 502000, + "wall_seconds": 20.063, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 50000, + "ops_per_cpu_sec": 33557.05, + "ops_per_wall_sec": 20931.1, + "cpu_seconds": 1.49, + "wall_seconds": 2.38879, + "cpu_wall_ratio": 0.6237, + "warmup": { + "iterations": 420000, + "wall_seconds": 20.073, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 50000, + "ops_per_cpu_sec": 25252.53, + "ops_per_wall_sec": 17837.55, + "cpu_seconds": 1.98, + "wall_seconds": 2.803076, + "cpu_wall_ratio": 0.7064, + "warmup": { + "iterations": 350000, + "wall_seconds": 20.081, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 50000, + "ops_per_cpu_sec": 38461.54, + "ops_per_wall_sec": 23430.91, + "cpu_seconds": 1.3, + "wall_seconds": 2.133933, + "cpu_wall_ratio": 0.6092, + "warmup": { + "iterations": 458000, + "wall_seconds": 20.044, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 50000, + "ops_per_cpu_sec": 26178.01, + "ops_per_wall_sec": 17875.46, + "cpu_seconds": 1.91, + "wall_seconds": 2.797131, + "cpu_wall_ratio": 0.6828, + "warmup": { + "iterations": 360000, + "wall_seconds": 20.087, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 14, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 25900, + "ops_per_cpu_sec": 5169.66, + "ops_per_wall_sec": 4475.06, + "cpu_seconds": 5.01, + "wall_seconds": 5.78763, + "cpu_wall_ratio": 0.8656, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.663, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 18, + "gc_millis": 14, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 27782.71, + "cpu_seconds": 1.0, + "wall_seconds": 1.799681, + "cpu_wall_ratio": 0.5557, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27334.04, + "cpu_seconds": 1.02, + "wall_seconds": 1.829221, + "cpu_wall_ratio": 0.5576, + "warmup": { + "iterations": 544000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 50000, + "ops_per_cpu_sec": 37313.43, + "ops_per_wall_sec": 22803.6, + "cpu_seconds": 1.34, + "wall_seconds": 2.192636, + "cpu_wall_ratio": 0.6111, + "warmup": { + "iterations": 456000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 11467.89, + "ops_per_wall_sec": 9673.24, + "cpu_seconds": 4.36, + "wall_seconds": 5.168899, + "cpu_wall_ratio": 0.8435, + "warmup": { + "iterations": 194000, + "wall_seconds": 20.094, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 50700, + "ops_per_cpu_sec": 50700.0, + "ops_per_wall_sec": 30827.17, + "cpu_seconds": 1.0, + "wall_seconds": 1.644653, + "cpu_wall_ratio": 0.608, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.051, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 50000, + "ops_per_cpu_sec": 33783.78, + "ops_per_wall_sec": 20313.62, + "cpu_seconds": 1.48, + "wall_seconds": 2.461403, + "cpu_wall_ratio": 0.6013, + "warmup": { + "iterations": 398000, + "wall_seconds": 20.031, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 27929.45, + "cpu_seconds": 1.0, + "wall_seconds": 1.790225, + "cpu_wall_ratio": 0.5586, + "warmup": { + "iterations": 560000, + "wall_seconds": 20.067, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 50000, + "ops_per_cpu_sec": 40983.61, + "ops_per_wall_sec": 24681.13, + "cpu_seconds": 1.22, + "wall_seconds": 2.025839, + "cpu_wall_ratio": 0.6022, + "warmup": { + "iterations": 490000, + "wall_seconds": 20.061, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 9, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27461.75, + "cpu_seconds": 1.02, + "wall_seconds": 1.820714, + "cpu_wall_ratio": 0.5602, + "warmup": { + "iterations": 538000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 26336.41, + "cpu_seconds": 1.08, + "wall_seconds": 1.898512, + "cpu_wall_ratio": 0.5689, + "warmup": { + "iterations": 526000, + "wall_seconds": 20.043, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 13500, + "ops_per_cpu_sec": 2694.61, + "ops_per_wall_sec": 2555.43, + "cpu_seconds": 5.01, + "wall_seconds": 5.282862, + "cpu_wall_ratio": 0.9483, + "warmup": { + "iterations": 100000, + "wall_seconds": 39.054, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26706.71, + "cpu_seconds": 1.1, + "wall_seconds": 1.872189, + "cpu_wall_ratio": 0.5875, + "warmup": { + "iterations": 536000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 35, + "jit_share_of_wall": 0.01869, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 50000, + "ops_per_cpu_sec": 44642.86, + "ops_per_wall_sec": 25802.37, + "cpu_seconds": 1.12, + "wall_seconds": 1.937807, + "cpu_wall_ratio": 0.578, + "warmup": { + "iterations": 518000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 26800, + "ops_per_cpu_sec": 5360.0, + "ops_per_wall_sec": 4880.36, + "cpu_seconds": 5.0, + "wall_seconds": 5.491395, + "cpu_wall_ratio": 0.9105, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.68, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 32, + "gc_millis": 31, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 27665.22, + "cpu_seconds": 1.03, + "wall_seconds": 1.807323, + "cpu_wall_ratio": 0.5699, + "warmup": { + "iterations": 554000, + "wall_seconds": 20.058, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 50000, + "ops_per_cpu_sec": 33557.05, + "ops_per_wall_sec": 20315.42, + "cpu_seconds": 1.49, + "wall_seconds": 2.461185, + "cpu_wall_ratio": 0.6054, + "warmup": { + "iterations": 406000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 27782.13, + "cpu_seconds": 1.0, + "wall_seconds": 1.799718, + "cpu_wall_ratio": 0.5556, + "warmup": { + "iterations": 558000, + "wall_seconds": 20.046, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 50000, + "ops_per_cpu_sec": 40000.0, + "ops_per_wall_sec": 24263.45, + "cpu_seconds": 1.25, + "wall_seconds": 2.060713, + "cpu_wall_ratio": 0.6066, + "warmup": { + "iterations": 480000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27373.89, + "cpu_seconds": 1.02, + "wall_seconds": 1.826558, + "cpu_wall_ratio": 0.5584, + "warmup": { + "iterations": 548000, + "wall_seconds": 20.047, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 26219.7, + "cpu_seconds": 1.07, + "wall_seconds": 1.906963, + "cpu_wall_ratio": 0.5611, + "warmup": { + "iterations": 524000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 5.2E-4, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 13500, + "ops_per_cpu_sec": 2694.61, + "ops_per_wall_sec": 2563.96, + "cpu_seconds": 5.01, + "wall_seconds": 5.265301, + "cpu_wall_ratio": 0.9515, + "warmup": { + "iterations": 100000, + "wall_seconds": 39.061, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 26824.07, + "cpu_seconds": 1.07, + "wall_seconds": 1.863998, + "cpu_wall_ratio": 0.574, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.059, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 50000, + "ops_per_cpu_sec": 44247.79, + "ops_per_wall_sec": 25741.83, + "cpu_seconds": 1.13, + "wall_seconds": 1.942364, + "cpu_wall_ratio": 0.5818, + "warmup": { + "iterations": 518000, + "wall_seconds": 20.046, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 27100, + "ops_per_cpu_sec": 5420.0, + "ops_per_wall_sec": 4931.15, + "cpu_seconds": 5.0, + "wall_seconds": 5.495677, + "cpu_wall_ratio": 0.9098, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.599, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 39, + "gc_millis": 37, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 36787.18, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 35704.12, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 27008.19, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 27341.37, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 27245.05, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 32122.02, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.5555, + "max": 0.9515, + "mean": 0.6348 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 572000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample2.json b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample2.json new file mode 100644 index 000000000..2c91a3e31 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample2.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "https", + "transport": "smithy-java HttpClient (SmithyHttpClientTransport), HTTP/1.1 over TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled (self-signed)", + "http_mock": "none: real HTTP client over TLS to a loopback fixture server in another process", + "endpoint": "https://127.0.0.1:46115", + "region": "us-east-1", + "instance": "m7i.metal-24xl", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-https-m7imetal24xl, current sample 2", + "run_started_utc": "2026-10-12T22:57:07.521319342Z", + "run_finished_utc": "2026-10-12T23:24:35.035556118Z", + "run_duration_seconds": 1647.514, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.x86_64", + "arch": "amd64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "amd64-linux Amazon Linux 2023.12.20261012", + "cpu": "Intel(R) Xeon(R) Platinum 8488C", + "available_processors": 96, + "instance": "m7i.metal-24xl", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 405330759680 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 27901.0, + "cpu_seconds": 1.01, + "wall_seconds": 1.792051, + "cpu_wall_ratio": 0.5636, + "warmup": { + "iterations": 476000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 33, + "jit_share_of_wall": 0.01841, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 50600, + "ops_per_cpu_sec": 50600.0, + "ops_per_wall_sec": 28319.73, + "cpu_seconds": 1.0, + "wall_seconds": 1.78674, + "cpu_wall_ratio": 0.5597, + "warmup": { + "iterations": 568000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 2, + "jit_share_of_wall": 0.00112, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 27651.43, + "cpu_seconds": 1.01, + "wall_seconds": 1.808225, + "cpu_wall_ratio": 0.5586, + "warmup": { + "iterations": 550000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 37, + "jit_share_of_wall": 0.02046, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 50700, + "ops_per_cpu_sec": 50700.0, + "ops_per_wall_sec": 28317.6, + "cpu_seconds": 1.0, + "wall_seconds": 1.790406, + "cpu_wall_ratio": 0.5585, + "warmup": { + "iterations": 568000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27310.77, + "cpu_seconds": 1.04, + "wall_seconds": 1.83078, + "cpu_wall_ratio": 0.5681, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 50000, + "ops_per_cpu_sec": 43478.26, + "ops_per_wall_sec": 27031.01, + "cpu_seconds": 1.15, + "wall_seconds": 1.849727, + "cpu_wall_ratio": 0.6217, + "warmup": { + "iterations": 498000, + "wall_seconds": 20.068, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 21834.06, + "ops_per_wall_sec": 15787.3, + "cpu_seconds": 2.29, + "wall_seconds": 3.167103, + "cpu_wall_ratio": 0.7231, + "warmup": { + "iterations": 320000, + "wall_seconds": 20.016, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 9, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 26673.57, + "cpu_seconds": 1.08, + "wall_seconds": 1.874515, + "cpu_wall_ratio": 0.5761, + "warmup": { + "iterations": 538000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 50000, + "ops_per_cpu_sec": 40322.58, + "ops_per_wall_sec": 24481.01, + "cpu_seconds": 1.24, + "wall_seconds": 2.042399, + "cpu_wall_ratio": 0.6071, + "warmup": { + "iterations": 490000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 20080.32, + "ops_per_wall_sec": 14790.22, + "cpu_seconds": 2.49, + "wall_seconds": 3.380612, + "cpu_wall_ratio": 0.7366, + "warmup": { + "iterations": 300000, + "wall_seconds": 20.095, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 12, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 27955.35, + "cpu_seconds": 1.0, + "wall_seconds": 1.788566, + "cpu_wall_ratio": 0.5591, + "warmup": { + "iterations": 548000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 50000, + "ops_per_cpu_sec": 47619.05, + "ops_per_wall_sec": 27115.73, + "cpu_seconds": 1.05, + "wall_seconds": 1.843948, + "cpu_wall_ratio": 0.5694, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.013, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 50000, + "ops_per_cpu_sec": 37878.79, + "ops_per_wall_sec": 23133.47, + "cpu_seconds": 1.32, + "wall_seconds": 2.16137, + "cpu_wall_ratio": 0.6107, + "warmup": { + "iterations": 464000, + "wall_seconds": 20.057, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 50000, + "ops_per_cpu_sec": 25380.71, + "ops_per_wall_sec": 17310.25, + "cpu_seconds": 1.97, + "wall_seconds": 2.888462, + "cpu_wall_ratio": 0.682, + "warmup": { + "iterations": 346000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27745.97, + "cpu_seconds": 1.02, + "wall_seconds": 1.802063, + "cpu_wall_ratio": 0.566, + "warmup": { + "iterations": 544000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 50000, + "ops_per_cpu_sec": 45045.05, + "ops_per_wall_sec": 26162.72, + "cpu_seconds": 1.11, + "wall_seconds": 1.911116, + "cpu_wall_ratio": 0.5808, + "warmup": { + "iterations": 528000, + "wall_seconds": 20.058, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27396.71, + "cpu_seconds": 1.04, + "wall_seconds": 1.825037, + "cpu_wall_ratio": 0.5699, + "warmup": { + "iterations": 538000, + "wall_seconds": 20.026, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 50000, + "ops_per_cpu_sec": 37878.79, + "ops_per_wall_sec": 23230.0, + "cpu_seconds": 1.32, + "wall_seconds": 2.15239, + "cpu_wall_ratio": 0.6133, + "warmup": { + "iterations": 464000, + "wall_seconds": 20.08, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 50000, + "ops_per_cpu_sec": 26455.03, + "ops_per_wall_sec": 17928.52, + "cpu_seconds": 1.89, + "wall_seconds": 2.788852, + "cpu_wall_ratio": 0.6777, + "warmup": { + "iterations": 360000, + "wall_seconds": 20.068, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28017.45, + "cpu_seconds": 1.0, + "wall_seconds": 1.784602, + "cpu_wall_ratio": 0.5603, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 50000, + "ops_per_cpu_sec": 28089.89, + "ops_per_wall_sec": 19290.41, + "cpu_seconds": 1.78, + "wall_seconds": 2.591961, + "cpu_wall_ratio": 0.6867, + "warmup": { + "iterations": 388000, + "wall_seconds": 20.098, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 33300, + "ops_per_cpu_sec": 6660.0, + "ops_per_wall_sec": 5971.45, + "cpu_seconds": 5.0, + "wall_seconds": 5.576534, + "cpu_wall_ratio": 0.8966, + "warmup": { + "iterations": 120000, + "wall_seconds": 20.083, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27832.55, + "cpu_seconds": 1.02, + "wall_seconds": 1.796458, + "cpu_wall_ratio": 0.5678, + "warmup": { + "iterations": 536000, + "wall_seconds": 20.051, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 2, + "jit_share_of_wall": 0.00111, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 26838.42, + "cpu_seconds": 1.07, + "wall_seconds": 1.863001, + "cpu_wall_ratio": 0.5743, + "warmup": { + "iterations": 534000, + "wall_seconds": 20.053, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 5.4E-4, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 50000, + "ops_per_cpu_sec": 40000.0, + "ops_per_wall_sec": 24335.02, + "cpu_seconds": 1.25, + "wall_seconds": 2.054652, + "cpu_wall_ratio": 0.6084, + "warmup": { + "iterations": 482000, + "wall_seconds": 20.056, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 21186.44, + "ops_per_wall_sec": 15591.54, + "cpu_seconds": 2.36, + "wall_seconds": 3.206867, + "cpu_wall_ratio": 0.7359, + "warmup": { + "iterations": 314000, + "wall_seconds": 20.036, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 15, + "gc_millis": 11, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 26831.33, + "cpu_seconds": 1.08, + "wall_seconds": 1.863493, + "cpu_wall_ratio": 0.5796, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 50000, + "ops_per_cpu_sec": 39682.54, + "ops_per_wall_sec": 24136.65, + "cpu_seconds": 1.26, + "wall_seconds": 2.071538, + "cpu_wall_ratio": 0.6082, + "warmup": { + "iterations": 490000, + "wall_seconds": 20.065, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 26, + "jit_share_of_wall": 0.01255, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 9, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 21367.52, + "ops_per_wall_sec": 15651.57, + "cpu_seconds": 2.34, + "wall_seconds": 3.194567, + "cpu_wall_ratio": 0.7325, + "warmup": { + "iterations": 314000, + "wall_seconds": 20.053, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 27, + "gc_millis": 22, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28159.87, + "cpu_seconds": 1.0, + "wall_seconds": 1.775576, + "cpu_wall_ratio": 0.5632, + "warmup": { + "iterations": 560000, + "wall_seconds": 20.049, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27534.5, + "cpu_seconds": 1.04, + "wall_seconds": 1.815903, + "cpu_wall_ratio": 0.5727, + "warmup": { + "iterations": 552000, + "wall_seconds": 20.042, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 50000, + "ops_per_cpu_sec": 41666.67, + "ops_per_wall_sec": 24713.52, + "cpu_seconds": 1.2, + "wall_seconds": 2.023184, + "cpu_wall_ratio": 0.5931, + "warmup": { + "iterations": 492000, + "wall_seconds": 20.058, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 50000, + "ops_per_cpu_sec": 28735.63, + "ops_per_wall_sec": 19045.64, + "cpu_seconds": 1.74, + "wall_seconds": 2.625273, + "cpu_wall_ratio": 0.6628, + "warmup": { + "iterations": 386000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 27893.77, + "cpu_seconds": 1.01, + "wall_seconds": 1.792515, + "cpu_wall_ratio": 0.5635, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26558.37, + "cpu_seconds": 1.1, + "wall_seconds": 1.882645, + "cpu_wall_ratio": 0.5843, + "warmup": { + "iterations": 534000, + "wall_seconds": 20.035, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 26913.12, + "cpu_seconds": 1.07, + "wall_seconds": 1.85783, + "cpu_wall_ratio": 0.5759, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 50000, + "ops_per_cpu_sec": 40000.0, + "ops_per_wall_sec": 24234.53, + "cpu_seconds": 1.25, + "wall_seconds": 2.063172, + "cpu_wall_ratio": 0.6059, + "warmup": { + "iterations": 486000, + "wall_seconds": 20.052, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 50000, + "ops_per_cpu_sec": 30303.03, + "ops_per_wall_sec": 19833.7, + "cpu_seconds": 1.65, + "wall_seconds": 2.520961, + "cpu_wall_ratio": 0.6545, + "warmup": { + "iterations": 392000, + "wall_seconds": 20.073, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27450.5, + "cpu_seconds": 1.04, + "wall_seconds": 1.821461, + "cpu_wall_ratio": 0.571, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 18, + "jit_share_of_wall": 0.00988, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 50000, + "ops_per_cpu_sec": 32894.74, + "ops_per_wall_sec": 20644.35, + "cpu_seconds": 1.52, + "wall_seconds": 2.421971, + "cpu_wall_ratio": 0.6276, + "warmup": { + "iterations": 416000, + "wall_seconds": 20.063, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 44600, + "ops_per_cpu_sec": 8902.2, + "ops_per_wall_sec": 7733.82, + "cpu_seconds": 5.01, + "wall_seconds": 5.766877, + "cpu_wall_ratio": 0.8688, + "warmup": { + "iterations": 156000, + "wall_seconds": 20.196, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 50000, + "ops_per_cpu_sec": 45045.05, + "ops_per_wall_sec": 26180.88, + "cpu_seconds": 1.11, + "wall_seconds": 1.909791, + "cpu_wall_ratio": 0.5812, + "warmup": { + "iterations": 508000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 50000, + "ops_per_cpu_sec": 34013.61, + "ops_per_wall_sec": 21227.61, + "cpu_seconds": 1.47, + "wall_seconds": 2.355423, + "cpu_wall_ratio": 0.6241, + "warmup": { + "iterations": 422000, + "wall_seconds": 20.046, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 50000, + "ops_per_cpu_sec": 25000.0, + "ops_per_wall_sec": 17788.14, + "cpu_seconds": 2.0, + "wall_seconds": 2.810861, + "cpu_wall_ratio": 0.7115, + "warmup": { + "iterations": 350000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 23573.15, + "cpu_seconds": 1.31, + "wall_seconds": 2.121057, + "cpu_wall_ratio": 0.6176, + "warmup": { + "iterations": 460000, + "wall_seconds": 20.039, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 50000, + "ops_per_cpu_sec": 26455.03, + "ops_per_wall_sec": 17958.98, + "cpu_seconds": 1.89, + "wall_seconds": 2.784122, + "cpu_wall_ratio": 0.6788, + "warmup": { + "iterations": 358000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 15, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 25700, + "ops_per_cpu_sec": 5140.0, + "ops_per_wall_sec": 4458.45, + "cpu_seconds": 5.0, + "wall_seconds": 5.764341, + "cpu_wall_ratio": 0.8674, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.658, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 17, + "gc_millis": 13, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28404.52, + "cpu_seconds": 1.0, + "wall_seconds": 1.760283, + "cpu_wall_ratio": 0.5681, + "warmup": { + "iterations": 566000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27663.73, + "cpu_seconds": 1.02, + "wall_seconds": 1.807421, + "cpu_wall_ratio": 0.5643, + "warmup": { + "iterations": 554000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 23070.87, + "cpu_seconds": 1.31, + "wall_seconds": 2.167235, + "cpu_wall_ratio": 0.6045, + "warmup": { + "iterations": 462000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 11600.93, + "ops_per_wall_sec": 9750.5, + "cpu_seconds": 4.31, + "wall_seconds": 5.127941, + "cpu_wall_ratio": 0.8405, + "warmup": { + "iterations": 194000, + "wall_seconds": 20.059, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 28287.11, + "cpu_seconds": 1.01, + "wall_seconds": 1.76759, + "cpu_wall_ratio": 0.5714, + "warmup": { + "iterations": 544000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 50000, + "ops_per_cpu_sec": 34482.76, + "ops_per_wall_sec": 20799.03, + "cpu_seconds": 1.45, + "wall_seconds": 2.403958, + "cpu_wall_ratio": 0.6032, + "warmup": { + "iterations": 408000, + "wall_seconds": 20.041, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 50900, + "ops_per_cpu_sec": 50900.0, + "ops_per_wall_sec": 28788.8, + "cpu_seconds": 1.0, + "wall_seconds": 1.768049, + "cpu_wall_ratio": 0.5656, + "warmup": { + "iterations": 574000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 50000, + "ops_per_cpu_sec": 41666.67, + "ops_per_wall_sec": 25107.01, + "cpu_seconds": 1.2, + "wall_seconds": 1.991476, + "cpu_wall_ratio": 0.6026, + "warmup": { + "iterations": 500000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 9, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 28072.27, + "cpu_seconds": 1.01, + "wall_seconds": 1.781117, + "cpu_wall_ratio": 0.5671, + "warmup": { + "iterations": 550000, + "wall_seconds": 20.021, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 50000, + "ops_per_cpu_sec": 47169.81, + "ops_per_wall_sec": 27059.31, + "cpu_seconds": 1.06, + "wall_seconds": 1.847793, + "cpu_wall_ratio": 0.5737, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 13600, + "ops_per_cpu_sec": 2714.57, + "ops_per_wall_sec": 2576.64, + "cpu_seconds": 5.01, + "wall_seconds": 5.278186, + "cpu_wall_ratio": 0.9492, + "warmup": { + "iterations": 100000, + "wall_seconds": 38.686, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26897.63, + "cpu_seconds": 1.1, + "wall_seconds": 1.8589, + "cpu_wall_ratio": 0.5917, + "warmup": { + "iterations": 544000, + "wall_seconds": 20.063, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 35, + "jit_share_of_wall": 0.01883, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26381.66, + "cpu_seconds": 1.1, + "wall_seconds": 1.895256, + "cpu_wall_ratio": 0.5804, + "warmup": { + "iterations": 530000, + "wall_seconds": 20.039, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 27200, + "ops_per_cpu_sec": 5440.0, + "ops_per_wall_sec": 4942.17, + "cpu_seconds": 5.0, + "wall_seconds": 5.503656, + "cpu_wall_ratio": 0.9085, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.419, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 33, + "gc_millis": 30, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28123.35, + "cpu_seconds": 1.0, + "wall_seconds": 1.777882, + "cpu_wall_ratio": 0.5625, + "warmup": { + "iterations": 564000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 50000, + "ops_per_cpu_sec": 33783.78, + "ops_per_wall_sec": 20656.24, + "cpu_seconds": 1.48, + "wall_seconds": 2.420575, + "cpu_wall_ratio": 0.6114, + "warmup": { + "iterations": 416000, + "wall_seconds": 20.036, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 50400, + "ops_per_cpu_sec": 50400.0, + "ops_per_wall_sec": 28472.07, + "cpu_seconds": 1.0, + "wall_seconds": 1.770156, + "cpu_wall_ratio": 0.5649, + "warmup": { + "iterations": 568000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 50000, + "ops_per_cpu_sec": 40000.0, + "ops_per_wall_sec": 24501.8, + "cpu_seconds": 1.25, + "wall_seconds": 2.040667, + "cpu_wall_ratio": 0.6125, + "warmup": { + "iterations": 490000, + "wall_seconds": 20.054, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 27936.74, + "cpu_seconds": 1.01, + "wall_seconds": 1.789758, + "cpu_wall_ratio": 0.5643, + "warmup": { + "iterations": 560000, + "wall_seconds": 20.06, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 26588.07, + "cpu_seconds": 1.08, + "wall_seconds": 1.880543, + "cpu_wall_ratio": 0.5743, + "warmup": { + "iterations": 534000, + "wall_seconds": 20.07, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 13600, + "ops_per_cpu_sec": 2714.57, + "ops_per_wall_sec": 2586.64, + "cpu_seconds": 5.01, + "wall_seconds": 5.257777, + "cpu_wall_ratio": 0.9529, + "warmup": { + "iterations": 100000, + "wall_seconds": 38.758, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 0, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 50000, + "ops_per_cpu_sec": 47169.81, + "ops_per_wall_sec": 27260.04, + "cpu_seconds": 1.06, + "wall_seconds": 1.834186, + "cpu_wall_ratio": 0.5779, + "warmup": { + "iterations": 546000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 50000, + "ops_per_cpu_sec": 45045.05, + "ops_per_wall_sec": 25940.98, + "cpu_seconds": 1.11, + "wall_seconds": 1.927452, + "cpu_wall_ratio": 0.5759, + "warmup": { + "iterations": 524000, + "wall_seconds": 20.033, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 26000, + "ops_per_cpu_sec": 5200.0, + "ops_per_wall_sec": 4728.82, + "cpu_seconds": 5.0, + "wall_seconds": 5.498197, + "cpu_wall_ratio": 0.9094, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.51, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 34, + "gc_millis": 37, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 36571.6, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 36110.38, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 27126.52, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 27615.47, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 27348.78, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 32243.11, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.5585, + "max": 0.9529, + "mean": 0.6362 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 574000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample3.json b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample3.json new file mode 100644 index 000000000..bd17dd177 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/https/sample3.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "https", + "transport": "smithy-java HttpClient (SmithyHttpClientTransport), HTTP/1.1 over TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled (self-signed)", + "http_mock": "none: real HTTP client over TLS to a loopback fixture server in another process", + "endpoint": "https://127.0.0.1:34497", + "region": "us-east-1", + "instance": "m7i.metal-24xl", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-https-m7imetal24xl, current sample 3", + "run_started_utc": "2026-10-12T23:24:37.955178153Z", + "run_finished_utc": "2026-10-12T23:52:06.315018429Z", + "run_duration_seconds": 1648.359, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.x86_64", + "arch": "amd64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "amd64-linux Amazon Linux 2023.12.20261012", + "cpu": "Intel(R) Xeon(R) Platinum 8488C", + "available_processors": 96, + "instance": "m7i.metal-24xl", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 405330759680 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 51300, + "ops_per_cpu_sec": 51300.0, + "ops_per_wall_sec": 28523.19, + "cpu_seconds": 1.0, + "wall_seconds": 1.798536, + "cpu_wall_ratio": 0.556, + "warmup": { + "iterations": 478000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 33, + "jit_share_of_wall": 0.01835, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 50600, + "ops_per_cpu_sec": 50600.0, + "ops_per_wall_sec": 28560.37, + "cpu_seconds": 1.0, + "wall_seconds": 1.771686, + "cpu_wall_ratio": 0.5644, + "warmup": { + "iterations": 576000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 8, + "jit_share_of_wall": 0.00452, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28236.89, + "cpu_seconds": 1.0, + "wall_seconds": 1.770733, + "cpu_wall_ratio": 0.5647, + "warmup": { + "iterations": 546000, + "wall_seconds": 20.067, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 26, + "jit_share_of_wall": 0.01468, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 51300, + "ops_per_cpu_sec": 51300.0, + "ops_per_wall_sec": 28612.34, + "cpu_seconds": 1.0, + "wall_seconds": 1.792933, + "cpu_wall_ratio": 0.5577, + "warmup": { + "iterations": 578000, + "wall_seconds": 20.05, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27530.37, + "cpu_seconds": 1.04, + "wall_seconds": 1.816176, + "cpu_wall_ratio": 0.5726, + "warmup": { + "iterations": 546000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 4, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 50000, + "ops_per_cpu_sec": 42016.81, + "ops_per_wall_sec": 25309.3, + "cpu_seconds": 1.19, + "wall_seconds": 1.975559, + "cpu_wall_ratio": 0.6024, + "warmup": { + "iterations": 506000, + "wall_seconds": 20.05, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 22026.43, + "ops_per_wall_sec": 16012.45, + "cpu_seconds": 2.27, + "wall_seconds": 3.12257, + "cpu_wall_ratio": 0.727, + "warmup": { + "iterations": 326000, + "wall_seconds": 20.064, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 50000, + "ops_per_cpu_sec": 46296.3, + "ops_per_wall_sec": 26889.34, + "cpu_seconds": 1.08, + "wall_seconds": 1.859473, + "cpu_wall_ratio": 0.5808, + "warmup": { + "iterations": 548000, + "wall_seconds": 20.048, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 50000, + "ops_per_cpu_sec": 40650.41, + "ops_per_wall_sec": 24786.22, + "cpu_seconds": 1.23, + "wall_seconds": 2.01725, + "cpu_wall_ratio": 0.6097, + "warmup": { + "iterations": 496000, + "wall_seconds": 20.05, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 19762.85, + "ops_per_wall_sec": 14740.94, + "cpu_seconds": 2.53, + "wall_seconds": 3.391914, + "cpu_wall_ratio": 0.7459, + "warmup": { + "iterations": 302000, + "wall_seconds": 20.101, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 8, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 27899.92, + "cpu_seconds": 1.01, + "wall_seconds": 1.79212, + "cpu_wall_ratio": 0.5636, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 27755.31, + "cpu_seconds": 1.03, + "wall_seconds": 1.801457, + "cpu_wall_ratio": 0.5718, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.023, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 50000, + "ops_per_cpu_sec": 39370.08, + "ops_per_wall_sec": 24097.14, + "cpu_seconds": 1.27, + "wall_seconds": 2.074935, + "cpu_wall_ratio": 0.6121, + "warmup": { + "iterations": 480000, + "wall_seconds": 20.025, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 50000, + "ops_per_cpu_sec": 26455.03, + "ops_per_wall_sec": 17955.34, + "cpu_seconds": 1.89, + "wall_seconds": 2.784688, + "cpu_wall_ratio": 0.6787, + "warmup": { + "iterations": 360000, + "wall_seconds": 20.102, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27932.26, + "cpu_seconds": 1.02, + "wall_seconds": 1.790045, + "cpu_wall_ratio": 0.5698, + "warmup": { + "iterations": 558000, + "wall_seconds": 20.031, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 50000, + "ops_per_cpu_sec": 45871.56, + "ops_per_wall_sec": 26647.1, + "cpu_seconds": 1.09, + "wall_seconds": 1.876377, + "cpu_wall_ratio": 0.5809, + "warmup": { + "iterations": 534000, + "wall_seconds": 20.055, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 50000, + "ops_per_cpu_sec": 47619.05, + "ops_per_wall_sec": 27438.2, + "cpu_seconds": 1.05, + "wall_seconds": 1.822277, + "cpu_wall_ratio": 0.5762, + "warmup": { + "iterations": 550000, + "wall_seconds": 20.067, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 50000, + "ops_per_cpu_sec": 38461.54, + "ops_per_wall_sec": 23605.85, + "cpu_seconds": 1.3, + "wall_seconds": 2.118119, + "cpu_wall_ratio": 0.6138, + "warmup": { + "iterations": 474000, + "wall_seconds": 20.038, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 50000, + "ops_per_cpu_sec": 27173.91, + "ops_per_wall_sec": 18499.46, + "cpu_seconds": 1.84, + "wall_seconds": 2.702781, + "cpu_wall_ratio": 0.6808, + "warmup": { + "iterations": 372000, + "wall_seconds": 20.094, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28029.97, + "cpu_seconds": 1.0, + "wall_seconds": 1.783805, + "cpu_wall_ratio": 0.5606, + "warmup": { + "iterations": 556000, + "wall_seconds": 20.071, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 50000, + "ops_per_cpu_sec": 28409.09, + "ops_per_wall_sec": 19724.0, + "cpu_seconds": 1.76, + "wall_seconds": 2.534983, + "cpu_wall_ratio": 0.6943, + "warmup": { + "iterations": 392000, + "wall_seconds": 20.094, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 33700, + "ops_per_cpu_sec": 6740.0, + "ops_per_wall_sec": 6064.5, + "cpu_seconds": 5.0, + "wall_seconds": 5.556931, + "cpu_wall_ratio": 0.8998, + "warmup": { + "iterations": 122000, + "wall_seconds": 20.254, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28220.53, + "cpu_seconds": 1.0, + "wall_seconds": 1.77176, + "cpu_wall_ratio": 0.5644, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.065, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 2, + "jit_share_of_wall": 0.00113, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 50000, + "ops_per_cpu_sec": 47169.81, + "ops_per_wall_sec": 27078.37, + "cpu_seconds": 1.06, + "wall_seconds": 1.846492, + "cpu_wall_ratio": 0.5741, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.045, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 5.4E-4, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 50000, + "ops_per_cpu_sec": 40322.58, + "ops_per_wall_sec": 24502.38, + "cpu_seconds": 1.24, + "wall_seconds": 2.040618, + "cpu_wall_ratio": 0.6077, + "warmup": { + "iterations": 488000, + "wall_seconds": 20.074, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 21008.4, + "ops_per_wall_sec": 15570.27, + "cpu_seconds": 2.38, + "wall_seconds": 3.211248, + "cpu_wall_ratio": 0.7411, + "warmup": { + "iterations": 316000, + "wall_seconds": 20.072, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 12, + "gc_millis": 9, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 50000, + "ops_per_cpu_sec": 45871.56, + "ops_per_wall_sec": 26921.29, + "cpu_seconds": 1.09, + "wall_seconds": 1.857266, + "cpu_wall_ratio": 0.5869, + "warmup": { + "iterations": 540000, + "wall_seconds": 20.052, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 50000, + "ops_per_cpu_sec": 39370.08, + "ops_per_wall_sec": 24054.26, + "cpu_seconds": 1.27, + "wall_seconds": 2.078634, + "cpu_wall_ratio": 0.611, + "warmup": { + "iterations": 490000, + "wall_seconds": 20.046, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 26, + "jit_share_of_wall": 0.01251, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 9, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 20833.33, + "ops_per_wall_sec": 15420.12, + "cpu_seconds": 2.4, + "wall_seconds": 3.242517, + "cpu_wall_ratio": 0.7402, + "warmup": { + "iterations": 316000, + "wall_seconds": 20.099, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 7, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27625.48, + "cpu_seconds": 1.04, + "wall_seconds": 1.809924, + "cpu_wall_ratio": 0.5746, + "warmup": { + "iterations": 560000, + "wall_seconds": 20.06, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27555.06, + "cpu_seconds": 1.04, + "wall_seconds": 1.814549, + "cpu_wall_ratio": 0.5731, + "warmup": { + "iterations": 554000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 50000, + "ops_per_cpu_sec": 40650.41, + "ops_per_wall_sec": 24594.46, + "cpu_seconds": 1.23, + "wall_seconds": 2.032978, + "cpu_wall_ratio": 0.605, + "warmup": { + "iterations": 496000, + "wall_seconds": 20.071, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 50000, + "ops_per_cpu_sec": 28901.73, + "ops_per_wall_sec": 19171.12, + "cpu_seconds": 1.73, + "wall_seconds": 2.60809, + "cpu_wall_ratio": 0.6633, + "warmup": { + "iterations": 384000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 27367.13, + "cpu_seconds": 1.03, + "wall_seconds": 1.827009, + "cpu_wall_ratio": 0.5638, + "warmup": { + "iterations": 550000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26533.3, + "cpu_seconds": 1.1, + "wall_seconds": 1.884424, + "cpu_wall_ratio": 0.5837, + "warmup": { + "iterations": 532000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 50000, + "ops_per_cpu_sec": 47169.81, + "ops_per_wall_sec": 27079.43, + "cpu_seconds": 1.06, + "wall_seconds": 1.84642, + "cpu_wall_ratio": 0.5741, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.036, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 50000, + "ops_per_cpu_sec": 40322.58, + "ops_per_wall_sec": 24342.03, + "cpu_seconds": 1.24, + "wall_seconds": 2.054061, + "cpu_wall_ratio": 0.6037, + "warmup": { + "iterations": 488000, + "wall_seconds": 20.026, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 4.9E-4, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 50000, + "ops_per_cpu_sec": 30120.48, + "ops_per_wall_sec": 19870.33, + "cpu_seconds": 1.66, + "wall_seconds": 2.516314, + "cpu_wall_ratio": 0.6597, + "warmup": { + "iterations": 396000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 27878.55, + "cpu_seconds": 1.01, + "wall_seconds": 1.793493, + "cpu_wall_ratio": 0.5631, + "warmup": { + "iterations": 560000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 50000, + "ops_per_cpu_sec": 33783.78, + "ops_per_wall_sec": 20922.45, + "cpu_seconds": 1.48, + "wall_seconds": 2.389778, + "cpu_wall_ratio": 0.6193, + "warmup": { + "iterations": 420000, + "wall_seconds": 20.04, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 44600, + "ops_per_cpu_sec": 8920.0, + "ops_per_wall_sec": 7720.53, + "cpu_seconds": 5.0, + "wall_seconds": 5.776809, + "cpu_wall_ratio": 0.8655, + "warmup": { + "iterations": 154000, + "wall_seconds": 20.067, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26586.4, + "cpu_seconds": 1.1, + "wall_seconds": 1.880661, + "cpu_wall_ratio": 0.5849, + "warmup": { + "iterations": 508000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 50000, + "ops_per_cpu_sec": 34013.61, + "ops_per_wall_sec": 21254.06, + "cpu_seconds": 1.47, + "wall_seconds": 2.352492, + "cpu_wall_ratio": 0.6249, + "warmup": { + "iterations": 426000, + "wall_seconds": 20.074, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 50000, + "ops_per_cpu_sec": 24752.48, + "ops_per_wall_sec": 17726.8, + "cpu_seconds": 2.02, + "wall_seconds": 2.820588, + "cpu_wall_ratio": 0.7162, + "warmup": { + "iterations": 352000, + "wall_seconds": 20.09, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 50000, + "ops_per_cpu_sec": 38461.54, + "ops_per_wall_sec": 23599.92, + "cpu_seconds": 1.3, + "wall_seconds": 2.118652, + "cpu_wall_ratio": 0.6136, + "warmup": { + "iterations": 460000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 50000, + "ops_per_cpu_sec": 26315.79, + "ops_per_wall_sec": 18056.49, + "cpu_seconds": 1.9, + "wall_seconds": 2.769088, + "cpu_wall_ratio": 0.6861, + "warmup": { + "iterations": 360000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 16, + "gc_millis": 13, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 25700, + "ops_per_cpu_sec": 5140.0, + "ops_per_wall_sec": 4443.76, + "cpu_seconds": 5.0, + "wall_seconds": 5.783395, + "cpu_wall_ratio": 0.8645, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.922, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 28, + "gc_millis": 24, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 50300, + "ops_per_cpu_sec": 50300.0, + "ops_per_wall_sec": 28365.17, + "cpu_seconds": 1.0, + "wall_seconds": 1.773302, + "cpu_wall_ratio": 0.5639, + "warmup": { + "iterations": 566000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 28146.91, + "cpu_seconds": 1.01, + "wall_seconds": 1.776394, + "cpu_wall_ratio": 0.5686, + "warmup": { + "iterations": 558000, + "wall_seconds": 20.059, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 50000, + "ops_per_cpu_sec": 38167.94, + "ops_per_wall_sec": 23173.22, + "cpu_seconds": 1.31, + "wall_seconds": 2.157663, + "cpu_wall_ratio": 0.6071, + "warmup": { + "iterations": 470000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 11574.07, + "ops_per_wall_sec": 9753.57, + "cpu_seconds": 4.32, + "wall_seconds": 5.126326, + "cpu_wall_ratio": 0.8427, + "warmup": { + "iterations": 194000, + "wall_seconds": 20.029, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 50000, + "ops_per_cpu_sec": 50000.0, + "ops_per_wall_sec": 28505.04, + "cpu_seconds": 1.0, + "wall_seconds": 1.754075, + "cpu_wall_ratio": 0.5701, + "warmup": { + "iterations": 546000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 50000, + "ops_per_cpu_sec": 33783.78, + "ops_per_wall_sec": 20549.99, + "cpu_seconds": 1.48, + "wall_seconds": 2.433091, + "cpu_wall_ratio": 0.6083, + "warmup": { + "iterations": 402000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 50000, + "ops_per_cpu_sec": 49504.95, + "ops_per_wall_sec": 28040.94, + "cpu_seconds": 1.01, + "wall_seconds": 1.783107, + "cpu_wall_ratio": 0.5664, + "warmup": { + "iterations": 564000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 50000, + "ops_per_cpu_sec": 40983.61, + "ops_per_wall_sec": 24828.99, + "cpu_seconds": 1.22, + "wall_seconds": 2.013775, + "cpu_wall_ratio": 0.6058, + "warmup": { + "iterations": 494000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 9, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 50000, + "ops_per_cpu_sec": 48543.69, + "ops_per_wall_sec": 27771.34, + "cpu_seconds": 1.03, + "wall_seconds": 1.800417, + "cpu_wall_ratio": 0.5721, + "warmup": { + "iterations": 544000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 50000, + "ops_per_cpu_sec": 45871.56, + "ops_per_wall_sec": 26516.36, + "cpu_seconds": 1.09, + "wall_seconds": 1.885628, + "cpu_wall_ratio": 0.5781, + "warmup": { + "iterations": 532000, + "wall_seconds": 20.037, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 13600, + "ops_per_cpu_sec": 2703.78, + "ops_per_wall_sec": 2576.91, + "cpu_seconds": 5.03, + "wall_seconds": 5.277647, + "cpu_wall_ratio": 0.9531, + "warmup": { + "iterations": 100000, + "wall_seconds": 38.787, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26659.45, + "cpu_seconds": 1.1, + "wall_seconds": 1.875507, + "cpu_wall_ratio": 0.5865, + "warmup": { + "iterations": 542000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 34, + "jit_share_of_wall": 0.01813, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 50000, + "ops_per_cpu_sec": 44642.86, + "ops_per_wall_sec": 26216.52, + "cpu_seconds": 1.12, + "wall_seconds": 1.907195, + "cpu_wall_ratio": 0.5872, + "warmup": { + "iterations": 526000, + "wall_seconds": 20.027, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 27000, + "ops_per_cpu_sec": 5389.22, + "ops_per_wall_sec": 4897.41, + "cpu_seconds": 5.01, + "wall_seconds": 5.513115, + "cpu_wall_ratio": 0.9087, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.615, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 32, + "gc_millis": 30, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 50000, + "ops_per_cpu_sec": 48076.92, + "ops_per_wall_sec": 27687.66, + "cpu_seconds": 1.04, + "wall_seconds": 1.805859, + "cpu_wall_ratio": 0.5759, + "warmup": { + "iterations": 564000, + "wall_seconds": 20.069, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 50000, + "ops_per_cpu_sec": 33783.78, + "ops_per_wall_sec": 20527.2, + "cpu_seconds": 1.48, + "wall_seconds": 2.435793, + "cpu_wall_ratio": 0.6076, + "warmup": { + "iterations": 410000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27944.52, + "cpu_seconds": 1.02, + "wall_seconds": 1.78926, + "cpu_wall_ratio": 0.5701, + "warmup": { + "iterations": 560000, + "wall_seconds": 20.034, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 50000, + "ops_per_cpu_sec": 39682.54, + "ops_per_wall_sec": 24273.8, + "cpu_seconds": 1.26, + "wall_seconds": 2.059834, + "cpu_wall_ratio": 0.6117, + "warmup": { + "iterations": 482000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 50000, + "ops_per_cpu_sec": 49019.61, + "ops_per_wall_sec": 27600.06, + "cpu_seconds": 1.02, + "wall_seconds": 1.81159, + "cpu_wall_ratio": 0.563, + "warmup": { + "iterations": 550000, + "wall_seconds": 20.035, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 26349.49, + "cpu_seconds": 1.1, + "wall_seconds": 1.89757, + "cpu_wall_ratio": 0.5797, + "warmup": { + "iterations": 530000, + "wall_seconds": 20.057, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 13500, + "ops_per_cpu_sec": 2694.61, + "ops_per_wall_sec": 2560.21, + "cpu_seconds": 5.01, + "wall_seconds": 5.273, + "cpu_wall_ratio": 0.9501, + "warmup": { + "iterations": 100000, + "wall_seconds": 38.991, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 50000, + "ops_per_cpu_sec": 46728.97, + "ops_per_wall_sec": 27297.48, + "cpu_seconds": 1.07, + "wall_seconds": 1.831671, + "cpu_wall_ratio": 0.5842, + "warmup": { + "iterations": 544000, + "wall_seconds": 20.062, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 50000, + "ops_per_cpu_sec": 44642.86, + "ops_per_wall_sec": 26077.41, + "cpu_seconds": 1.12, + "wall_seconds": 1.917369, + "cpu_wall_ratio": 0.5841, + "warmup": { + "iterations": 522000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 25300, + "ops_per_cpu_sec": 5049.9, + "ops_per_wall_sec": 4627.85, + "cpu_seconds": 5.01, + "wall_seconds": 5.4669, + "cpu_wall_ratio": 0.9164, + "warmup": { + "iterations": 100000, + "wall_seconds": 20.755, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 25, + "gc_millis": 26, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 36884.38, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 36068.41, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 27167.25, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 27248.59, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 26919.55, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 32192.44, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.556, + "max": 0.9531, + "mean": 0.6382 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 578000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample1.json b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample1.json new file mode 100644 index 000000000..42a940b69 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample1.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "stub", + "transport": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "http_mock": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "endpoint": "https://example.com", + "region": "us-east-1", + "instance": "m7i.metal-24xl", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-stub-m7imetal24xl, current sample 1", + "run_started_utc": "2026-10-12T22:29:27.019221548Z", + "run_finished_utc": "2026-10-12T22:54:46.931674223Z", + "run_duration_seconds": 1519.912, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.x86_64", + "arch": "amd64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "amd64-linux Amazon Linux 2023.12.20261012", + "cpu": "Intel(R) Xeon(R) Platinum 8488C", + "available_processors": 96, + "instance": "m7i.metal-24xl", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 405330731008 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 409300, + "ops_per_cpu_sec": 409300.0, + "ops_per_wall_sec": 425150.19, + "cpu_seconds": 1.0, + "wall_seconds": 0.962719, + "cpu_wall_ratio": 1.0387, + "warmup": { + "iterations": 8470000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 13, + "jit_share_of_wall": 0.0135, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 332000, + "ops_per_cpu_sec": 332000.0, + "ops_per_wall_sec": 334345.03, + "cpu_seconds": 1.0, + "wall_seconds": 0.992986, + "cpu_wall_ratio": 1.0071, + "warmup": { + "iterations": 9470000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 37, + "jit_share_of_wall": 0.03726, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 422100, + "ops_per_cpu_sec": 422100.0, + "ops_per_wall_sec": 433302.7, + "cpu_seconds": 1.0, + "wall_seconds": 0.974146, + "cpu_wall_ratio": 1.0265, + "warmup": { + "iterations": 8612000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 342600, + "ops_per_cpu_sec": 342600.0, + "ops_per_wall_sec": 345797.83, + "cpu_seconds": 1.0, + "wall_seconds": 0.990752, + "cpu_wall_ratio": 1.0093, + "warmup": { + "iterations": 9028000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 307400, + "ops_per_cpu_sec": 307400.0, + "ops_per_wall_sec": 317253.56, + "cpu_seconds": 1.0, + "wall_seconds": 0.968941, + "cpu_wall_ratio": 1.0321, + "warmup": { + "iterations": 6354000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 139100, + "ops_per_cpu_sec": 139100.0, + "ops_per_wall_sec": 140446.43, + "cpu_seconds": 1.0, + "wall_seconds": 0.990413, + "cpu_wall_ratio": 1.0097, + "warmup": { + "iterations": 3704000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 4, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 37313.43, + "ops_per_wall_sec": 38419.61, + "cpu_seconds": 1.34, + "wall_seconds": 1.301419, + "cpu_wall_ratio": 1.0296, + "warmup": { + "iterations": 980000, + "wall_seconds": 20.036, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 290600, + "ops_per_cpu_sec": 290600.0, + "ops_per_wall_sec": 300490.01, + "cpu_seconds": 1.0, + "wall_seconds": 0.967087, + "cpu_wall_ratio": 1.034, + "warmup": { + "iterations": 6050000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 8, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 154400, + "ops_per_cpu_sec": 154400.0, + "ops_per_wall_sec": 160403.41, + "cpu_seconds": 1.0, + "wall_seconds": 0.962573, + "cpu_wall_ratio": 1.0389, + "warmup": { + "iterations": 3294000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 37878.79, + "ops_per_wall_sec": 38811.42, + "cpu_seconds": 1.32, + "wall_seconds": 1.28828, + "cpu_wall_ratio": 1.0246, + "warmup": { + "iterations": 786000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 13, + "gc_millis": 10, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 310600, + "ops_per_cpu_sec": 310600.0, + "ops_per_wall_sec": 314142.83, + "cpu_seconds": 1.0, + "wall_seconds": 0.988722, + "cpu_wall_ratio": 1.0114, + "warmup": { + "iterations": 8016000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 307600, + "ops_per_cpu_sec": 307600.0, + "ops_per_wall_sec": 317535.32, + "cpu_seconds": 1.0, + "wall_seconds": 0.968711, + "cpu_wall_ratio": 1.0323, + "warmup": { + "iterations": 6702000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 129900, + "ops_per_cpu_sec": 129900.0, + "ops_per_wall_sec": 131403.85, + "cpu_seconds": 1.0, + "wall_seconds": 0.988556, + "cpu_wall_ratio": 1.0116, + "warmup": { + "iterations": 2856000, + "wall_seconds": 20.014, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 51800, + "ops_per_cpu_sec": 51800.0, + "ops_per_wall_sec": 53629.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.965893, + "cpu_wall_ratio": 1.0353, + "warmup": { + "iterations": 1114000, + "wall_seconds": 20.017, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 0, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 276100, + "ops_per_cpu_sec": 276100.0, + "ops_per_wall_sec": 280482.35, + "cpu_seconds": 1.0, + "wall_seconds": 0.984376, + "cpu_wall_ratio": 1.0159, + "warmup": { + "iterations": 7130000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 231200, + "ops_per_cpu_sec": 231200.0, + "ops_per_wall_sec": 240142.34, + "cpu_seconds": 1.0, + "wall_seconds": 0.962762, + "cpu_wall_ratio": 1.0387, + "warmup": { + "iterations": 5028000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 253400, + "ops_per_cpu_sec": 253400.0, + "ops_per_wall_sec": 255927.06, + "cpu_seconds": 1.0, + "wall_seconds": 0.990126, + "cpu_wall_ratio": 1.01, + "warmup": { + "iterations": 6308000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 127300, + "ops_per_cpu_sec": 127300.0, + "ops_per_wall_sec": 132161.21, + "cpu_seconds": 1.0, + "wall_seconds": 0.963218, + "cpu_wall_ratio": 1.0382, + "warmup": { + "iterations": 2754000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 59300, + "ops_per_cpu_sec": 59300.0, + "ops_per_wall_sec": 59905.88, + "cpu_seconds": 1.0, + "wall_seconds": 0.989886, + "cpu_wall_ratio": 1.0102, + "warmup": { + "iterations": 1208000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 345600, + "ops_per_cpu_sec": 345600.0, + "ops_per_wall_sec": 355508.65, + "cpu_seconds": 1.0, + "wall_seconds": 0.972128, + "cpu_wall_ratio": 1.0287, + "warmup": { + "iterations": 7402000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 80900, + "ops_per_cpu_sec": 80900.0, + "ops_per_wall_sec": 81791.36, + "cpu_seconds": 1.0, + "wall_seconds": 0.989102, + "cpu_wall_ratio": 1.011, + "warmup": { + "iterations": 1648000, + "wall_seconds": 20.018, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 50000, + "ops_per_cpu_sec": 11600.93, + "ops_per_wall_sec": 11608.73, + "cpu_seconds": 4.31, + "wall_seconds": 4.307104, + "cpu_wall_ratio": 1.0007, + "warmup": { + "iterations": 234000, + "wall_seconds": 20.164, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 341700, + "ops_per_cpu_sec": 341700.0, + "ops_per_wall_sec": 352839.56, + "cpu_seconds": 1.0, + "wall_seconds": 0.968429, + "cpu_wall_ratio": 1.0326, + "warmup": { + "iterations": 7162000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 210000, + "ops_per_cpu_sec": 210000.0, + "ops_per_wall_sec": 211474.18, + "cpu_seconds": 1.0, + "wall_seconds": 0.993029, + "cpu_wall_ratio": 1.007, + "warmup": { + "iterations": 5518000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 6, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 127600, + "ops_per_cpu_sec": 127600.0, + "ops_per_wall_sec": 131831.31, + "cpu_seconds": 1.0, + "wall_seconds": 0.967904, + "cpu_wall_ratio": 1.0332, + "warmup": { + "iterations": 3238000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 35460.99, + "ops_per_wall_sec": 36214.4, + "cpu_seconds": 1.41, + "wall_seconds": 1.380666, + "cpu_wall_ratio": 1.0212, + "warmup": { + "iterations": 892000, + "wall_seconds": 20.02, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 250200, + "ops_per_cpu_sec": 250200.0, + "ops_per_wall_sec": 258443.43, + "cpu_seconds": 1.0, + "wall_seconds": 0.968104, + "cpu_wall_ratio": 1.0329, + "warmup": { + "iterations": 5554000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 116900, + "ops_per_cpu_sec": 116900.0, + "ops_per_wall_sec": 118855.38, + "cpu_seconds": 1.0, + "wall_seconds": 0.983548, + "cpu_wall_ratio": 1.0167, + "warmup": { + "iterations": 3234000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 32679.74, + "ops_per_wall_sec": 33652.38, + "cpu_seconds": 1.53, + "wall_seconds": 1.485779, + "cpu_wall_ratio": 1.0298, + "warmup": { + "iterations": 888000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 340000, + "ops_per_cpu_sec": 340000.0, + "ops_per_wall_sec": 351173.79, + "cpu_seconds": 1.0, + "wall_seconds": 0.968182, + "cpu_wall_ratio": 1.0329, + "warmup": { + "iterations": 7180000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 242400, + "ops_per_cpu_sec": 242400.0, + "ops_per_wall_sec": 244523.36, + "cpu_seconds": 1.0, + "wall_seconds": 0.991316, + "cpu_wall_ratio": 1.0088, + "warmup": { + "iterations": 6006000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 141700, + "ops_per_cpu_sec": 141700.0, + "ops_per_wall_sec": 145623.18, + "cpu_seconds": 1.0, + "wall_seconds": 0.973059, + "cpu_wall_ratio": 1.0277, + "warmup": { + "iterations": 3042000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 65600, + "ops_per_cpu_sec": 65600.0, + "ops_per_wall_sec": 66132.81, + "cpu_seconds": 1.0, + "wall_seconds": 0.991943, + "cpu_wall_ratio": 1.0081, + "warmup": { + "iterations": 1324000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 283700, + "ops_per_cpu_sec": 283700.0, + "ops_per_wall_sec": 298201.72, + "cpu_seconds": 1.0, + "wall_seconds": 0.951369, + "cpu_wall_ratio": 1.0511, + "warmup": { + "iterations": 6264000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 188600, + "ops_per_cpu_sec": 188600.0, + "ops_per_wall_sec": 191772.68, + "cpu_seconds": 1.0, + "wall_seconds": 0.983456, + "cpu_wall_ratio": 1.0168, + "warmup": { + "iterations": 4678000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 265100, + "ops_per_cpu_sec": 265100.0, + "ops_per_wall_sec": 274397.58, + "cpu_seconds": 1.0, + "wall_seconds": 0.966116, + "cpu_wall_ratio": 1.0351, + "warmup": { + "iterations": 5740000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 136100, + "ops_per_cpu_sec": 136100.0, + "ops_per_wall_sec": 137125.85, + "cpu_seconds": 1.0, + "wall_seconds": 0.992519, + "cpu_wall_ratio": 1.0075, + "warmup": { + "iterations": 3046000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 68300, + "ops_per_cpu_sec": 68300.0, + "ops_per_wall_sec": 70371.81, + "cpu_seconds": 1.0, + "wall_seconds": 0.970559, + "cpu_wall_ratio": 1.0303, + "warmup": { + "iterations": 1426000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 313300, + "ops_per_cpu_sec": 313300.0, + "ops_per_wall_sec": 324379.52, + "cpu_seconds": 1.0, + "wall_seconds": 0.965844, + "cpu_wall_ratio": 1.0354, + "warmup": { + "iterations": 6762000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 95800, + "ops_per_cpu_sec": 95800.0, + "ops_per_wall_sec": 97189.17, + "cpu_seconds": 1.0, + "wall_seconds": 0.985706, + "cpu_wall_ratio": 1.0145, + "warmup": { + "iterations": 2028000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 50000, + "ops_per_cpu_sec": 15673.98, + "ops_per_wall_sec": 15845.77, + "cpu_seconds": 3.19, + "wall_seconds": 3.155416, + "cpu_wall_ratio": 1.011, + "warmup": { + "iterations": 318000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 230000, + "ops_per_cpu_sec": 230000.0, + "ops_per_wall_sec": 237103.65, + "cpu_seconds": 1.0, + "wall_seconds": 0.97004, + "cpu_wall_ratio": 1.0309, + "warmup": { + "iterations": 4560000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 88800, + "ops_per_cpu_sec": 88800.0, + "ops_per_wall_sec": 89781.96, + "cpu_seconds": 1.0, + "wall_seconds": 0.989063, + "cpu_wall_ratio": 1.0111, + "warmup": { + "iterations": 1946000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 55300, + "ops_per_cpu_sec": 55300.0, + "ops_per_wall_sec": 56968.35, + "cpu_seconds": 1.0, + "wall_seconds": 0.970714, + "cpu_wall_ratio": 1.0302, + "warmup": { + "iterations": 1156000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 136300, + "ops_per_cpu_sec": 136300.0, + "ops_per_wall_sec": 141618.99, + "cpu_seconds": 1.0, + "wall_seconds": 0.962442, + "cpu_wall_ratio": 1.039, + "warmup": { + "iterations": 2876000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 51800, + "ops_per_cpu_sec": 51800.0, + "ops_per_wall_sec": 52376.95, + "cpu_seconds": 1.0, + "wall_seconds": 0.988985, + "cpu_wall_ratio": 1.0111, + "warmup": { + "iterations": 1334000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 37500, + "ops_per_cpu_sec": 7500.0, + "ops_per_wall_sec": 7540.78, + "cpu_seconds": 5.0, + "wall_seconds": 4.972962, + "cpu_wall_ratio": 1.0054, + "warmup": { + "iterations": 152000, + "wall_seconds": 20.057, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 31, + "gc_millis": 25, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 412500, + "ops_per_cpu_sec": 412500.0, + "ops_per_wall_sec": 426396.96, + "cpu_seconds": 1.0, + "wall_seconds": 0.967408, + "cpu_wall_ratio": 1.0337, + "warmup": { + "iterations": 8480000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 2, + "jit_share_of_wall": 0.00207, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 281100, + "ops_per_cpu_sec": 281100.0, + "ops_per_wall_sec": 283058.01, + "cpu_seconds": 1.0, + "wall_seconds": 0.993083, + "cpu_wall_ratio": 1.007, + "warmup": { + "iterations": 6852000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 123800, + "ops_per_cpu_sec": 123800.0, + "ops_per_wall_sec": 127693.36, + "cpu_seconds": 1.0, + "wall_seconds": 0.96951, + "cpu_wall_ratio": 1.0314, + "warmup": { + "iterations": 2612000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 19455.25, + "ops_per_wall_sec": 19523.71, + "cpu_seconds": 2.57, + "wall_seconds": 2.560989, + "cpu_wall_ratio": 1.0035, + "warmup": { + "iterations": 390000, + "wall_seconds": 20.088, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 367900, + "ops_per_cpu_sec": 367900.0, + "ops_per_wall_sec": 378884.74, + "cpu_seconds": 1.0, + "wall_seconds": 0.971008, + "cpu_wall_ratio": 1.0299, + "warmup": { + "iterations": 7472000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 12, + "gc_millis": 9, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 88700, + "ops_per_cpu_sec": 88700.0, + "ops_per_wall_sec": 89672.72, + "cpu_seconds": 1.0, + "wall_seconds": 0.989153, + "cpu_wall_ratio": 1.011, + "warmup": { + "iterations": 1948000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 26, + "jit_share_of_wall": 0.02629, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 360400, + "ops_per_cpu_sec": 360400.0, + "ops_per_wall_sec": 373281.93, + "cpu_seconds": 1.0, + "wall_seconds": 0.96549, + "cpu_wall_ratio": 1.0357, + "warmup": { + "iterations": 7792000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 12, + "gc_millis": 9, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 198400, + "ops_per_cpu_sec": 198400.0, + "ops_per_wall_sec": 205169.6, + "cpu_seconds": 1.0, + "wall_seconds": 0.967005, + "cpu_wall_ratio": 1.0341, + "warmup": { + "iterations": 5286000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 339400, + "ops_per_cpu_sec": 339400.0, + "ops_per_wall_sec": 351340.44, + "cpu_seconds": 1.0, + "wall_seconds": 0.966015, + "cpu_wall_ratio": 1.0352, + "warmup": { + "iterations": 7038000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 213900, + "ops_per_cpu_sec": 213900.0, + "ops_per_wall_sec": 215098.43, + "cpu_seconds": 1.0, + "wall_seconds": 0.994428, + "cpu_wall_ratio": 1.0056, + "warmup": { + "iterations": 5536000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 21900, + "ops_per_cpu_sec": 4380.0, + "ops_per_wall_sec": 4402.63, + "cpu_seconds": 5.0, + "wall_seconds": 4.974294, + "cpu_wall_ratio": 1.0052, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.671, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 0, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 349200, + "ops_per_cpu_sec": 349200.0, + "ops_per_wall_sec": 362682.14, + "cpu_seconds": 1.0, + "wall_seconds": 0.962827, + "cpu_wall_ratio": 1.0386, + "warmup": { + "iterations": 7430000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 34, + "jit_share_of_wall": 0.03531, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 279200, + "ops_per_cpu_sec": 279200.0, + "ops_per_wall_sec": 282524.33, + "cpu_seconds": 1.0, + "wall_seconds": 0.988233, + "cpu_wall_ratio": 1.0119, + "warmup": { + "iterations": 7522000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 6, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 133300, + "ops_per_cpu_sec": 133300.0, + "ops_per_wall_sec": 136740.68, + "cpu_seconds": 1.0, + "wall_seconds": 0.974838, + "cpu_wall_ratio": 1.0258, + "warmup": { + "iterations": 2820000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 340000, + "ops_per_cpu_sec": 340000.0, + "ops_per_wall_sec": 352095.04, + "cpu_seconds": 1.0, + "wall_seconds": 0.965648, + "cpu_wall_ratio": 1.0356, + "warmup": { + "iterations": 7326000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 89000, + "ops_per_cpu_sec": 89000.0, + "ops_per_wall_sec": 89835.1, + "cpu_seconds": 1.0, + "wall_seconds": 0.990704, + "cpu_wall_ratio": 1.0094, + "warmup": { + "iterations": 2140000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 312900, + "ops_per_cpu_sec": 312900.0, + "ops_per_wall_sec": 324468.32, + "cpu_seconds": 1.0, + "wall_seconds": 0.964347, + "cpu_wall_ratio": 1.037, + "warmup": { + "iterations": 7284000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 8, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 218100, + "ops_per_cpu_sec": 218100.0, + "ops_per_wall_sec": 225990.46, + "cpu_seconds": 1.0, + "wall_seconds": 0.965085, + "cpu_wall_ratio": 1.0362, + "warmup": { + "iterations": 4694000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 263900, + "ops_per_cpu_sec": 263900.0, + "ops_per_wall_sec": 267315.03, + "cpu_seconds": 1.0, + "wall_seconds": 0.987225, + "cpu_wall_ratio": 1.0129, + "warmup": { + "iterations": 6950000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 243800, + "ops_per_cpu_sec": 243800.0, + "ops_per_wall_sec": 252039.55, + "cpu_seconds": 1.0, + "wall_seconds": 0.967308, + "cpu_wall_ratio": 1.0338, + "warmup": { + "iterations": 5426000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 22100, + "ops_per_cpu_sec": 4411.18, + "ops_per_wall_sec": 4415.01, + "cpu_seconds": 5.01, + "wall_seconds": 5.005648, + "cpu_wall_ratio": 1.0009, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.651, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 334200, + "ops_per_cpu_sec": 334200.0, + "ops_per_wall_sec": 346714.31, + "cpu_seconds": 1.0, + "wall_seconds": 0.963906, + "cpu_wall_ratio": 1.0374, + "warmup": { + "iterations": 7368000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 271800, + "ops_per_cpu_sec": 271800.0, + "ops_per_wall_sec": 273495.09, + "cpu_seconds": 1.0, + "wall_seconds": 0.993802, + "cpu_wall_ratio": 1.0062, + "warmup": { + "iterations": 7394000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 128000, + "ops_per_cpu_sec": 128000.0, + "ops_per_wall_sec": 132487.42, + "cpu_seconds": 1.0, + "wall_seconds": 0.966129, + "cpu_wall_ratio": 1.0351, + "warmup": { + "iterations": 2790000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 154113.63, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 130059.92, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 83614.1, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 157913.64, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 152525.48, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 135385.6, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 1.0007, + "max": 1.0511, + "mean": 1.0229 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 9470000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample2.json b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample2.json new file mode 100644 index 000000000..497edcdd4 --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample2.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "stub", + "transport": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "http_mock": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "endpoint": "https://example.com", + "region": "us-east-1", + "instance": "m7i.metal-24xl", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-stub-m7imetal24xl, current sample 2", + "run_started_utc": "2026-10-12T22:54:49.349203970Z", + "run_finished_utc": "2026-10-12T23:20:09.363604253Z", + "run_duration_seconds": 1520.014, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.x86_64", + "arch": "amd64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "amd64-linux Amazon Linux 2023.12.20261012", + "cpu": "Intel(R) Xeon(R) Platinum 8488C", + "available_processors": 96, + "instance": "m7i.metal-24xl", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 405330731008 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 406300, + "ops_per_cpu_sec": 406300.0, + "ops_per_wall_sec": 425826.97, + "cpu_seconds": 1.0, + "wall_seconds": 0.954143, + "cpu_wall_ratio": 1.0481, + "warmup": { + "iterations": 8496000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 14, + "jit_share_of_wall": 0.01467, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 424400, + "ops_per_cpu_sec": 424400.0, + "ops_per_wall_sec": 441941.85, + "cpu_seconds": 1.0, + "wall_seconds": 0.960307, + "cpu_wall_ratio": 1.0413, + "warmup": { + "iterations": 9484000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 36, + "jit_share_of_wall": 0.03749, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 413200, + "ops_per_cpu_sec": 413200.0, + "ops_per_wall_sec": 428411.7, + "cpu_seconds": 1.0, + "wall_seconds": 0.964493, + "cpu_wall_ratio": 1.0368, + "warmup": { + "iterations": 8476000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 342300, + "ops_per_cpu_sec": 342300.0, + "ops_per_wall_sec": 344568.13, + "cpu_seconds": 1.0, + "wall_seconds": 0.993417, + "cpu_wall_ratio": 1.0066, + "warmup": { + "iterations": 9058000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 265900, + "ops_per_cpu_sec": 265900.0, + "ops_per_wall_sec": 273061.07, + "cpu_seconds": 1.0, + "wall_seconds": 0.973775, + "cpu_wall_ratio": 1.0269, + "warmup": { + "iterations": 6368000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 143700, + "ops_per_cpu_sec": 143700.0, + "ops_per_wall_sec": 148520.92, + "cpu_seconds": 1.0, + "wall_seconds": 0.96754, + "cpu_wall_ratio": 1.0335, + "warmup": { + "iterations": 3714000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 45454.55, + "ops_per_wall_sec": 46715.24, + "cpu_seconds": 1.1, + "wall_seconds": 1.070314, + "cpu_wall_ratio": 1.0277, + "warmup": { + "iterations": 986000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 9, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 226500, + "ops_per_cpu_sec": 226500.0, + "ops_per_wall_sec": 227007.67, + "cpu_seconds": 1.0, + "wall_seconds": 0.997764, + "cpu_wall_ratio": 1.0022, + "warmup": { + "iterations": 6032000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 6, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 128300, + "ops_per_cpu_sec": 128300.0, + "ops_per_wall_sec": 132642.2, + "cpu_seconds": 1.0, + "wall_seconds": 0.967264, + "cpu_wall_ratio": 1.0338, + "warmup": { + "iterations": 3368000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 31645.57, + "ops_per_wall_sec": 32470.03, + "cpu_seconds": 1.58, + "wall_seconds": 1.539881, + "cpu_wall_ratio": 1.0261, + "warmup": { + "iterations": 822000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 388800, + "ops_per_cpu_sec": 388800.0, + "ops_per_wall_sec": 405503.49, + "cpu_seconds": 1.0, + "wall_seconds": 0.958808, + "cpu_wall_ratio": 1.043, + "warmup": { + "iterations": 8064000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 272100, + "ops_per_cpu_sec": 272100.0, + "ops_per_wall_sec": 271477.48, + "cpu_seconds": 1.0, + "wall_seconds": 1.002293, + "cpu_wall_ratio": 0.9977, + "warmup": { + "iterations": 6626000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 131300, + "ops_per_cpu_sec": 131300.0, + "ops_per_wall_sec": 136285.59, + "cpu_seconds": 1.0, + "wall_seconds": 0.963418, + "cpu_wall_ratio": 1.038, + "warmup": { + "iterations": 2850000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 55300, + "ops_per_cpu_sec": 55300.0, + "ops_per_wall_sec": 56079.61, + "cpu_seconds": 1.0, + "wall_seconds": 0.986098, + "cpu_wall_ratio": 1.0141, + "warmup": { + "iterations": 1128000, + "wall_seconds": 20.03, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 331200, + "ops_per_cpu_sec": 331200.0, + "ops_per_wall_sec": 341676.52, + "cpu_seconds": 1.0, + "wall_seconds": 0.969338, + "cpu_wall_ratio": 1.0316, + "warmup": { + "iterations": 7178000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 204000, + "ops_per_cpu_sec": 204000.0, + "ops_per_wall_sec": 207004.04, + "cpu_seconds": 1.0, + "wall_seconds": 0.985488, + "cpu_wall_ratio": 1.0147, + "warmup": { + "iterations": 5050000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 294000, + "ops_per_cpu_sec": 294000.0, + "ops_per_wall_sec": 303007.69, + "cpu_seconds": 1.0, + "wall_seconds": 0.970272, + "cpu_wall_ratio": 1.0306, + "warmup": { + "iterations": 6326000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 125000, + "ops_per_cpu_sec": 125000.0, + "ops_per_wall_sec": 126386.37, + "cpu_seconds": 1.0, + "wall_seconds": 0.989031, + "cpu_wall_ratio": 1.0111, + "warmup": { + "iterations": 2762000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 54800, + "ops_per_cpu_sec": 54800.0, + "ops_per_wall_sec": 56313.22, + "cpu_seconds": 1.0, + "wall_seconds": 0.973129, + "cpu_wall_ratio": 1.0276, + "warmup": { + "iterations": 1188000, + "wall_seconds": 20.013, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 0, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 296900, + "ops_per_cpu_sec": 296900.0, + "ops_per_wall_sec": 299205.82, + "cpu_seconds": 1.0, + "wall_seconds": 0.992294, + "cpu_wall_ratio": 1.0078, + "warmup": { + "iterations": 7612000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 77000, + "ops_per_cpu_sec": 77000.0, + "ops_per_wall_sec": 79102.72, + "cpu_seconds": 1.0, + "wall_seconds": 0.973418, + "cpu_wall_ratio": 1.0273, + "warmup": { + "iterations": 1654000, + "wall_seconds": 20.012, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 50000, + "ops_per_cpu_sec": 11547.34, + "ops_per_wall_sec": 11584.26, + "cpu_seconds": 4.33, + "wall_seconds": 4.3162, + "cpu_wall_ratio": 1.0032, + "warmup": { + "iterations": 234000, + "wall_seconds": 20.132, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 346600, + "ops_per_cpu_sec": 346600.0, + "ops_per_wall_sec": 358019.37, + "cpu_seconds": 1.0, + "wall_seconds": 0.968104, + "cpu_wall_ratio": 1.0329, + "warmup": { + "iterations": 7212000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 255900, + "ops_per_cpu_sec": 255900.0, + "ops_per_wall_sec": 265667.32, + "cpu_seconds": 1.0, + "wall_seconds": 0.963235, + "cpu_wall_ratio": 1.0382, + "warmup": { + "iterations": 5516000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 119900, + "ops_per_cpu_sec": 119900.0, + "ops_per_wall_sec": 121017.98, + "cpu_seconds": 1.0, + "wall_seconds": 0.990762, + "cpu_wall_ratio": 1.0093, + "warmup": { + "iterations": 3208000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 6, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 34482.76, + "ops_per_wall_sec": 35372.07, + "cpu_seconds": 1.45, + "wall_seconds": 1.413545, + "cpu_wall_ratio": 1.0258, + "warmup": { + "iterations": 900000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 8, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 265100, + "ops_per_cpu_sec": 265100.0, + "ops_per_wall_sec": 271938.46, + "cpu_seconds": 1.0, + "wall_seconds": 0.974853, + "cpu_wall_ratio": 1.0258, + "warmup": { + "iterations": 5592000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 119800, + "ops_per_cpu_sec": 119800.0, + "ops_per_wall_sec": 120595.66, + "cpu_seconds": 1.0, + "wall_seconds": 0.993402, + "cpu_wall_ratio": 1.0066, + "warmup": { + "iterations": 3240000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 3, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 34246.58, + "ops_per_wall_sec": 35202.13, + "cpu_seconds": 1.46, + "wall_seconds": 1.420369, + "cpu_wall_ratio": 1.0279, + "warmup": { + "iterations": 888000, + "wall_seconds": 20.015, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 7, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 339800, + "ops_per_cpu_sec": 339800.0, + "ops_per_wall_sec": 349939.44, + "cpu_seconds": 1.0, + "wall_seconds": 0.971025, + "cpu_wall_ratio": 1.0298, + "warmup": { + "iterations": 7240000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 244300, + "ops_per_cpu_sec": 244300.0, + "ops_per_wall_sec": 246328.93, + "cpu_seconds": 1.0, + "wall_seconds": 0.991763, + "cpu_wall_ratio": 1.0083, + "warmup": { + "iterations": 6044000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 140800, + "ops_per_cpu_sec": 140800.0, + "ops_per_wall_sec": 145754.55, + "cpu_seconds": 1.0, + "wall_seconds": 0.966008, + "cpu_wall_ratio": 1.0352, + "warmup": { + "iterations": 3044000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 64900, + "ops_per_cpu_sec": 64900.0, + "ops_per_wall_sec": 65263.13, + "cpu_seconds": 1.0, + "wall_seconds": 0.994436, + "cpu_wall_ratio": 1.0056, + "warmup": { + "iterations": 1310000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 292700, + "ops_per_cpu_sec": 292700.0, + "ops_per_wall_sec": 300942.18, + "cpu_seconds": 1.0, + "wall_seconds": 0.972612, + "cpu_wall_ratio": 1.0282, + "warmup": { + "iterations": 6290000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 189000, + "ops_per_cpu_sec": 189000.0, + "ops_per_wall_sec": 191802.24, + "cpu_seconds": 1.0, + "wall_seconds": 0.98539, + "cpu_wall_ratio": 1.0148, + "warmup": { + "iterations": 4676000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 264200, + "ops_per_cpu_sec": 264200.0, + "ops_per_wall_sec": 271826.13, + "cpu_seconds": 1.0, + "wall_seconds": 0.971945, + "cpu_wall_ratio": 1.0289, + "warmup": { + "iterations": 5758000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 136400, + "ops_per_cpu_sec": 136400.0, + "ops_per_wall_sec": 137465.61, + "cpu_seconds": 1.0, + "wall_seconds": 0.992248, + "cpu_wall_ratio": 1.0078, + "warmup": { + "iterations": 3052000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 64900, + "ops_per_cpu_sec": 64900.0, + "ops_per_wall_sec": 67107.51, + "cpu_seconds": 1.0, + "wall_seconds": 0.967105, + "cpu_wall_ratio": 1.034, + "warmup": { + "iterations": 1410000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 0, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 267100, + "ops_per_cpu_sec": 267100.0, + "ops_per_wall_sec": 268947.98, + "cpu_seconds": 1.0, + "wall_seconds": 0.993129, + "cpu_wall_ratio": 1.0069, + "warmup": { + "iterations": 6834000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 94100, + "ops_per_cpu_sec": 94100.0, + "ops_per_wall_sec": 97253.95, + "cpu_seconds": 1.0, + "wall_seconds": 0.96757, + "cpu_wall_ratio": 1.0335, + "warmup": { + "iterations": 2036000, + "wall_seconds": 20.019, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 50000, + "ops_per_cpu_sec": 15974.44, + "ops_per_wall_sec": 15970.86, + "cpu_seconds": 3.13, + "wall_seconds": 3.130701, + "cpu_wall_ratio": 0.9998, + "warmup": { + "iterations": 322000, + "wall_seconds": 20.107, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 198700, + "ops_per_cpu_sec": 198700.0, + "ops_per_wall_sec": 205931.55, + "cpu_seconds": 1.0, + "wall_seconds": 0.964884, + "cpu_wall_ratio": 1.0364, + "warmup": { + "iterations": 4566000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 92800, + "ops_per_cpu_sec": 92800.0, + "ops_per_wall_sec": 95372.9, + "cpu_seconds": 1.0, + "wall_seconds": 0.973023, + "cpu_wall_ratio": 1.0277, + "warmup": { + "iterations": 1942000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 58300, + "ops_per_cpu_sec": 58300.0, + "ops_per_wall_sec": 58675.06, + "cpu_seconds": 1.0, + "wall_seconds": 0.993608, + "cpu_wall_ratio": 1.0064, + "warmup": { + "iterations": 1160000, + "wall_seconds": 20.021, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 8, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 135600, + "ops_per_cpu_sec": 135600.0, + "ops_per_wall_sec": 140245.83, + "cpu_seconds": 1.0, + "wall_seconds": 0.966874, + "cpu_wall_ratio": 1.0343, + "warmup": { + "iterations": 2882000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 51800, + "ops_per_cpu_sec": 51800.0, + "ops_per_wall_sec": 52605.65, + "cpu_seconds": 1.0, + "wall_seconds": 0.984685, + "cpu_wall_ratio": 1.0156, + "warmup": { + "iterations": 1334000, + "wall_seconds": 20.022, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 37300, + "ops_per_cpu_sec": 7460.0, + "ops_per_wall_sec": 7511.26, + "cpu_seconds": 5.0, + "wall_seconds": 4.96588, + "cpu_wall_ratio": 1.0069, + "warmup": { + "iterations": 152000, + "wall_seconds": 20.129, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 30, + "gc_millis": 25, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 330000, + "ops_per_cpu_sec": 330000.0, + "ops_per_wall_sec": 333649.52, + "cpu_seconds": 1.0, + "wall_seconds": 0.989062, + "cpu_wall_ratio": 1.0111, + "warmup": { + "iterations": 8532000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00101, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 310200, + "ops_per_cpu_sec": 310200.0, + "ops_per_wall_sec": 319689.83, + "cpu_seconds": 1.0, + "wall_seconds": 0.970316, + "cpu_wall_ratio": 1.0306, + "warmup": { + "iterations": 6900000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 119900, + "ops_per_cpu_sec": 119900.0, + "ops_per_wall_sec": 124191.01, + "cpu_seconds": 1.0, + "wall_seconds": 0.965448, + "cpu_wall_ratio": 1.0358, + "warmup": { + "iterations": 2588000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 19455.25, + "ops_per_wall_sec": 19503.79, + "cpu_seconds": 2.57, + "wall_seconds": 2.563604, + "cpu_wall_ratio": 1.0025, + "warmup": { + "iterations": 390000, + "wall_seconds": 20.083, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 363900, + "ops_per_cpu_sec": 363900.0, + "ops_per_wall_sec": 375881.08, + "cpu_seconds": 1.0, + "wall_seconds": 0.968125, + "cpu_wall_ratio": 1.0329, + "warmup": { + "iterations": 7508000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 87600, + "ops_per_cpu_sec": 87600.0, + "ops_per_wall_sec": 88614.17, + "cpu_seconds": 1.0, + "wall_seconds": 0.988555, + "cpu_wall_ratio": 1.0116, + "warmup": { + "iterations": 1966000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 27, + "jit_share_of_wall": 0.02731, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 336400, + "ops_per_cpu_sec": 336400.0, + "ops_per_wall_sec": 348003.71, + "cpu_seconds": 1.0, + "wall_seconds": 0.966656, + "cpu_wall_ratio": 1.0345, + "warmup": { + "iterations": 7820000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 9, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 192600, + "ops_per_cpu_sec": 192600.0, + "ops_per_wall_sec": 199392.52, + "cpu_seconds": 1.0, + "wall_seconds": 0.965934, + "cpu_wall_ratio": 1.0353, + "warmup": { + "iterations": 5320000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 333500, + "ops_per_cpu_sec": 333500.0, + "ops_per_wall_sec": 344908.77, + "cpu_seconds": 1.0, + "wall_seconds": 0.966922, + "cpu_wall_ratio": 1.0342, + "warmup": { + "iterations": 7054000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 230800, + "ops_per_cpu_sec": 230800.0, + "ops_per_wall_sec": 234593.16, + "cpu_seconds": 1.0, + "wall_seconds": 0.983831, + "cpu_wall_ratio": 1.0164, + "warmup": { + "iterations": 5548000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 21900, + "ops_per_cpu_sec": 4371.26, + "ops_per_wall_sec": 4400.87, + "cpu_seconds": 5.01, + "wall_seconds": 4.97629, + "cpu_wall_ratio": 1.0068, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.748, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 0, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 345000, + "ops_per_cpu_sec": 345000.0, + "ops_per_wall_sec": 355103.71, + "cpu_seconds": 1.0, + "wall_seconds": 0.971547, + "cpu_wall_ratio": 1.0293, + "warmup": { + "iterations": 7488000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 34, + "jit_share_of_wall": 0.035, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 355000, + "ops_per_cpu_sec": 355000.0, + "ops_per_wall_sec": 368861.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.962422, + "cpu_wall_ratio": 1.039, + "warmup": { + "iterations": 7436000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 121000, + "ops_per_cpu_sec": 121000.0, + "ops_per_wall_sec": 122593.46, + "cpu_seconds": 1.0, + "wall_seconds": 0.987002, + "cpu_wall_ratio": 1.0132, + "warmup": { + "iterations": 2820000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 339200, + "ops_per_cpu_sec": 339200.0, + "ops_per_wall_sec": 350415.49, + "cpu_seconds": 1.0, + "wall_seconds": 0.967994, + "cpu_wall_ratio": 1.0331, + "warmup": { + "iterations": 7394000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 89500, + "ops_per_cpu_sec": 89500.0, + "ops_per_wall_sec": 90131.87, + "cpu_seconds": 1.0, + "wall_seconds": 0.992989, + "cpu_wall_ratio": 1.0071, + "warmup": { + "iterations": 2154000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 325600, + "ops_per_cpu_sec": 325600.0, + "ops_per_wall_sec": 342753.6, + "cpu_seconds": 1.0, + "wall_seconds": 0.949954, + "cpu_wall_ratio": 1.0527, + "warmup": { + "iterations": 7292000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 187800, + "ops_per_cpu_sec": 187800.0, + "ops_per_wall_sec": 187414.18, + "cpu_seconds": 1.0, + "wall_seconds": 1.002059, + "cpu_wall_ratio": 0.9979, + "warmup": { + "iterations": 4704000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 316900, + "ops_per_cpu_sec": 316900.0, + "ops_per_wall_sec": 329041.61, + "cpu_seconds": 1.0, + "wall_seconds": 0.9631, + "cpu_wall_ratio": 1.0383, + "warmup": { + "iterations": 6956000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 220100, + "ops_per_cpu_sec": 220100.0, + "ops_per_wall_sec": 222069.51, + "cpu_seconds": 1.0, + "wall_seconds": 0.991131, + "cpu_wall_ratio": 1.0089, + "warmup": { + "iterations": 5392000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 22000, + "ops_per_cpu_sec": 4391.22, + "ops_per_wall_sec": 4419.42, + "cpu_seconds": 5.01, + "wall_seconds": 4.978025, + "cpu_wall_ratio": 1.0064, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.679, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 0, + "gc_millis": 0, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 347100, + "ops_per_cpu_sec": 347100.0, + "ops_per_wall_sec": 359665.49, + "cpu_seconds": 1.0, + "wall_seconds": 0.965063, + "cpu_wall_ratio": 1.0362, + "warmup": { + "iterations": 7362000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 270700, + "ops_per_cpu_sec": 270700.0, + "ops_per_wall_sec": 274087.57, + "cpu_seconds": 1.0, + "wall_seconds": 0.987641, + "cpu_wall_ratio": 1.0125, + "warmup": { + "iterations": 7334000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 128000, + "ops_per_cpu_sec": 128000.0, + "ops_per_wall_sec": 132372.43, + "cpu_seconds": 1.0, + "wall_seconds": 0.966969, + "cpu_wall_ratio": 1.0342, + "warmup": { + "iterations": 2918000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 152490.41, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 130496.27, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 81823.01, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 158956.01, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 152578.7, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 134783.3, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 0.9977, + "max": 1.0527, + "mean": 1.0228 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 9484000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample3.json b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample3.json new file mode 100644 index 000000000..2897d389e --- /dev/null +++ b/benchmark-results/e2e-main-20261013/m7i.metal-24xl/stub/sample3.json @@ -0,0 +1,1876 @@ +{ + "schema": "smithy-java/e2e-ops-cpusec/2", + "metadata": { + "lang": "Java", + "sdk": "smithy-java", + "sdk_version": "1.7.0", + "client": "sync", + "metric": "ops_per_cpu_second", + "measurement": "com.sun.management.OperatingSystemMXBean.getProcessCpuTime", + "stop_condition": "min 50000 iterations OR 5 seconds CPU time (first met wins) and at least 1 second(s) of CPU time", + "min_iterations": 50000, + "min_cpu_seconds": 5.0, + "min_measure_cpu_seconds": 1.0, + "check_interval": 100, + "warmup_policy": "auto", + "warmup_policy_detail": "chunks of 2000 iterations; at least 100000 iterations and 20 second(s), whichever comes later, then stop once JIT compilation stays below 2% of chunk wall time for 5 consecutive chunks and 1 second(s); cap 2x the floor", + "background_jit_compilation_disabled": true, + "mode": "stub", + "transport": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "http_mock": "In-process ClientTransport returning one pre-built canned HTTP response per benchmark. No sockets and no localhost server. The request body is fully consumed as a real transport would; each call gets a new zero-copy view over the same response bytes.", + "endpoint": "https://example.com", + "region": "us-east-1", + "instance": "m7i.metal-24xl", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "notes": "metal run 20261013-main304e025-stub-m7imetal24xl, current sample 3", + "run_started_utc": "2026-10-12T23:20:11.769256393Z", + "run_finished_utc": "2026-10-12T23:45:31.988625513Z", + "run_duration_seconds": 1520.219, + "benchmark_count": 71, + "environment": { + "java": { + "version": "25.0.4.1+10-LTS", + "vendor": "Amazon.com Inc.", + "vm_name": "OpenJDK 64-Bit Server VM", + "vm_version": "25.0.4.1+10-LTS", + "vm_arguments": [ + "-Xbatch" + ] + }, + "os": { + "name": "Linux", + "version": "6.18.54-121.166.amzn2023.x86_64", + "arch": "amd64", + "distribution": "Amazon Linux 2023.12.20261012" + }, + "os_label": "amd64-linux Amazon Linux 2023.12.20261012", + "cpu": "Intel(R) Xeon(R) Platinum 8488C", + "available_processors": 96, + "instance": "m7i.metal-24xl", + "sdk_version": "1.7.0", + "commit": "304e0251126b1cd45c9f17cc5069e83578d61ad6", + "branch": "main", + "dirty_worktree": false, + "smithy_java_system_properties": {}, + "memory_total_bytes": 405330731008 + } + }, + "benchmarks": [ + { + "id": "awsJson1_0_HealthcheckRequest_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "request", + "workload_fingerprint": "4881cc1de90d545a0203e2249048f0e436743cdca9ed9877847cd845d8aa5e17", + "iterations": 403800, + "ops_per_cpu_sec": 403800.0, + "ops_per_wall_sec": 423990.25, + "cpu_seconds": 1.0, + "wall_seconds": 0.95238, + "cpu_wall_ratio": 1.05, + "warmup": { + "iterations": 8460000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 14, + "jit_share_of_wall": 0.0147, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_HealthcheckResponse_Example", + "protocol": "AwsJson10", + "operation": "Healthcheck", + "source": "response", + "workload_fingerprint": "e3515d2af53b7d44ac9ef8611d5cbfdf0982547c5b9df1bf4203e3b35c98de99", + "iterations": 431100, + "ops_per_cpu_sec": 431100.0, + "ops_per_wall_sec": 448002.47, + "cpu_seconds": 1.0, + "wall_seconds": 0.962271, + "cpu_wall_ratio": 1.0392, + "warmup": { + "iterations": 9554000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 37, + "jit_share_of_wall": 0.03845, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemInput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "request", + "workload_fingerprint": "53b674c4964bf5eb3d35477e557544dcf84cc7d4944571b0648f1531b8aa8f03", + "iterations": 413900, + "ops_per_cpu_sec": 413900.0, + "ops_per_wall_sec": 429986.8, + "cpu_seconds": 1.0, + "wall_seconds": 0.962588, + "cpu_wall_ratio": 1.0389, + "warmup": { + "iterations": 8516000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_Baseline", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "192af54578b86be347d3ea2fc70fe887ca37b5202b6cd2035ffe56aafa148f7d", + "iterations": 337800, + "ops_per_cpu_sec": 337800.0, + "ops_per_wall_sec": 341799.53, + "cpu_seconds": 1.0, + "wall_seconds": 0.988299, + "cpu_wall_ratio": 1.0118, + "warmup": { + "iterations": 9014000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_GetItemOutput_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "1bc2f1bf588cf9580895ae94617c2ead9fff346f3a31503d6e381b9a4238b220", + "iterations": 291700, + "ops_per_cpu_sec": 291700.0, + "ops_per_wall_sec": 304955.48, + "cpu_seconds": 1.0, + "wall_seconds": 0.956533, + "cpu_wall_ratio": 1.0454, + "warmup": { + "iterations": 6370000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 10, + "gc_millis": 8, + "response_body_bytes": 234 + }, + { + "id": "awsJson1_0_GetItemOutput_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "38fc2050d04a70e435160e944b217e8dd216b78245451bfb98752507b2d6ca75", + "iterations": 174600, + "ops_per_cpu_sec": 174600.0, + "ops_per_wall_sec": 180447.13, + "cpu_seconds": 1.0, + "wall_seconds": 0.967596, + "cpu_wall_ratio": 1.0335, + "warmup": { + "iterations": 3694000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 827 + }, + { + "id": "awsJson1_0_GetItemOutput_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "263cc8acc190134c27efb8eef95eb8d794ff459a7aeec17d3f3a700e614d3b7a", + "iterations": 50000, + "ops_per_cpu_sec": 38461.54, + "ops_per_wall_sec": 39026.01, + "cpu_seconds": 1.3, + "wall_seconds": 1.281197, + "cpu_wall_ratio": 1.0147, + "warmup": { + "iterations": 954000, + "wall_seconds": 20.016, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 9, + "response_body_bytes": 5980 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_S", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "7c31bb951ab7f82f256c9975cbc205f7af70dee9efc7ecffc358dd7bddf45dbd", + "iterations": 291300, + "ops_per_cpu_sec": 291300.0, + "ops_per_wall_sec": 300883.3, + "cpu_seconds": 1.0, + "wall_seconds": 0.968149, + "cpu_wall_ratio": 1.0329, + "warmup": { + "iterations": 6052000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 252 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_M", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "6f5c6227b7d2335efce134253116289352bbbd4d5622a52cfa0f85ee0bb19aa6", + "iterations": 122600, + "ops_per_cpu_sec": 122600.0, + "ops_per_wall_sec": 123741.29, + "cpu_seconds": 1.0, + "wall_seconds": 0.990777, + "cpu_wall_ratio": 1.0093, + "warmup": { + "iterations": 3326000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 928 + }, + { + "id": "awsJson1_0_GetItemOutputBinary_L", + "protocol": "AwsJson10", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "add234061aee0c1a0b6862f04ac686a87ba853a4449f178495fbad82417afa0e", + "iterations": 50000, + "ops_per_cpu_sec": 31645.57, + "ops_per_wall_sec": 32255.14, + "cpu_seconds": 1.58, + "wall_seconds": 1.550141, + "cpu_wall_ratio": 1.0193, + "warmup": { + "iterations": 798000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 6934 + }, + { + "id": "awsJson1_0_PutItemRequest_Baseline", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "84715757e9714bc7fc9c8a2d1ddb2d470c000c846f1bcda87afb353e166030a4", + "iterations": 394500, + "ops_per_cpu_sec": 394500.0, + "ops_per_wall_sec": 406874.63, + "cpu_seconds": 1.0, + "wall_seconds": 0.969586, + "cpu_wall_ratio": 1.0314, + "warmup": { + "iterations": 8086000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c8f46a9f434e7acb3a49d6b1ba96a1c842390da22e39861418bb5ef68e6eef0d", + "iterations": 269500, + "ops_per_cpu_sec": 269500.0, + "ops_per_wall_sec": 271326.64, + "cpu_seconds": 1.0, + "wall_seconds": 0.993268, + "cpu_wall_ratio": 1.0068, + "warmup": { + "iterations": 6632000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "979d97d7ef19b434e0f2ad9d55af452aa5be0514fbdb0a0bb6a3ad5df6b60c44", + "iterations": 132400, + "ops_per_cpu_sec": 132400.0, + "ops_per_wall_sec": 136613.25, + "cpu_seconds": 1.0, + "wall_seconds": 0.969159, + "cpu_wall_ratio": 1.0318, + "warmup": { + "iterations": 2858000, + "wall_seconds": 20.007, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_ShallowMap_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "30d87abb55d679f6da734715a6403bcba4140bfd139555219e4afb2c126f36f7", + "iterations": 55600, + "ops_per_cpu_sec": 55600.0, + "ops_per_wall_sec": 56017.27, + "cpu_seconds": 1.0, + "wall_seconds": 0.992551, + "cpu_wall_ratio": 1.0075, + "warmup": { + "iterations": 1130000, + "wall_seconds": 20.009, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "56d4c6844996b4051d6b30615fba035d4e94968b41d03fb62e39cf0dd35dc6a1", + "iterations": 335800, + "ops_per_cpu_sec": 335800.0, + "ops_per_wall_sec": 345107.5, + "cpu_seconds": 1.0, + "wall_seconds": 0.97303, + "cpu_wall_ratio": 1.0277, + "warmup": { + "iterations": 7112000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_Nested_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "791019410914787c8783d03a9552bc6044dd0af66d5067ac8629f61c91dc2bfa", + "iterations": 206400, + "ops_per_cpu_sec": 206400.0, + "ops_per_wall_sec": 207837.67, + "cpu_seconds": 1.0, + "wall_seconds": 0.993083, + "cpu_wall_ratio": 1.007, + "warmup": { + "iterations": 5064000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f9ab29669326d84784c11b1f5e0799df5db0e56e87e8b8211f175adb6daad534", + "iterations": 290700, + "ops_per_cpu_sec": 290700.0, + "ops_per_wall_sec": 299852.8, + "cpu_seconds": 1.0, + "wall_seconds": 0.969476, + "cpu_wall_ratio": 1.0315, + "warmup": { + "iterations": 6350000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "c5954e4f7dc1e530db666badc89109d16e9eb5fe7bcd7388aad538196253c7dd", + "iterations": 125300, + "ops_per_cpu_sec": 125300.0, + "ops_per_wall_sec": 126807.13, + "cpu_seconds": 1.0, + "wall_seconds": 0.988115, + "cpu_wall_ratio": 1.012, + "warmup": { + "iterations": 2770000, + "wall_seconds": 20.013, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_MixedItem_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "73b48f3ee0e33107eb89dd1a87a42fba01e5ba6debe11c9b2c2686c0c6552d64", + "iterations": 56900, + "ops_per_cpu_sec": 56900.0, + "ops_per_wall_sec": 58573.64, + "cpu_seconds": 1.0, + "wall_seconds": 0.971427, + "cpu_wall_ratio": 1.0294, + "warmup": { + "iterations": 1184000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 2, + "gc_millis": 2, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_S", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "52ce52dd10c8e5c0d91558188fcb2b6d5b89f5fb767062b9af1123137c5f2336", + "iterations": 347600, + "ops_per_cpu_sec": 347600.0, + "ops_per_wall_sec": 358603.92, + "cpu_seconds": 1.0, + "wall_seconds": 0.969315, + "cpu_wall_ratio": 1.0317, + "warmup": { + "iterations": 7482000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_M", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "7dd937bda4f83e08d643aa31d13302c5e46af2e4c24ea4ec95cee78d0cb9677d", + "iterations": 80900, + "ops_per_cpu_sec": 80900.0, + "ops_per_wall_sec": 81914.77, + "cpu_seconds": 1.0, + "wall_seconds": 0.987612, + "cpu_wall_ratio": 1.0125, + "warmup": { + "iterations": 1654000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "awsJson1_0_PutItemRequest_BinaryData_L", + "protocol": "AwsJson10", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "5b9ba318b7f89adcad87ebbe69336fce510b4bcb5ec3ea05a7b610bd2a690881", + "iterations": 50000, + "ops_per_cpu_sec": 11627.91, + "ops_per_wall_sec": 11641.57, + "cpu_seconds": 4.3, + "wall_seconds": 4.294954, + "cpu_wall_ratio": 1.0012, + "warmup": { + "iterations": 234000, + "wall_seconds": 20.157, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "rpcv2Cbor_GetItemOutput_Baseline", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "8bd7c440674ba7e4a420fbb6d3f9829e03c1784c91b2a3b054e6eeb1885c3ff5", + "iterations": 349600, + "ops_per_cpu_sec": 349600.0, + "ops_per_wall_sec": 358212.62, + "cpu_seconds": 1.0, + "wall_seconds": 0.975957, + "cpu_wall_ratio": 1.0246, + "warmup": { + "iterations": 7206000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_GetItemOutput_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "9a89dc9efe94afd3f8b337f9d53c675385dc17d14c54b47895de506daaf933fb", + "iterations": 263400, + "ops_per_cpu_sec": 263400.0, + "ops_per_wall_sec": 272069.1, + "cpu_seconds": 1.0, + "wall_seconds": 0.968136, + "cpu_wall_ratio": 1.0329, + "warmup": { + "iterations": 5536000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutput_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "41e329708cd8069d91a49743c8d65826d7b832820d6ae7fd10f5eb9728e57016", + "iterations": 143200, + "ops_per_cpu_sec": 143200.0, + "ops_per_wall_sec": 148549.22, + "cpu_seconds": 1.0, + "wall_seconds": 0.96399, + "cpu_wall_ratio": 1.0374, + "warmup": { + "iterations": 3198000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 8, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutput_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "fd96b8df3c4e935390a29e7abb00c3a7bc45c56724d42e4dddd0a5b4a9a91e78", + "iterations": 50000, + "ops_per_cpu_sec": 36496.35, + "ops_per_wall_sec": 37513.06, + "cpu_seconds": 1.37, + "wall_seconds": 1.332869, + "cpu_wall_ratio": 1.0279, + "warmup": { + "iterations": 876000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 11, + "gc_millis": 10, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_S", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "87717957adc330f1bcb18841c2f49d5ecdb4ef3cef3a5d1a2381dfa0034d2955", + "iterations": 262300, + "ops_per_cpu_sec": 262300.0, + "ops_per_wall_sec": 271179.36, + "cpu_seconds": 1.0, + "wall_seconds": 0.967257, + "cpu_wall_ratio": 1.0339, + "warmup": { + "iterations": 5536000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 4, + "response_body_bytes": 185 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_M", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "c32020f21b38524367ada54ca819744b9a6c38344f31dad832cde4140191f0c1", + "iterations": 116000, + "ops_per_cpu_sec": 116000.0, + "ops_per_wall_sec": 118459.09, + "cpu_seconds": 1.0, + "wall_seconds": 0.979241, + "cpu_wall_ratio": 1.0212, + "warmup": { + "iterations": 3230000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 6, + "response_body_bytes": 637 + }, + { + "id": "rpcv2Cbor_GetItemOutputBinary_L", + "protocol": "RpcV2Cbor", + "operation": "GetItem", + "source": "response", + "workload_fingerprint": "a0bea4de44db11fd5cdbfcaa1d7b5b86ed82151112d83cdc7a9bf8bd86755eb5", + "iterations": 50000, + "ops_per_cpu_sec": 31645.57, + "ops_per_wall_sec": 32511.05, + "cpu_seconds": 1.58, + "wall_seconds": 1.537938, + "cpu_wall_ratio": 1.0273, + "warmup": { + "iterations": 860000, + "wall_seconds": 20.035, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 9, + "response_body_bytes": 4662 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Baseline", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "d70e50b856deb934221ab96585becbbc6b75949acebd596db7e63cb43f3dc643", + "iterations": 345600, + "ops_per_cpu_sec": 345600.0, + "ops_per_wall_sec": 359435.61, + "cpu_seconds": 1.0, + "wall_seconds": 0.961507, + "cpu_wall_ratio": 1.04, + "warmup": { + "iterations": 7198000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "f39c3098921281f41d9ddc5be82bf489fd639572350be520ca358a85bd27fd07", + "iterations": 244200, + "ops_per_cpu_sec": 244200.0, + "ops_per_wall_sec": 247439.74, + "cpu_seconds": 1.0, + "wall_seconds": 0.986907, + "cpu_wall_ratio": 1.0133, + "warmup": { + "iterations": 6030000, + "wall_seconds": 20.006, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "2b0ef02d4d2eab2d5cfb5c3ef78d24c47186629842c9635159bf5057f7a355c1", + "iterations": 142700, + "ops_per_cpu_sec": 142700.0, + "ops_per_wall_sec": 146482.49, + "cpu_seconds": 1.0, + "wall_seconds": 0.974178, + "cpu_wall_ratio": 1.0265, + "warmup": { + "iterations": 3052000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_ShallowMap_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "0821a8cb72256b2cecb32183d5db4955fa49e103b31c30451986cf81d1c385d3", + "iterations": 65600, + "ops_per_cpu_sec": 65600.0, + "ops_per_wall_sec": 66161.07, + "cpu_seconds": 1.0, + "wall_seconds": 0.99152, + "cpu_wall_ratio": 1.0086, + "warmup": { + "iterations": 1318000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "4c37642653237ef217192575bd6681aeed9cbeb7d411e7c5518cee3969279ac2", + "iterations": 294300, + "ops_per_cpu_sec": 294300.0, + "ops_per_wall_sec": 302493.31, + "cpu_seconds": 1.0, + "wall_seconds": 0.972914, + "cpu_wall_ratio": 1.0278, + "warmup": { + "iterations": 6312000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_Nested_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3b1ebceb07cf0fde7f28fd5ecc294371a99e80839ca2728aba64dcf0392f673a", + "iterations": 192500, + "ops_per_cpu_sec": 192500.0, + "ops_per_wall_sec": 193341.86, + "cpu_seconds": 1.0, + "wall_seconds": 0.995646, + "cpu_wall_ratio": 1.0044, + "warmup": { + "iterations": 4706000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "855096732fcf41f3a5484734c51e73a3453706f31d9123a713ab61eea16e7e9e", + "iterations": 269500, + "ops_per_cpu_sec": 269500.0, + "ops_per_wall_sec": 276595.83, + "cpu_seconds": 1.0, + "wall_seconds": 0.974346, + "cpu_wall_ratio": 1.0263, + "warmup": { + "iterations": 5784000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "75c2a3adbf78fade591180adf593603d5a4a3d8e0a95556ed3e869fc9e3ee185", + "iterations": 135500, + "ops_per_cpu_sec": 135500.0, + "ops_per_wall_sec": 136991.86, + "cpu_seconds": 1.0, + "wall_seconds": 0.98911, + "cpu_wall_ratio": 1.011, + "warmup": { + "iterations": 3040000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_MixedItem_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "898f8470dbd13981106e1db36ec693c9bee8d05d96162383827e30d1e56bf736", + "iterations": 67200, + "ops_per_cpu_sec": 67200.0, + "ops_per_wall_sec": 69143.86, + "cpu_seconds": 1.0, + "wall_seconds": 0.971887, + "cpu_wall_ratio": 1.0289, + "warmup": { + "iterations": 1422000, + "wall_seconds": 20.024, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_S", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "3c88c4126a9f3a0a3b81b58b007be919a6d208eca36a6ac19cf7e0dacfdde28c", + "iterations": 269000, + "ops_per_cpu_sec": 269000.0, + "ops_per_wall_sec": 270478.89, + "cpu_seconds": 1.0, + "wall_seconds": 0.994532, + "cpu_wall_ratio": 1.0055, + "warmup": { + "iterations": 6846000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_M", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "54f34a964030272be8c551efa5041f359b3ad1db8ba4af11f2cc1e09a7d68567", + "iterations": 96300, + "ops_per_cpu_sec": 96300.0, + "ops_per_wall_sec": 99477.56, + "cpu_seconds": 1.0, + "wall_seconds": 0.968057, + "cpu_wall_ratio": 1.033, + "warmup": { + "iterations": 2038000, + "wall_seconds": 20.008, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 1 + }, + { + "id": "rpcv2Cbor_PutItemRequest_BinaryData_L", + "protocol": "RpcV2Cbor", + "operation": "PutItem", + "source": "request", + "workload_fingerprint": "25bd09e56d651b3b96dd2738bcf8292bc2d942034d3c02002a71e46b1da368b6", + "iterations": 50000, + "ops_per_cpu_sec": 15923.57, + "ops_per_wall_sec": 15984.95, + "cpu_seconds": 3.14, + "wall_seconds": 3.127942, + "cpu_wall_ratio": 1.0039, + "warmup": { + "iterations": 322000, + "wall_seconds": 20.11, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "awsQuery_GetMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "4cf8352e4a26fd0c0e5e3cab615811f73b4d58fc5e3071f12c81e35ded4e226c", + "iterations": 222400, + "ops_per_cpu_sec": 222400.0, + "ops_per_wall_sec": 227777.22, + "cpu_seconds": 1.0, + "wall_seconds": 0.976393, + "cpu_wall_ratio": 1.0242, + "warmup": { + "iterations": 4580000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 6, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "3190d6478f0d1ef705edf809b927d9cd7416df25a5ef84c4bcc21a0c4bf2b863", + "iterations": 89600, + "ops_per_cpu_sec": 89600.0, + "ops_per_wall_sec": 89988.04, + "cpu_seconds": 1.0, + "wall_seconds": 0.995688, + "cpu_wall_ratio": 1.0043, + "warmup": { + "iterations": 1954000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "request", + "workload_fingerprint": "51afcbd2d98c74410ba0eed015e6d88ccb6577a07d9b982332a0f285a229e6ec", + "iterations": 53100, + "ops_per_cpu_sec": 53100.0, + "ops_per_wall_sec": 55314.48, + "cpu_seconds": 1.0, + "wall_seconds": 0.959966, + "cpu_wall_ratio": 1.0417, + "warmup": { + "iterations": 1152000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 1, + "gc_millis": 1, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_GetMetricDataResponse_S", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "c0de37307e2293c3cea8eff3af11e3d80d86b57a82db15c02adce188f45741a8", + "iterations": 111100, + "ops_per_cpu_sec": 111100.0, + "ops_per_wall_sec": 112044.93, + "cpu_seconds": 1.0, + "wall_seconds": 0.991566, + "cpu_wall_ratio": 1.0085, + "warmup": { + "iterations": 2894000, + "wall_seconds": 20.011, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 1454 + }, + { + "id": "awsQuery_GetMetricDataResponse_M", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "36b56fcab1e26e4628d05b8e903df72e7b86a04b243b7acf65a70408dadc7630", + "iterations": 64700, + "ops_per_cpu_sec": 64700.0, + "ops_per_wall_sec": 66594.21, + "cpu_seconds": 1.0, + "wall_seconds": 0.971556, + "cpu_wall_ratio": 1.0293, + "warmup": { + "iterations": 1344000, + "wall_seconds": 20.026, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 5084 + }, + { + "id": "awsQuery_GetMetricDataResponse_L", + "protocol": "AwsQuery", + "operation": "GetMetricData", + "source": "response", + "workload_fingerprint": "44d6372565b2c3ce8b2aa770de612216aaf1d774dbab6256df3ae489f7ecf0b1", + "iterations": 35600, + "ops_per_cpu_sec": 7120.0, + "ops_per_wall_sec": 7147.15, + "cpu_seconds": 5.0, + "wall_seconds": 4.981008, + "cpu_wall_ratio": 1.0038, + "warmup": { + "iterations": 152000, + "wall_seconds": 20.216, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 56873 + }, + { + "id": "awsQuery_PutMetricDataRequest_Baseline", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "ec301fb793a0b13ce85838bfd3121af60a81fd9f8768a50a2eddb4683a314e67", + "iterations": 350500, + "ops_per_cpu_sec": 350500.0, + "ops_per_wall_sec": 358592.01, + "cpu_seconds": 1.0, + "wall_seconds": 0.977434, + "cpu_wall_ratio": 1.0231, + "warmup": { + "iterations": 8598000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 1, + "jit_share_of_wall": 0.00102, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_S", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "daef0dde14acc3f02358e6646c78e45c1bf3f83f79db0f9be31a4a22fee74c58", + "iterations": 325700, + "ops_per_cpu_sec": 325700.0, + "ops_per_wall_sec": 337103.91, + "cpu_seconds": 1.0, + "wall_seconds": 0.966171, + "cpu_wall_ratio": 1.035, + "warmup": { + "iterations": 6858000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 6, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_M", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "8974455b61977f07e6381efc24b51dc43b3b5fd39739a1e45aacec2f4b5823a1", + "iterations": 123700, + "ops_per_cpu_sec": 123700.0, + "ops_per_wall_sec": 125328.57, + "cpu_seconds": 1.0, + "wall_seconds": 0.987006, + "cpu_wall_ratio": 1.0132, + "warmup": { + "iterations": 2622000, + "wall_seconds": 20.015, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 69 + }, + { + "id": "awsQuery_PutMetricDataRequest_L", + "protocol": "AwsQuery", + "operation": "PutMetricData", + "source": "request", + "workload_fingerprint": "b7abadac183eac7d54cbe5acea088f3a999ff2040bb17e91ec67d05f3ecfc8b3", + "iterations": 50000, + "ops_per_cpu_sec": 18867.92, + "ops_per_wall_sec": 19070.37, + "cpu_seconds": 2.65, + "wall_seconds": 2.621869, + "cpu_wall_ratio": 1.0107, + "warmup": { + "iterations": 382000, + "wall_seconds": 20.021, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 0, + "gc_millis": 0, + "response_body_bytes": 69 + }, + { + "id": "restJson1_CopyObjectRequest_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "e9851a499c47c5d43ae6cd65e90b86b7b2061b20e194091b1850a934f6db88e4", + "iterations": 371100, + "ops_per_cpu_sec": 371100.0, + "ops_per_wall_sec": 384683.44, + "cpu_seconds": 1.0, + "wall_seconds": 0.964689, + "cpu_wall_ratio": 1.0366, + "warmup": { + "iterations": 7488000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 8, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectRequest_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "92c84a4214363778d90abc74826ad0956ee7a2e9e8a5ed3e00358d2655529ab3", + "iterations": 89200, + "ops_per_cpu_sec": 89200.0, + "ops_per_wall_sec": 90639.27, + "cpu_seconds": 1.0, + "wall_seconds": 0.984121, + "cpu_wall_ratio": 1.0161, + "warmup": { + "iterations": 1968000, + "wall_seconds": 20.01, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 27, + "jit_share_of_wall": 0.02744, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_Baseline", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "111d0f97659521f8d863492b9005e9e13dcd61fc07e163bbc9e083d9b54b9ccb", + "iterations": 355200, + "ops_per_cpu_sec": 355200.0, + "ops_per_wall_sec": 367538.12, + "cpu_seconds": 1.0, + "wall_seconds": 0.96643, + "cpu_wall_ratio": 1.0347, + "warmup": { + "iterations": 7812000, + "wall_seconds": 20.001, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 8, + "gc_millis": 7, + "response_body_bytes": 2 + }, + { + "id": "restJson1_CopyObjectOutput_M", + "protocol": "RestJson1", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "99bfd89d8268db67eef4a033088e702b2b1b59faf45db5ae140568265be21c83", + "iterations": 189400, + "ops_per_cpu_sec": 189400.0, + "ops_per_wall_sec": 197230.23, + "cpu_seconds": 1.0, + "wall_seconds": 0.960299, + "cpu_wall_ratio": 1.0413, + "warmup": { + "iterations": 5294000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 6, + "response_body_bytes": 272 + }, + { + "id": "restJson1_PutObject_S", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "e53399ce1926e731a849e985edb0dfe8d151a9e0273c1f4bb0d48034147953d6", + "iterations": 339400, + "ops_per_cpu_sec": 339400.0, + "ops_per_wall_sec": 350675.48, + "cpu_seconds": 1.0, + "wall_seconds": 0.967846, + "cpu_wall_ratio": 1.0332, + "warmup": { + "iterations": 7052000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_M", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "da1cc140dbee0ab30c614d8d282541e8d044b2b7a6e7ce3eeec0f4a9d6e31b9f", + "iterations": 214400, + "ops_per_cpu_sec": 214400.0, + "ops_per_wall_sec": 216406.07, + "cpu_seconds": 1.0, + "wall_seconds": 0.99073, + "cpu_wall_ratio": 1.0094, + "warmup": { + "iterations": 5532000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 4, + "response_body_bytes": 2 + }, + { + "id": "restJson1_PutObject_L", + "protocol": "RestJson1", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "b4c416099a1ad40e0a598cf9d4e0f012981c4a63321a06b1f4237d55b807eb70", + "iterations": 22000, + "ops_per_cpu_sec": 4382.47, + "ops_per_wall_sec": 4407.11, + "cpu_seconds": 5.02, + "wall_seconds": 4.991936, + "cpu_wall_ratio": 1.0056, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.65, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 0, + "gc_millis": 0, + "response_body_bytes": 2 + }, + { + "id": "restJson1_GetObject_S", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 345800, + "ops_per_cpu_sec": 345800.0, + "ops_per_wall_sec": 357085.32, + "cpu_seconds": 1.0, + "wall_seconds": 0.968396, + "cpu_wall_ratio": 1.0326, + "warmup": { + "iterations": 7438000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 34, + "jit_share_of_wall": 0.03511, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 5, + "response_body_bytes": 1 + }, + { + "id": "restJson1_GetObject_M", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 281000, + "ops_per_cpu_sec": 281000.0, + "ops_per_wall_sec": 283454.94, + "cpu_seconds": 1.0, + "wall_seconds": 0.991339, + "cpu_wall_ratio": 1.0087, + "warmup": { + "iterations": 7522000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restJson1_GetObject_L", + "protocol": "RestJson1", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 128800, + "ops_per_cpu_sec": 128800.0, + "ops_per_wall_sec": 132739.41, + "cpu_seconds": 1.0, + "wall_seconds": 0.970322, + "cpu_wall_ratio": 1.0306, + "warmup": { + "iterations": 2802000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 5, + "response_body_bytes": 256000 + }, + { + "id": "restXml_CopyObjectRequest_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "026cd0d959c5ab939cae4de9e34be293f0400ef67c0cad5b8da537a5e2010a85", + "iterations": 298000, + "ops_per_cpu_sec": 298000.0, + "ops_per_wall_sec": 310899.34, + "cpu_seconds": 1.0, + "wall_seconds": 0.95851, + "cpu_wall_ratio": 1.0433, + "warmup": { + "iterations": 7346000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 7, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectRequest_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "request", + "workload_fingerprint": "6eb0049d86413e05005eb70b8782bd1aef6c4a5a84cb447f982d5006c777dfd0", + "iterations": 101100, + "ops_per_cpu_sec": 101100.0, + "ops_per_wall_sec": 104719.84, + "cpu_seconds": 1.0, + "wall_seconds": 0.965433, + "cpu_wall_ratio": 1.0358, + "warmup": { + "iterations": 2146000, + "wall_seconds": 20.017, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 2, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_Baseline", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "74ae01a58a16e4acb5cd60a6398ce5f5a16d4c0c9fafef5bde9568d94b1d9e63", + "iterations": 341300, + "ops_per_cpu_sec": 341300.0, + "ops_per_wall_sec": 354397.17, + "cpu_seconds": 1.0, + "wall_seconds": 0.963044, + "cpu_wall_ratio": 1.0384, + "warmup": { + "iterations": 7164000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 7, + "gc_millis": 5, + "response_body_bytes": 0 + }, + { + "id": "restXml_CopyObjectOutput_M", + "protocol": "RestXml", + "operation": "CopyObject", + "source": "response", + "workload_fingerprint": "89a7d4109ef84c94ebcfd578a32e6700a06852ddd4c707b997a7bd9d6de9382c", + "iterations": 224600, + "ops_per_cpu_sec": 224600.0, + "ops_per_wall_sec": 232165.11, + "cpu_seconds": 1.0, + "wall_seconds": 0.967415, + "cpu_wall_ratio": 1.0337, + "warmup": { + "iterations": 4686000, + "wall_seconds": 20.002, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 3, + "response_body_bytes": 454 + }, + { + "id": "restXml_PutObject_S", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "536516287a4d12bcca50ae542dc5e897e259ffdeeb68f92c4ea607e872269b7c", + "iterations": 267700, + "ops_per_cpu_sec": 267700.0, + "ops_per_wall_sec": 271449.83, + "cpu_seconds": 1.0, + "wall_seconds": 0.986186, + "cpu_wall_ratio": 1.014, + "warmup": { + "iterations": 6924000, + "wall_seconds": 20.003, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 5, + "gc_millis": 5, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_M", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "113c2ea3abdcd3712c204c2c355dd50a4486e65cfafa2aa5b77276de65e53a2c", + "iterations": 245500, + "ops_per_cpu_sec": 245500.0, + "ops_per_wall_sec": 255295.67, + "cpu_seconds": 1.0, + "wall_seconds": 0.96163, + "cpu_wall_ratio": 1.0399, + "warmup": { + "iterations": 5396000, + "wall_seconds": 20.004, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 6, + "gc_millis": 5, + "response_body_bytes": 0 + }, + { + "id": "restXml_PutObject_L", + "protocol": "RestXml", + "operation": "PutObject", + "source": "request", + "workload_fingerprint": "eaa6c93eab495cf96291d751b13ed9e3d3df717f4f9038ea9b3bc1594b235280", + "iterations": 22000, + "ops_per_cpu_sec": 4400.0, + "ops_per_wall_sec": 4412.13, + "cpu_seconds": 5.0, + "wall_seconds": 4.986253, + "cpu_wall_ratio": 1.0028, + "warmup": { + "iterations": 100000, + "wall_seconds": 22.654, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 3, + "response_body_bytes": 0 + }, + { + "id": "restXml_GetObject_S", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "acc7dac29b6b0dc1b2086be753bbe1e82c41cd519efcb482a48f67253a4a1682", + "iterations": 340000, + "ops_per_cpu_sec": 340000.0, + "ops_per_wall_sec": 350727.7, + "cpu_seconds": 1.0, + "wall_seconds": 0.969413, + "cpu_wall_ratio": 1.0316, + "warmup": { + "iterations": 7390000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 9, + "gc_millis": 7, + "response_body_bytes": 1 + }, + { + "id": "restXml_GetObject_M", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "151cf63032a3bf5858d28ecfc7be960a01e31f46afa238c6ace44cdae0c8cf03", + "iterations": 268700, + "ops_per_cpu_sec": 268700.0, + "ops_per_wall_sec": 271227.38, + "cpu_seconds": 1.0, + "wall_seconds": 0.990682, + "cpu_wall_ratio": 1.0094, + "warmup": { + "iterations": 7348000, + "wall_seconds": 20.0, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 4, + "gc_millis": 5, + "response_body_bytes": 1000 + }, + { + "id": "restXml_GetObject_L", + "protocol": "RestXml", + "operation": "GetObject", + "source": "response", + "workload_fingerprint": "466a30c814fc5574027bac5e1b06b372731f1d21fc9e1efe17c617bacc0137cd", + "iterations": 124000, + "ops_per_cpu_sec": 124000.0, + "ops_per_wall_sec": 127871.76, + "cpu_seconds": 1.0, + "wall_seconds": 0.969722, + "cpu_wall_ratio": 1.0312, + "warmup": { + "iterations": 2762000, + "wall_seconds": 20.005, + "hit_cap": false, + "final_chunk_jit_share": 0.0 + }, + "jit_millis": 0, + "jit_share_of_wall": 0.0, + "under_warmed": false, + "gc_count": 3, + "gc_millis": 2, + "response_body_bytes": 256000 + } + ], + "summary": { + "protocols": { + "AwsJson10": { + "ops_per_cpu_sec": 156787.44, + "benchmark_count": 22 + }, + "RpcV2Cbor": { + "ops_per_cpu_sec": 132500.03, + "benchmark_count": 19 + }, + "AwsQuery": { + "ops_per_cpu_sec": 82399.3, + "benchmark_count": 10 + }, + "RestJson1": { + "ops_per_cpu_sec": 156632.24, + "benchmark_count": 10 + }, + "RestXml": { + "ops_per_cpu_sec": 154128.67, + "benchmark_count": 10 + } + }, + "overall": { + "ops_per_cpu_sec": 136550.54, + "benchmark_count": 71, + "aggregation": "geometric_mean" + }, + "cpu_wall_ratio": { + "min": 1.0012, + "max": 1.05, + "mean": 1.0237 + }, + "warmup": { + "min_iterations": 100000, + "max_iterations": 9554000, + "benchmarks_that_hit_the_cap": 0 + }, + "under_warmed_benchmarks": 0 + } +} diff --git a/benchmarks/e2e-benchmarks/src/main/java/software/amazon/smithy/java/benchmarks/e2e/FixtureServerProcess.java b/benchmarks/e2e-benchmarks/src/main/java/software/amazon/smithy/java/benchmarks/e2e/FixtureServerProcess.java index 61486fcf7..8cc8512bc 100644 --- a/benchmarks/e2e-benchmarks/src/main/java/software/amazon/smithy/java/benchmarks/e2e/FixtureServerProcess.java +++ b/benchmarks/e2e-benchmarks/src/main/java/software/amazon/smithy/java/benchmarks/e2e/FixtureServerProcess.java @@ -41,7 +41,7 @@ final class FixtureServerProcess implements Target { "-XX:+AlwaysPreTouch", "-Dio.netty.leakDetection.level=disabled"); private static final String DESCRIPTION = "smithy-java HttpClient (SmithyHttpClientTransport), HTTP/1.1 over " - + "BoringSSL TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled " + + "TLS 1.3 to a loopback fixture server in a child JVM; certificate verification disabled " + "(self-signed)"; private final Process process; diff --git a/scripts/compare-ocs.py b/scripts/compare-ocs.py index 3cad0bf4d..4e80b4f2a 100755 --- a/scripts/compare-ocs.py +++ b/scripts/compare-ocs.py @@ -154,6 +154,18 @@ def improvement_pct(baseline: float, current: float) -> float: return round((current / baseline - 1) * 100, 2) +def software(baseline: Side, current: Side, lang: str) -> List[List[Optional[str]]]: + """[runtime, SDK] version pairs; the baseline SDK version is listed too when it differs from current.""" + sdk = current.metadata.get("sdk", lang) + b, c = baseline.metadata.get("sdk_version"), current.metadata.get("sdk_version") + entries: List[List[Optional[str]]] = [["Java", current.java_version()]] + if b == c: + entries.append([sdk, c]) + else: + entries += [[sdk + " (current)", c], [sdk + " (baseline)", b]] + return entries + + def compare(baseline: Side, current: Side, lang: str) -> dict: warnings: List[str] = [] for key, what in COMPARED_METADATA: @@ -219,7 +231,7 @@ def compare(baseline: Side, current: Side, lang: str) -> dict: "warmup_policy": meta.get("warmup_policy_detail"), "http_mock": meta.get("http_mock"), "mode": meta.get("mode"), - "software": [["Java", current.java_version()], [meta.get("sdk", lang), meta.get("sdk_version")]], + "software": software(baseline, current, lang), "os": current.environment("os_label"), "cpu": current.environment("cpu"), "baseline_date": baseline.date(), @@ -298,9 +310,18 @@ def main(argv: List[str]) -> int: parser.add_argument("--current", nargs="+", required=True, metavar="RUN.json", help="run file(s) of the current side") parser.add_argument("--out", required=True, help="output prefix; .json is written") parser.add_argument("--lang", default="smithy-java", help="SDK label in the results (default %(default)s)") + parser.add_argument("--baseline-date", metavar="YYYY-MM-DD", + help="date recorded for the baseline side, e.g. the date of the baseline SDK code " + "(default: the day the baseline run started)") + parser.add_argument("--current-date", metavar="YYYY-MM-DD", + help="date recorded for the current side (default: the day the current run started)") args = parser.parse_args(argv) result = compare(Side("baseline", args.baseline), Side("current", args.current), args.lang) + if args.baseline_date: + result["metadata"]["baseline_date"] = args.baseline_date + if args.current_date: + result["metadata"]["current_date"] = args.current_date out = args.out[:-5] if args.out.endswith(".json") else args.out os.makedirs(os.path.dirname(os.path.abspath(out)), exist_ok=True) with open(out + ".json", "w", encoding="utf-8") as handle: diff --git a/scripts/tests/test_benchmark_runners.py b/scripts/tests/test_benchmark_runners.py index dc34768a9..f186eec9e 100644 --- a/scripts/tests/test_benchmark_runners.py +++ b/scripts/tests/test_benchmark_runners.py @@ -178,6 +178,32 @@ def test_medians_geomeans_and_the_ocs_schema(self): self.assertIn("Overall Geometric Mean (2 benchmarks):", text) self.assertIn("CPU Time Reduction:", text) + def test_date_overrides_replace_the_run_dates(self): + with tempfile.TemporaryDirectory() as directory: + b1 = self.write(directory, "b1.json", run_file({"awsJson1_0_GetItemOutput_S": 10_000})) + c1 = self.write(directory, "c1.json", run_file({"awsJson1_0_GetItemOutput_S": 20_000}, commit="bbbbbbb")) + out = os.path.join(directory, "m7imetal24xl_ocs_results") + with patch("sys.stdout"): + self.assertEqual(compare.main(["--baseline", b1, "--current", c1, "--out", out, + "--baseline-date", "2026-02-11", "--current-date", "2026-10-13"]), 0) + with open(out + ".json", encoding="utf-8") as handle: + meta = json.load(handle)["metadata"] + self.assertEqual((meta["baseline_date"], meta["current_date"]), ("2026-02-11", "2026-10-13")) + self.assertEqual(meta["sides"]["baseline"]["date"], "2026-10-10") + + def test_software_lists_both_sdk_versions_when_they_differ(self): + with tempfile.TemporaryDirectory() as directory: + old = run_file({"awsJson1_0_GetItemOutput_S": 10_000}) + old["metadata"]["sdk_version"] = "0.0.3" + b1 = self.write(directory, "b1.json", old) + c1 = self.write(directory, "c1.json", run_file({"awsJson1_0_GetItemOutput_S": 20_000}, commit="bbbbbbb")) + out = os.path.join(directory, "m7imetal24xl_ocs_results") + with patch("sys.stdout"): + self.assertEqual(compare.main(["--baseline", b1, "--current", c1, "--out", out]), 0) + with open(out + ".json", encoding="utf-8") as handle: + software = json.load(handle)["metadata"]["software"] + self.assertEqual(software, [["Java", "25.0.4"], ["smithy-java (current)", "1.7.0"], ["smithy-java (baseline)", "0.0.3"]]) + def test_different_modes_cases_and_fingerprints_are_compared_with_warnings(self): with tempfile.TemporaryDirectory() as directory: base = self.write(directory, "b.json", run_file({"restXml_GetObject_S": 1000, "restXml_GetObject_M": 500}))