All Products
Search
Document Center

Elasticsearch:Performance test of Intel and AMD processor instances

Last Updated:Mar 25, 2026

This page compares benchmark results between two Alibaba Cloud Elasticsearch V8.9.1 clusters — one using Intel CPUs and one using AMD CPUs — using Rally, the official Elasticsearch benchmarking tool.

All tests use the http_logs dataset, a write-heavy workload. Results reflect indexing-intensive scenarios. Performance differences in search-heavy workloads may vary.

Test configurations

ItemDescription
Cluster configurationsVersion: 8.9.1; CPU type: Intel and AMD; Data node specifications: 4 vCPUs and 16 GiB of memory; Storage type of data nodes: Enhanced SSD (ESSD); Storage performance level of data nodes: PL1; Storage space per data node: 200 GiB; Number of data nodes: 3
Rally configurationsDefault Rally tracks
DatasetBuilt-in dataset http_logs of Rally, with 258,610,096 documents. Get the dataset from Elasticsearch Rally Hub.
Number of shardsPrimary shards: 6; Replica shards: 0
bulk_size2,000 documents submitted each time
bulk_indexing_clients10 clients used in parallel

Test results

These results are for reference only. Run stress tests with your own production data before making instance selection decisions.

Main metrics for the Intel cluster

Indexing rateIndexing latency
image.pngimage.png
Average CPU utilization of nodesLoad of each node within 1 minute
image.pngimage.png

Main metrics for the AMD cluster

Indexing rateIndexing latency
image.pngimage.png
Average CPU utilization of nodesLoad of each node within 1 minute
image.pngimage.png

How to read the test report

The test report compares the two clusters across all Rally tasks:

  • Baseline: Intel cluster

  • Contender: AMD cluster

  • Diff: Contender value minus Baseline value

  • Diff %: Percentage change from Baseline to Contender

For latency and service time metrics, a negative Diff % means the AMD cluster is faster (lower latency is better). For throughput metrics, a positive Diff % means the AMD cluster has higher throughput.

For a full description of each metric, see Overview.

Test report

MetricTaskBaselineContenderDiffUnitDiff %
Cumulative indexing time of primary shards-129.703102.055-27.6478min-21.32%
Min cumulative indexing time across primary shard-000min0.00%
Median cumulative indexing time across primary shard-0.8575170.696508-0.16101min-18.78%
Max cumulative indexing time across primary shard-16.564513.3361-3.22845min-19.49%
Cumulative indexing throttle time of primary shards-000min0.00%
Min cumulative indexing throttle time across primary shard-000min0.00%
Median cumulative indexing throttle time across primary shard-000min0.00%
Max cumulative indexing throttle time across primary shard-000min0.00%
Cumulative merge time of primary shards-50.482939.6667-10.8162min-21.43%
Cumulative merge count of primary shards-601707106-17.64%
Min cumulative merge time across primary shard-000min0.00%
Median cumulative merge time across primary shard-0.0811670.060108-0.02106min-25.94%
Max cumulative merge time across primary shard-9.880387.27312-2.60727min-26.39%
Cumulative merge throttle time of primary shards-15.650314.0385-1.61183min-10.30%
Min cumulative merge throttle time across primary shard-000min0.00%
Median cumulative merge throttle time across primary shard-000min0.00%
Max cumulative merge throttle time across primary shard-4.303822.70368-1.60013min-37.18%
Cumulative refresh time of primary shards-17.821413.9168-3.90465min-21.91%
Cumulative refresh count of primary shards-61407059919-14.97%
Min cumulative refresh time across primary shard-000min0.00%
Median cumulative refresh time across primary shard-0.1194830.095608-0.02388min-19.98%
Max cumulative refresh time across primary shard-2.152531.8133-0.33923min-15.76%
Cumulative flush time of primary shards-3.804682.96465-0.84003min-22.08%
Cumulative flush count of primary shards-817935118-14.44%
Min cumulative flush time across primary shard-3.33E-053.33E-050min0.00%
Median cumulative flush time across primary shard-0.0161170.009042-0.00707min-43.90%
Max cumulative flush time across primary shard-0.51590.412433-0.10347min-20.06%
Total Young Gen GC time-17.5813.059-4.521s-25.72%
Total Young Gen GC count-9229275-0.54%
Total Old Gen GC time-000s0.00%
Total Old Gen GC count-000-0.00%
Store size-18.105918.0849-0.02105GB-0.12%
Translog size-0.0002090.000610.0004GB192.31%
Heap used for segments-000MB0.00%
Heap used for doc values-000MB0.00%
Heap used for terms-000MB0.00%
Heap used for norms-000MB0.00%
Heap used for points-000MB0.00%
Heap used for stored fields-000MB0.00%
Segment count-56560-0.00%
Total Ingest Pipeline count-000-0.00%
Total Ingest Pipeline time-000ms0.00%
Total Ingest Pipeline failed-000-0.00%
Min Throughputindex-append20717024692739757.2docs/s19.19%
Mean Throughputindex-append21953125919139659.6docs/s18.07%
Median Throughputindex-append21748425323135747.1docs/s16.44%
Max Throughputindex-append23852928515246623.5docs/s19.55%
50th percentile latencyindex-append80.115965.6737-14.4423ms-18.03%
90th percentile latencyindex-append123.321107.964-15.3569ms-12.45%
99th percentile latencyindex-append394.778370.36-24.4179ms-6.19%
99.9th percentile latencyindex-append2125.091858.68-266.414ms-12.54%
99.99th percentile latencyindex-append2816.562466.99-349.566ms-12.41%
100th percentile latencyindex-append3341.143130.68-210.46ms-6.30%
50th percentile service timeindex-append80.115965.6737-14.4423ms-18.03%
90th percentile service timeindex-append123.321107.964-15.3569ms-12.45%
99th percentile service timeindex-append394.778370.36-24.4179ms-6.19%
99.9th percentile service timeindex-append2125.091858.68-266.414ms-12.54%
99.99th percentile service timeindex-append2816.562466.99-349.566ms-12.41%
100th percentile service timeindex-append3341.143130.68-210.46ms-6.30%
error rateindex-append000%0.00%
Min Throughputdefault19.954320.01360.05937ops/s0.30%
Mean Throughputdefault19.964520.01480.05031ops/s0.25%
Median Throughputdefault19.966120.01460.04852ops/s0.24%
Max Throughputdefault19.969220.01630.04712ops/s0.24%
50th percentile latencydefault6.140996.975740.83475ms13.59%
90th percentile latencydefault7.4362513.99976.56347ms88.26%
99th percentile latencydefault35.00919.807-15.202ms-43.42%
100th percentile latencydefault73.976426.398-47.5784ms-64.32%
50th percentile service timedefault4.931615.789140.85754ms17.39%
90th percentile service timedefault6.1837512.94786.76402ms109.38%
99th percentile service timedefault25.613718.1302-7.48351ms-29.22%
100th percentile service timedefault73.086725.6559-47.4308ms-64.90%
error ratedefault000%0.00%
Min Throughputterm42.140545.543.39951ops/s8.07%
Mean Throughputterm42.441445.71233.27082ops/s7.71%
Median Throughputterm42.441445.71233.27082ops/s7.71%
Max Throughputterm42.742445.88453.14212ops/s7.35%
50th percentile latencyterm8.548578.726830.17826ms2.09%
90th percentile latencyterm10.435817.05156.61568ms63.39%
99th percentile latencyterm12.622418.62165.99919ms47.53%
100th percentile latencyterm22.155618.9202-3.23542ms-14.60%
50th percentile service timeterm7.132317.693490.56117ms7.87%
90th percentile service timeterm8.783516.19637.41283ms84.39%
99th percentile service timeterm11.761317.65585.89451ms50.12%
100th percentile service timeterm20.970717.988-2.98269ms-14.22%
error rateterm000%0.00%
Min Throughputterms_enum50.004249.9622-0.04206ops/s-0.08%
Mean Throughputterms_enum50.006149.9646-0.04147ops/s-0.08%
Median Throughputterms_enum50.006149.9646-0.04147ops/s-0.08%
Max Throughputterms_enum50.007949.967-0.04088ops/s-0.08%
50th percentile latencyterms_enum5.980025.38995-0.59008ms-9.87%
90th percentile latencyterms_enum8.037846.1311-1.90675ms-23.72%
99th percentile latencyterms_enum9.486626.69081-2.79581ms-29.47%
100th percentile latencyterms_enum11.57596.98172-4.59415ms-39.69%
50th percentile service timeterms_enum4.952214.34496-0.60725ms-12.26%
90th percentile service timeterms_enum6.83235.09056-1.74175ms-25.49%
99th percentile service timeterms_enum8.438865.7731-2.66575ms-31.59%
100th percentile service timeterms_enum11.03475.81366-5.22108ms-47.31%
error rateterms_enum000%0.00%
Min Throughputrange24.878124.8419-0.03624ops/s-0.15%
Mean Throughputrange24.901924.8743-0.02755ops/s-0.11%
Median Throughputrange24.903624.8771-0.02645ops/s-0.11%
Max Throughputrange24.922224.9011-0.02106ops/s-0.08%
50th percentile latencyrange8.5362511.55343.01715ms35.35%
90th percentile latencyrange10.11916.37886.25977ms61.86%
99th percentile latencyrange87.661861.8365-25.8253ms-29.46%
100th percentile latencyrange111.37591.01-20.3653ms-18.29%
50th percentile service timerange7.467659.836582.36892ms31.72%
90th percentile service timerange9.0751615.1516.07585ms66.95%
99th percentile service timerange29.140925.4798-3.66106ms-12.56%
100th percentile service timerange110.44490.2189-20.2251ms-18.31%
error raterange000%0.00%
Min Throughput200s-in-range25.018925.0147-0.00421ops/s-0.02%
Mean Throughput200s-in-range25.020925.0157-0.00523ops/s-0.02%
Median Throughput200s-in-range25.02125.0158-0.00522ops/s-0.02%
Max Throughput200s-in-range25.022825.0165-0.00628ops/s-0.03%
50th percentile latency200s-in-range6.580076.966830.38676ms5.88%
90th percentile latency200s-in-range7.3151114.21766.90247ms94.36%
99th percentile latency200s-in-range13.050516.21063.16013ms24.21%
100th percentile latency200s-in-range14.21416.75792.54389ms17.90%
50th percentile service time200s-in-range5.478095.746410.26832ms4.90%
90th percentile service time200s-in-range6.1286113.11916.99051ms114.06%
99th percentile service time200s-in-range11.778715.03053.25172ms27.61%
100th percentile service time200s-in-range12.771815.27182.49999ms19.57%
error rate200s-in-range000%0.00%
Min Throughput400s-in-range49.276849.84650.56972ops/s1.16%
Mean Throughput400s-in-range49.587249.85270.2655ops/s0.54%
Median Throughput400s-in-range49.587249.85270.2655ops/s0.54%
Max Throughput400s-in-range49.897649.8589-0.03871ops/s-0.08%
50th percentile latency400s-in-range5.872185.63856-0.23363ms-3.98%
90th percentile latency400s-in-range107.37314.6019-92.7709ms-86.40%
99th percentile latency400s-in-range165.16815.2894-149.878ms-90.74%
100th percentile latency400s-in-range167.49915.3018-152.197ms-90.86%
50th percentile service time400s-in-range4.847774.33927-0.50849ms-10.49%
90th percentile service time400s-in-range9.5424813.77264.23015ms44.33%
99th percentile service time400s-in-range36.779414.1992-22.5803ms-61.39%
100th percentile service time400s-in-range154.09114.4398-139.652ms-90.63%
error rate400s-in-range000%0.00%
Min Throughputhourly_agg0.2005690.2006437.00E-05ops/s0.04%
Mean Throughputhourly_agg0.2007860.2008890.0001ops/s0.05%
Median Throughputhourly_agg0.2007560.2008550.0001ops/s0.05%
Max Throughputhourly_agg0.2011280.2012760.00015ops/s0.07%
50th percentile latencyhourly_agg1924.921208.75-716.177ms-37.21%
90th percentile latencyhourly_agg2009.281295.78-713.5ms-35.51%
99th percentile latencyhourly_agg2118.91373.95-744.948ms-35.16%
100th percentile latencyhourly_agg2302.151412.59-889.561ms-38.64%
50th percentile service timehourly_agg1921.891207.03-714.863ms-37.20%
90th percentile service timehourly_agg2007.781293.08-714.704ms-35.60%
99th percentile service timehourly_agg2116.371371.75-744.62ms-35.18%
100th percentile service timehourly_agg2300.891410.87-890.025ms-38.68%
error ratehourly_agg000%0.00%
Min Throughputscroll25.046125.0346-0.01149pages/s-0.05%
Mean Throughputscroll25.07625.057-0.01896pages/s-0.08%
Median Throughputscroll25.069125.0519-0.01726pages/s-0.07%
Max Throughputscroll25.137825.1034-0.0344pages/s-0.14%
50th percentile latencyscroll355.086284.214-70.8712ms-19.96%
90th percentile latencyscroll373.589320.074-53.5147ms-14.32%
99th percentile latencyscroll407.765392.236-15.5299ms-3.81%
100th percentile latencyscroll443.031424.419-18.6123ms-4.20%
50th percentile service timescroll353.174282.065-71.109ms-20.13%
90th percentile service timescroll371.193317.671-53.5224ms-14.42%
99th percentile service timescroll405.43390.441-14.9888ms-3.70%
100th percentile service timescroll440.533422.39-18.1429ms-4.12%
error ratescroll000%0.00%
Min Throughputdesc_sort_timestamp2.006142.00289-0.00325ops/s-0.16%
Mean Throughputdesc_sort_timestamp2.007442.00351-0.00393ops/s-0.20%
Median Throughputdesc_sort_timestamp2.007332.00347-0.00386ops/s-0.19%
Max Throughputdesc_sort_timestamp2.009142.00431-0.00482ops/s-0.24%
50th percentile latencydesc_sort_timestamp33.010128.9762-4.03395ms-12.22%
90th percentile latencydesc_sort_timestamp36.959633.5568-3.40286ms-9.21%
99th percentile latencydesc_sort_timestamp58.506348.5754-9.93091ms-16.97%
100th percentile latencydesc_sort_timestamp58.97854.4266-4.55139ms-7.72%
50th percentile service timedesc_sort_timestamp31.379127.084-4.29514ms-13.69%
90th percentile service timedesc_sort_timestamp35.358931.7176-3.64125ms-10.30%
99th percentile service timedesc_sort_timestamp57.130545.9329-11.1975ms-19.60%
100th percentile service timedesc_sort_timestamp57.78352.3953-5.38767ms-9.32%
error ratedesc_sort_timestamp000%0.00%
Min Throughputasc_sort_timestamp19.990219.99950.00929ops/s0.05%
Mean Throughputasc_sort_timestamp19.992220.00020.00802ops/s0.04%
Median Throughputasc_sort_timestamp19.992520.00020.00777ops/s0.04%
Max Throughputasc_sort_timestamp19.993420.00070.0073ops/s0.04%
50th percentile latencyasc_sort_timestamp11.217510.6533-0.56418ms-5.03%
90th percentile latencyasc_sort_timestamp14.859419.11314.25376ms28.63%
99th percentile latencyasc_sort_timestamp21.257941.167319.9094ms93.66%
100th percentile latencyasc_sort_timestamp21.269770.221548.9518ms230.15%
50th percentile service timeasc_sort_timestamp10.33419.53094-0.80321ms-7.77%
90th percentile service timeasc_sort_timestamp13.550217.47923.92903ms29.00%
99th percentile service timeasc_sort_timestamp20.162440.430820.2684ms100.53%
100th percentile service timeasc_sort_timestamp20.571969.356548.7846ms237.14%
error rateasc_sort_timestamp000%0.00%
Min Throughputdesc_sort_with_after_timestamp1.003761.006980.00321ops/s0.32%
Mean Throughputdesc_sort_with_after_timestamp1.009841.018460.00862ops/s0.85%
Median Throughputdesc_sort_with_after_timestamp1.006861.012750.00589ops/s0.59%
Max Throughputdesc_sort_with_after_timestamp1.038821.074440.03562ops/s3.43%
50th percentile latencydesc_sort_with_after_timestamp585.96446.577-539.387ms-92.05%
90th percentile latencydesc_sort_with_after_timestamp616.69956.7421-559.957ms-90.80%
99th percentile latencydesc_sort_with_after_timestamp658.42880.96-577.469ms-87.70%
100th percentile latencydesc_sort_with_after_timestamp675.078116.245-558.832ms-82.78%
50th percentile service timedesc_sort_with_after_timestamp584.08443.6989-540.385ms-92.52%
90th percentile service timedesc_sort_with_after_timestamp615.50753.8327-561.674ms-91.25%
99th percentile service timedesc_sort_with_after_timestamp657.17378.0997-579.074ms-88.12%
100th percentile service timedesc_sort_with_after_timestamp673.631115.487-558.143ms-82.86%
error ratedesc_sort_with_after_timestamp000%0.00%
Min Throughputasc_sort_with_after_timestamp0.5043090.504301######ops/s0.00%
Mean Throughputasc_sort_with_after_timestamp0.5114630.51144######ops/s0.00%
Median Throughputasc_sort_with_after_timestamp0.5078950.507875######ops/s0.00%
Max Throughputasc_sort_with_after_timestamp0.546730.546633-0.0001ops/s-0.02%
50th percentile latencyasc_sort_with_after_timestamp14.957331.989617.0323ms113.87%
90th percentile latencyasc_sort_with_after_timestamp16.866736.393919.5272ms115.77%
99th percentile latencyasc_sort_with_after_timestamp21.488141.976920.4887ms95.35%
100th percentile latencyasc_sort_with_after_timestamp29.49775.564246.0672ms156.18%
50th percentile service timeasc_sort_with_after_timestamp11.901729.277117.3754ms145.99%
90th percentile service timeasc_sort_with_after_timestamp14.105633.512419.4067ms137.58%
99th percentile service timeasc_sort_with_after_timestamp18.820339.460320.64ms109.67%
100th percentile service timeasc_sort_with_after_timestamp27.108473.829346.721ms172.35%
error rateasc_sort_with_after_timestamp000%0.00%
Min Throughputdesc_sort_timestamp_can_match_shortcut2.004962.005360.0004ops/s0.02%
Mean Throughputdesc_sort_timestamp_can_match_shortcut2.006022.006490.00047ops/s0.02%
Median Throughputdesc_sort_timestamp_can_match_shortcut2.005942.00640.00046ops/s0.02%
Max Throughputdesc_sort_timestamp_can_match_shortcut2.00742.007960.00056ops/s0.03%
50th percentile latencydesc_sort_timestamp_can_match_shortcut37.376830.7569-6.61986ms-17.71%
90th percentile latencydesc_sort_timestamp_can_match_shortcut40.889435.2822-5.60728ms-13.71%
99th percentile latencydesc_sort_timestamp_can_match_shortcut53.247639.6154-13.6321ms-25.60%
100th percentile latencydesc_sort_timestamp_can_match_shortcut81.577849.8105-31.7673ms-38.94%
50th percentile service timedesc_sort_timestamp_can_match_shortcut35.94229.3074-6.63464ms-18.46%
90th percentile service timedesc_sort_timestamp_can_match_shortcut39.775633.4821-6.29352ms-15.82%
99th percentile service timedesc_sort_timestamp_can_match_shortcut51.826238.6499-13.1763ms-25.42%
100th percentile service timedesc_sort_timestamp_can_match_shortcut80.155948.8295-31.3265ms-39.08%
error ratedesc_sort_timestamp_can_match_shortcut000%0.00%
Min Throughputdesc_sort_timestamp_no_can_match_shortcut2.00582.0060.00021ops/s0.01%
Mean Throughputdesc_sort_timestamp_no_can_match_shortcut2.007032.007280.00025ops/s0.01%
Median Throughputdesc_sort_timestamp_no_can_match_shortcut2.006932.007180.00025ops/s0.01%
Max Throughputdesc_sort_timestamp_no_can_match_shortcut2.008642.008940.0003ops/s0.01%
50th percentile latencydesc_sort_timestamp_no_can_match_shortcut47.644743.8025-3.84224ms-8.06%
90th percentile latencydesc_sort_timestamp_no_can_match_shortcut50.146248.2184-1.92778ms-3.84%
99th percentile latencydesc_sort_timestamp_no_can_match_shortcut63.345671.85628.51065ms13.44%
100th percentile latencydesc_sort_timestamp_no_can_match_shortcut68.4468217.645149.198ms217.98%
50th percentile service timedesc_sort_timestamp_no_can_match_shortcut46.179542.0692-4.11028ms-8.90%
90th percentile service timedesc_sort_timestamp_no_can_match_shortcut48.390746.8669-1.52383ms-3.15%
99th percentile service timedesc_sort_timestamp_no_can_match_shortcut61.976270.3988.42183ms13.59%
100th percentile service timedesc_sort_timestamp_no_can_match_shortcut66.3827216.083149.7ms225.51%
error ratedesc_sort_timestamp_no_can_match_shortcut000%0.00%
Min Throughputsort_keyword_can_match_shortcut2.006552.00592-0.00062ops/s-0.03%
Mean Throughputsort_keyword_can_match_shortcut2.007932.00719-0.00074ops/s-0.04%
Median Throughputsort_keyword_can_match_shortcut2.007832.0071-0.00073ops/s-0.04%
Max Throughputsort_keyword_can_match_shortcut2.009752.00883-0.00092ops/s-0.05%
50th percentile latencysort_keyword_can_match_shortcut11.27269.85176-1.42084ms-12.60%
90th percentile latencysort_keyword_can_match_shortcut12.285716.29324.00753ms32.62%
99th percentile latencysort_keyword_can_match_shortcut13.631718.13724.50557ms33.05%
100th percentile latencysort_keyword_can_match_shortcut13.912926.399712.4868ms89.75%
50th percentile service timesort_keyword_can_match_shortcut9.697128.18183-1.51529ms-15.63%
90th percentile service timesort_keyword_can_match_shortcut10.747514.65573.90818ms36.36%
99th percentile service timesort_keyword_can_match_shortcut11.949915.97374.02376ms33.67%
100th percentile service timesort_keyword_can_match_shortcut12.448116.55094.10273ms32.96%
error ratesort_keyword_can_match_shortcut000%0.00%
Min Throughputsort_keyword_no_can_match_shortcut2.006562.006560ops/s0.00%
Mean Throughputsort_keyword_no_can_match_shortcut2.007962.007971.00E-05ops/s0.00%
Median Throughputsort_keyword_no_can_match_shortcut2.007852.007850ops/s0.00%
Max Throughputsort_keyword_no_can_match_shortcut2.009782.009770ops/s0.00%
50th percentile latencysort_keyword_no_can_match_shortcut9.7806415.01565.23493ms53.52%
90th percentile latencysort_keyword_no_can_match_shortcut10.786217.10416.31788ms58.57%
99th percentile latencysort_keyword_no_can_match_shortcut12.43619.02666.59057ms53.00%
100th percentile latencysort_keyword_no_can_match_shortcut16.629826.835610.2058ms61.37%
50th percentile service timesort_keyword_no_can_match_shortcut8.1836813.51255.32886ms65.12%
90th percentile service timesort_keyword_no_can_match_shortcut9.2529615.28976.03674ms65.24%
99th percentile service timesort_keyword_no_can_match_shortcut10.993617.16866.17504ms56.17%
100th percentile service timesort_keyword_no_can_match_shortcut15.133424.72879.59537ms63.41%
error ratesort_keyword_no_can_match_shortcut000%0.00%
Min Throughputsort_numeric_can_match_shortcut0.9636741.224490.26082ops/s27.07%
Mean Throughputsort_numeric_can_match_shortcut0.9664411.226730.26029ops/s26.93%
Median Throughputsort_numeric_can_match_shortcut0.966341.226480.26014ops/s26.92%
Max Throughputsort_numeric_can_match_shortcut0.969161.228640.25948ops/s26.77%
50th percentile latencysort_numeric_can_match_shortcut13453779712.8-54824.2ms-40.75%
90th percentile latencysort_numeric_can_match_shortcut15513192107.5-63023.5ms-40.63%
99th percentile latencysort_numeric_can_match_shortcut15971594716.4-64998.6ms-40.70%
100th percentile latencysort_numeric_can_match_shortcut16020895022.5-65185.8ms-40.69%
50th percentile service timesort_numeric_can_match_shortcut1004.01806.799-197.207ms-19.64%
90th percentile service timesort_numeric_can_match_shortcut1101.34873.658-227.686ms-20.67%
99th percentile service timesort_numeric_can_match_shortcut1254.52998.126-256.398ms-20.44%
100th percentile service timesort_numeric_can_match_shortcut1380.321027.2-353.12ms-25.58%
error ratesort_numeric_can_match_shortcut000%0.00%
Min Throughputsort_numeric_no_can_match_shortcut0.9667621.228130.26137ops/s27.04%
Mean Throughputsort_numeric_no_can_match_shortcut0.9691631.229320.26016ops/s26.84%
Median Throughputsort_numeric_no_can_match_shortcut0.9692421.229310.26007ops/s26.83%
Max Throughputsort_numeric_no_can_match_shortcut0.97131.230480.25918ops/s26.68%
50th percentile latencysort_numeric_no_can_match_shortcut13364079019.5-54620.8ms-40.87%
90th percentile latencysort_numeric_no_can_match_shortcut15513891318.8-63818.7ms-41.14%
99th percentile latencysort_numeric_no_can_match_shortcut15960394019.2-65583.7ms-41.09%
100th percentile latencysort_numeric_no_can_match_shortcut16023294326.6-65905.4ms-41.13%
50th percentile service timesort_numeric_no_can_match_shortcut1005.74804.518-201.218ms-20.01%
90th percentile service timesort_numeric_no_can_match_shortcut1169.51852.46-317.046ms-27.11%
99th percentile service timesort_numeric_no_can_match_shortcut1339.2927.433-411.764ms-30.75%
100th percentile service timesort_numeric_no_can_match_shortcut1406.59991.307-415.281ms-29.52%
error ratesort_numeric_no_can_match_shortcut000%0.00%
Min Throughputdesc-sort-timestamp-after-force-merge-1-seg1.002291.00201-0.00027ops/s-0.03%
Mean Throughputdesc-sort-timestamp-after-force-merge-1-seg1.002771.00244-0.00033ops/s-0.03%
Median Throughputdesc-sort-timestamp-after-force-merge-1-seg1.002741.00241-0.00033ops/s-0.03%
Max Throughputdesc-sort-timestamp-after-force-merge-1-seg1.003411.00301-0.00041ops/s-0.04%
50th percentile latencydesc-sort-timestamp-after-force-merge-1-seg260.097183.978-76.1191ms-29.27%
90th percentile latencydesc-sort-timestamp-after-force-merge-1-seg284.032196.703-87.3291ms-30.75%
99th percentile latencydesc-sort-timestamp-after-force-merge-1-seg306.384211.325-95.0592ms-31.03%
100th percentile latencydesc-sort-timestamp-after-force-merge-1-seg353.419268.131-85.2881ms-24.13%
50th percentile service timedesc-sort-timestamp-after-force-merge-1-seg258.32181.683-76.6371ms-29.67%
90th percentile service timedesc-sort-timestamp-after-force-merge-1-seg283.151194.379-88.7724ms-31.35%
99th percentile service timedesc-sort-timestamp-after-force-merge-1-seg304.338208.029-96.3091ms-31.65%
100th percentile service timedesc-sort-timestamp-after-force-merge-1-seg351.788266.45-85.3375ms-24.26%
error ratedesc-sort-timestamp-after-force-merge-1-seg000%0.00%
Min Throughputasc-sort-timestamp-after-force-merge-1-seg44.835749.24814.41233ops/s9.84%
Mean Throughputasc-sort-timestamp-after-force-merge-1-seg45.265449.31374.04823ops/s8.94%
Median Throughputasc-sort-timestamp-after-force-merge-1-seg45.265449.31374.04823ops/s8.94%
Max Throughputasc-sort-timestamp-after-force-merge-1-seg45.695249.37933.68414ops/s8.06%
50th percentile latencyasc-sort-timestamp-after-force-merge-1-seg10.060418.82898.76855ms87.16%
90th percentile latencyasc-sort-timestamp-after-force-merge-1-seg12.62325.232412.6094ms99.89%
99th percentile latencyasc-sort-timestamp-after-force-merge-1-seg15.964732.480816.5161ms103.45%
100th percentile latencyasc-sort-timestamp-after-force-merge-1-seg16.421433.072516.651ms101.40%
50th percentile service timeasc-sort-timestamp-after-force-merge-1-seg8.7816817.69168.90992ms101.46%
90th percentile service timeasc-sort-timestamp-after-force-merge-1-seg11.299422.558111.2587ms99.64%
99th percentile service timeasc-sort-timestamp-after-force-merge-1-seg14.730225.718910.9887ms74.60%
100th percentile service timeasc-sort-timestamp-after-force-merge-1-seg15.19326.53211.339ms74.63%
error rateasc-sort-timestamp-after-force-merge-1-seg000%0.00%
Min Throughputdesc-sort-with-after-timestamp-after-force-merge-1-seg1.002661.004110.00145ops/s0.14%
Mean Throughputdesc-sort-with-after-timestamp-after-force-merge-1-seg1.006951.010760.00381ops/s0.38%
Median Throughputdesc-sort-with-after-timestamp-after-force-merge-1-seg1.004851.007490.00264ops/s0.26%
Max Throughputdesc-sort-with-after-timestamp-after-force-merge-1-seg1.02731.042610.0153ops/s1.49%
50th percentile latencydesc-sort-with-after-timestamp-after-force-merge-1-seg694.29556.675-137.615ms-19.82%
90th percentile latencydesc-sort-with-after-timestamp-after-force-merge-1-seg750.585582.209-168.376ms-22.43%
99th percentile latencydesc-sort-with-after-timestamp-after-force-merge-1-seg833.284647.059-186.225ms-22.35%
100th percentile latencydesc-sort-with-after-timestamp-after-force-merge-1-seg868.189656.394-211.795ms-24.40%
50th percentile service timedesc-sort-with-after-timestamp-after-force-merge-1-seg692.68555.159-137.521ms-19.85%
90th percentile service timedesc-sort-with-after-timestamp-after-force-merge-1-seg749.14580.808-168.332ms-22.47%
99th percentile service timedesc-sort-with-after-timestamp-after-force-merge-1-seg831.755645.946-185.809ms-22.34%
100th percentile service timedesc-sort-with-after-timestamp-after-force-merge-1-seg866.98654.683-212.297ms-24.49%
error ratedesc-sort-with-after-timestamp-after-force-merge-1-seg000%0.00%
Min Throughputasc-sort-with-after-timestamp-after-force-merge-1-seg0.5044050.504371######ops/s-0.01%
Mean Throughputasc-sort-with-after-timestamp-after-force-merge-1-seg0.5117230.511629######ops/s-0.02%
Median Throughputasc-sort-with-after-timestamp-after-force-merge-1-seg0.5080680.508004######ops/s-0.01%
Max Throughputasc-sort-with-after-timestamp-after-force-merge-1-seg0.5478480.547417-0.00043ops/s-0.08%
50th percentile latencyasc-sort-with-after-timestamp-after-force-merge-1-seg63.561288.539924.9787ms39.30%
90th percentile latencyasc-sort-with-after-timestamp-after-force-merge-1-seg76.79192.910816.1198ms20.99%
99th percentile latencyasc-sort-with-after-timestamp-after-force-merge-1-seg104.963118.08513.1215ms12.50%
100th percentile latencyasc-sort-with-after-timestamp-after-force-merge-1-seg105.541159.16153.6198ms50.80%
50th percentile service timeasc-sort-with-after-timestamp-after-force-merge-1-seg60.847985.541524.6936ms40.58%
90th percentile service timeasc-sort-with-after-timestamp-after-force-merge-1-seg73.643789.274215.6305ms21.22%
99th percentile service timeasc-sort-with-after-timestamp-after-force-merge-1-seg101.033114.96613.9325ms13.79%
100th percentile service timeasc-sort-with-after-timestamp-after-force-merge-1-seg102.378158.33455.9557ms54.66%
error rateasc-sort-with-after-timestamp-after-force-merge-1-seg000%0.00%

Key findings

On the http_logs write-intensive log ingestion workload, the AMD cluster outperforms the Intel cluster on indexing throughput and latency.

Indexing (`index-append` task)

  • Throughput: AMD is 16–20% higher than Intel (mean throughput: 259,191 vs. 219,531 docs/s)

  • P50 latency: AMD is 18% lower (65.7 ms vs. 80.1 ms)

  • Cumulative indexing time: AMD completes 21% faster (102 min vs. 130 min)

Aggregations (`hourly_agg` task)

  • AMD shows 35–39% lower latency across all percentiles

Numeric sort tasks (`sort_numeric_can_match_shortcut`, `sort_numeric_no_can_match_shortcut`)

  • AMD throughput is approximately 27% higher; latency is approximately 41% lower

Mixed results on other tasks

  • On some timestamp sort and keyword sort tasks — for example, asc_sort_with_after_timestamp — AMD shows higher latency at tail percentiles. Results vary by query pattern.

These results are specific to the http_logs write-heavy workload. For your own workloads, run a benchmark with Rally using your production data before selecting an instance type.