From 211e4fcdc93654fc810cff0b6864fdc7097919dc Mon Sep 17 00:00:00 2001 From: Yunsup Lee Date: Tue, 17 Mar 2015 14:38:04 -0700 Subject: [PATCH] need fence before scall for vector mm --- benchmarks/mm/mm_main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/benchmarks/mm/mm_main.c b/benchmarks/mm/mm_main.c index 4fb1b1b..1f4e28b 100644 --- a/benchmarks/mm/mm_main.c +++ b/benchmarks/mm/mm_main.c @@ -55,6 +55,8 @@ void thread_entry(int cid, int nc) } } + asm volatile("fence"); + printf("C%d: reg block %dx%dx%d, cache block %dx%dx%d\n", cid, RBM, RBN, RBK, CBM, CBN, CBK); printf("C%d: %d instructions\n", cid, (int)(instret)); -- 2.30.2