Benchmark Results
View SourceBenchmark
Concurrency Benchmarks
Validates worker pool provides expected concurrency benefits. With pool_size: 4, parallel execution should show significant speedup.
System
Benchmark suite executing on the following system:
| Operating System | macOS |
|---|---|
| CPU Information | Apple M4 Max |
| Number of Available Cores | 16 |
| Available Memory | 128 GB |
| Elixir Version | 1.19.5 |
| Erlang Version | 28.2 |
Configuration
Benchmark suite executing with the following configuration:
| :time | 10 s |
|---|---|
| :parallel | 1 |
| :warmup | 2 s |
Statistics
Run Time
| Name | IPS | Average | Devitation | Median | 99th % |
|---|---|---|---|---|---|
| parallel 5 reduces | 8.68 K | 115.21 µs | ±9.38% | 113.75 µs | 144.30 µs |
| sequential 5 reduces | 7.46 K | 134.13 µs | ±5.88% | 132.96 µs | 155.21 µs |
Run Time Comparison
| Name | IPS | Slower |
|---|---|---|
| parallel 5 reduces | 8.68 K | |
| sequential 5 reduces | 7.46 K | 1.16x |