Parallelize template rendering
Operating System: Linux
CPU Information: Intel(R) Atom(TM) CPU C2550 @ 2.40GHz
Number of Available Cores: 4
Available memory: 7.75 GB
Elixir 1.8.2
Erlang 22.0.2
Benchmark suite executing with the following configuration:
warmup: 2 s
time: 5 s
memory time: 0 ns
parallel: 1
inputs: Eighty activities, Forty activities, One activity, Ten activities, Twenty activities
Estimated total run time: 1.17 min
Benchmarking Parallel rendering with input Eighty activities...
Benchmarking Parallel rendering with input Forty activities...
Benchmarking Parallel rendering with input One activity...
Benchmarking Parallel rendering with input Ten activities...
Benchmarking Parallel rendering with input Twenty activities...
Benchmarking Standart rendering with input Eighty activities...
Benchmarking Standart rendering with input Forty activities...
Benchmarking Standart rendering with input One activity...
Benchmarking Standart rendering with input Ten activities...
Benchmarking Standart rendering with input Twenty activities...
##### With input Eighty activities #####
Name ips average deviation median 99th %
Parallel rendering 3.12 320.78 ms ±7.96% 317.63 ms 374.70 ms
Standart rendering 2.52 396.21 ms ±7.78% 411.68 ms 425.77 ms
Comparison:
Parallel rendering 3.12
Standart rendering 2.52 - 1.24x slower +75.43 ms
##### With input Forty activities #####
Name ips average deviation median 99th %
Parallel rendering 8.02 124.72 ms ±6.30% 124.10 ms 150.08 ms
Standart rendering 5.06 197.73 ms ±3.49% 194.69 ms 222.46 ms
Comparison:
Parallel rendering 8.02
Standart rendering 5.06 - 1.59x slower +73.02 ms
##### With input One activity #####
Name ips average deviation median 99th %
Standart rendering 109.28 9.15 ms ±7.14% 9.04 ms 10.77 ms
Parallel rendering 107.00 9.35 ms ±6.60% 9.03 ms 11.30 ms
Comparison:
Standart rendering 109.28
Parallel rendering 107.00 - 1.02x slower +0.195 ms
##### With input Ten activities #####
Name ips average deviation median 99th %
Parallel rendering 41.78 23.94 ms ±10.12% 23.36 ms 32.30 ms
Standart rendering 22.97 43.53 ms ±10.15% 41.74 ms 66.69 ms
Comparison:
Parallel rendering 41.78
Standart rendering 22.97 - 1.82x slower +19.60 ms
##### With input Twenty activities #####
Name ips average deviation median 99th %
Parallel rendering 17.87 55.96 ms ±8.75% 55.04 ms 76.02 ms
Standart rendering 10.89 91.83 ms ±4.34% 91.77 ms 103.04 ms
Comparison:
Parallel rendering 17.87
Standart rendering 10.89 - 1.64x slower +35.87 ms