diff --git a/benchmarks/benchmarks/StressTestMalloc/memaccesstest.c b/benchmarks/benchmarks/StressTestMalloc/memaccesstest.c index 3fb1c34..7fba33d 100644 --- a/benchmarks/benchmarks/StressTestMalloc/memaccesstest.c +++ b/benchmarks/benchmarks/StressTestMalloc/memaccesstest.c @@ -20,8 +20,8 @@ All rights reserved. #include "malloc.h" -// #define malloc MALLOCCHERI -// #define free FREECHERI +#define malloc MALLOCCHERI +#define free FREECHERI @@ -267,7 +267,7 @@ void * walk(void *param) int main(int argc,char **argv) { clock_t tic = clock(); -// INITREGULARALLOC(); +INITREGULARALLOC(); //#ifdef DEBUG printf("DEBUG:sizeof(struct l)=%ld\n",sizeof(struct l)); // #endif @@ -316,7 +316,7 @@ printf("Elapsed build get here before ll: %f seconds\n", (double)(toc - tic) / C tdata->root=root; tdata->working_set_size=working_set_size; clock_t tic2 = clock(); - for (int i = 0; i < 8000; i++) { + for (int i = 0; i < 500; i++) { walk((void*)tdata); } clock_t toc2 = clock(); diff --git a/docs/EuroSys/Paper/todo.org b/docs/EuroSys/Paper/todo.org index 5b9491e..68a7464 100644 --- a/docs/EuroSys/Paper/todo.org +++ b/docs/EuroSys/Paper/todo.org @@ -67,3 +67,15 @@ Recheck require read of the paper - [ ] Read through the entire paper + +** Evaluation redraw graphs +- [ ] Running higher iterations for kmeans +- [ ] Rerun memaccess and Glibc for regular allocator + +- [ ] Last priority run Hugepages for XSBench + + Kmeans run: + - 2091.92 sec (Cluster 1) + - 3005.72 (Cluster 2) + +