Skip to content

Commit e208170

Browse files
authored
Merge pull request #2228 from pareenaverma/content_review
Tech review
2 parents 0984ee7 + dbc2ff4 commit e208170

File tree

1 file changed

+3
-3
lines changed
  • content/learning-paths/servers-and-cloud-computing/spark-on-gcp

1 file changed

+3
-3
lines changed

content/learning-paths/servers-and-cloud-computing/spark-on-gcp/benchmarking.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ The following benchmark results were collected by running the same benchmark on
295295

296296

297297
### Benchmark summary on Arm64:
298-
The following benchmark results are collected on a c4a-standard-4 (4 vCPU, 16 GB Memory) Arm64 environment, running RHEL 9.
298+
For easier comparison, the benchmark results collected from the earlier run on the `c4a-standard-4` (4 vCPU, 16 GB Memory) virtual machine, running RHEL 9 is summarized below:
299299

300300
| Benchmark Case | Sub-Case / Config | Best Time (ms) | Avg Time (ms) | Stdev (ms) | Rate (M/s) | Per Row (ns) | Relative |
301301
|----------------------------|--------------------------|----------------|----------------|------------|-------------|----------------|-----------|
@@ -332,9 +332,9 @@ The following benchmark results are collected on a c4a-standard-4 (4 vCPU, 16 G
332332
| BytesToBytesMap |Aggregate HashMap | 23 | 23 | 0 | 913.0 | 1.1 | 5.9X |
333333

334334
### Benchmarking comparison summary
335-
When you compare the benchmarking results you will notice that on the Google Axion C4A instances:
335+
When you compare the benchmarking results you will notice that on the Google Axion C4A Arm-based instances:
336336

337337
- **Whole-stage code generation significantly boosts performance**, improving execution by up to **38×** (e.g., `agg w/o group` from 33.4s to 0.86s).
338338
- **Vectorized and row-based hash maps** consistently outperform non-codegen and traditional hashmap approaches, especially for aggregation with keys and complex data types (e.g., decimal keys: **6.8× faste**r with vectorized hashmap).
339-
- **Arm-based Spark shows strong hash performance**, with `fast hash` and `murmur3` achieving up to **3.3× better throughput** than UnsafeRowhash.
339+
- **Arm-based Spark shows strong hash performance**, with `fast hash` and `murmur3` achieving up to **3.3× better throughput** than `UnsafeRowhash`.
340340

0 commit comments

Comments
 (0)