From 4fd334b21ce0b6c2f874350ae8650dabe93d15c0 Mon Sep 17 00:00:00 2001 From: Akilan Date: Mon, 11 Aug 2025 14:26:22 +0100 Subject: [PATCH] test whole program --- benchmarks/benchmarks/kmeans/run-cluster-sizes.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/benchmarks/benchmarks/kmeans/run-cluster-sizes.sh b/benchmarks/benchmarks/kmeans/run-cluster-sizes.sh index ca80376..7a820aa 100644 --- a/benchmarks/benchmarks/kmeans/run-cluster-sizes.sh +++ b/benchmarks/benchmarks/kmeans/run-cluster-sizes.sh @@ -14,11 +14,11 @@ sh build.sh # Run large iteration # LD_PRELOAD=./libjemalloc.so time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-cheri-new-alloc-alloc-350000.txt ./kmeans-pthread.out -d 40 -c 100 -p 350000 -s 1000 > kmeans-bounds-cheri-new-alloc-350000-out.txt # LD_PRELOAD=./regularjemalloc.so time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-new-alloc-alloc-350000.txt ./kmeans-pthread.out -d 40 -c 100 -p 350000 -s 1000 > kmeans-bounds-new-alloc-350000-out.txt -time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-cheri-new-alloc-alloc-350000.txt ./kmeans-pthread.out -d 40 -c 100 -p 350000 -s 1000 > kmeans-bounds-cheri-new-alloc-350000-out.txt +time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-cheri-huge-alloc-350000.txt ./kmeans-pthread.out -d 40 -c 100 -p 350000 -s 1000 > kmeans-bounds-cheri-huge-alloc-350000-out.txt # LD_PRELOAD=./libjemalloc.so time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-cheri-new-alloc-alloc-400000.txt ./kmeans-pthread.out -d 40 -c 100 -p 400000 -s 1000 > kmeans-bounds-cheri-new-alloc-400000-out.txt # LD_PRELOAD=./regularjemalloc.so time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-new-alloc-alloc-400000.txt ./kmeans-pthread.out -d 40 -c 100 -p 400000 -s 1000 > kmeans-bounds-new-alloc-40000-out.txt -time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-cheri-new-alloc-alloc-400000.txt ./kmeans-pthread.out -d 40 -c 100 -p 400000 -s 1000 > kmeans-bounds-cheri-new-alloc-400000-out.txt +time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-cheri-huge-alloc-400000.txt ./kmeans-pthread.out -d 40 -c 100 -p 400000 -s 1000 > kmeans-bounds-cheri-huge-alloc-400000-out.txt # LD_PRELOAD=./libjemalloc.so time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-cheri-new-alloc-alloc-500000.txt ./kmeans-pthread.out -d 40 -c 100 -p 500000 -s 1000 > kmeans-bounds-cheri-new-alloc-500000-out.txt # LD_PRELOAD=./regularjemalloc.so time pmcstat -d -w 1 -p l1d_tlb_rd -p l2d_tlb_rd -p l1d_tlb_refill -p cpu_cycles -p dtlb_walk -p stall_backend -p ll_cache_miss_rd -o kmeans-new-alloc-alloc-500000.txt ./kmeans-pthread.out -d 40 -c 100 -p 500000 -s 1000 > kmeans-bounds-new-alloc-50000-out.txt \ No newline at end of file