aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2019-10-23 12:29:11 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2019-10-23 12:29:11 +0200
commit533a27ac1b9b150f8641b5f0bd397943e9ad2a69 (patch)
treebfc090e3f87bf3a437b28cacd68a76548b6ab3ee
parent2e68bb40ddd9cfe849accd805ad3f1ab126f379b (diff)
downloadallocbench-533a27ac1b9b150f8641b5f0bd397943e9ad2a69.tar.gz
allocbench-533a27ac1b9b150f8641b5f0bd397943e9ad2a69.zip
fix lld documentation
-rw-r--r--src/benchmarks/lld.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/benchmarks/lld.py b/src/benchmarks/lld.py
index 12a3b4a..df19ebf 100644
--- a/src/benchmarks/lld.py
+++ b/src/benchmarks/lld.py
@@ -21,7 +21,7 @@ This benchmark runs the lld speed benchmark provided by the llvm project.
The archive contains compiled object files and linker instructions
for prominent software projects.
The benchmark starts lld in each project and measures lld's execution time.
-Lld uses 5-6 threads to link the projects.
+Lld uses all available execution units.
Included workloads are (allocator functions with call count < 100 are neglected):
Checksum: 2d449a11109c7363f67fd45513b42270f5ba2a92
@@ -193,10 +193,9 @@ Checksum: 2d449a11109c7363f67fd45513b42270f5ba2a92
Interpretation:
-Because lld uses at most 5 threads the allocators scalability is not a big concern.
The raw speed of the allocator likewise is not a huge factor because of the small
small portion of the total execution time (around 1% except scylla and linux).
-So the data locality should be the most important factor for those workloads.
+So data locality and scalability should be the most important factor for those workloads.
"""
import os