aboutsummaryrefslogtreecommitdiff
path: root/src/allocators/speedymalloc.py
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2020-03-10 15:05:54 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2020-03-10 15:05:54 +0100
commit4b4eea86ecc58650673dae71db48ca9c3e8e0c7c (patch)
tree200a71732c3b77894a49cc85b2ff7daec528db04 /src/allocators/speedymalloc.py
parent091c82c075f302b0060477ab53a4385d2722bfc1 (diff)
downloadallocbench-4b4eea86ecc58650673dae71db48ca9c3e8e0c7c.tar.gz
allocbench-4b4eea86ecc58650673dae71db48ca9c3e8e0c7c.zip
bump speedymalloc version and add new flavor with bigger size classes
Diffstat (limited to 'src/allocators/speedymalloc.py')
-rw-r--r--src/allocators/speedymalloc.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/allocators/speedymalloc.py b/src/allocators/speedymalloc.py
index 4b6e77a..dfeb198 100644
--- a/src/allocators/speedymalloc.py
+++ b/src/allocators/speedymalloc.py
@@ -24,7 +24,7 @@ memory in speeds favor. Memory is mmapped per thread and never freed.
from src.artifact import GitArtifact
from src.allocator import Allocator
-VERSION = "cad9cd091b38cd68779c9229e38d72082dd46b57"
+VERSION = "dc8b2430ed55702abeb0fab1b931141b9d6f7128"
class Speedymalloc(Allocator):
@@ -65,6 +65,13 @@ speedymalloc_4095_sc_32 = Speedymalloc("speedymalloc_4095_sc_32",
},
version=VERSION)
+speedymalloc_4095_sc_128 = Speedymalloc("speedymalloc_4095_sc_128",
+ options={
+ "cache_bins": 4095,
+ "cache_bin_seperation": 128
+ },
+ version=VERSION)
+
speedymalloc_no_glab = Speedymalloc(
"speedymalloc_no_glab",
options={"max_local_allocation_buffer_size": 0},