You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
./userland/cpp/bst_vs_heap_vs_hashmap.out | tee bst_vs_heap_vs_hashmap.dat
10230
+
./userland/cpp/bst_vs_heap_vs_hashmap.out 10000000 10000 | tee bst_vs_heap_vs_hashmap.dat
10231
10231
gnuplot \
10232
10232
-e 'input_noext="bst_vs_heap_vs_hashmap"' \
10233
10233
-e 'heap_zoom_max=50' \
@@ -10274,6 +10274,8 @@ gnuplot \
10274
10274
xdg-open bst_vs_heap_vs_hashmap_gem5.tmp.png
10275
10275
....
10276
10276
10277
+
TODO: the gem5 simulation blows up on a tcmalloc allocation somewhere near 25k elements as of 3fdd83c2c58327d9714fa2347c724b78d7c05e2b + 1, likely linked to the extreme inefficiency of the stats collection?
10278
+
10277
10279
The cache sizes were chosen to match the host <<p51>> to improve the comparison. Ideally we sould also use the same standard library.
10278
10280
10279
10281
Note that this will take a long time, and will produce a humongous ~40Gb stats file due to: <<gem5-only-dump-selected-stats>>
@@ -14060,6 +14062,11 @@ That document then describes the SVE instructions and registers.
0 commit comments