From 0e60fd62ba89a10edbf0db0290bce93e58bd25a3 Mon Sep 17 00:00:00 2001 From: Guillume DIDIER Date: Mon, 2 Aug 2021 15:53:58 +0200 Subject: [PATCH] Add missing scripts --- prefetcher_reverse/run-msr-np.sh | 8 ++++++++ prefetcher_reverse/run-msr-rpa.sh | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100755 prefetcher_reverse/run-msr-np.sh create mode 100755 prefetcher_reverse/run-msr-rpa.sh diff --git a/prefetcher_reverse/run-msr-np.sh b/prefetcher_reverse/run-msr-np.sh new file mode 100755 index 0000000..a1344f5 --- /dev/null +++ b/prefetcher_reverse/run-msr-np.sh @@ -0,0 +1,8 @@ +#!/bin/bash +PREFETCH_MSR=$1 +sudo wrmsr -a 0x1a4 $PREFETCH_MSR +sudo echo wrmsr -a 0x1a4 $PREFETCH_MSR +sudo rdmsr -a 0x1a4 +cargo run --release --bin new_page > np-with-${PREFETCH_MSR}-prefetcher.log +sudo rdmsr -a 0x1a4 + diff --git a/prefetcher_reverse/run-msr-rpa.sh b/prefetcher_reverse/run-msr-rpa.sh new file mode 100755 index 0000000..5baa82d --- /dev/null +++ b/prefetcher_reverse/run-msr-rpa.sh @@ -0,0 +1,8 @@ +#!/bin/bash +PREFETCH_MSR=$1 +sudo wrmsr -a 0x1a4 $PREFETCH_MSR +sudo echo wrmsr -a 0x1a4 $PREFETCH_MSR +sudo rdmsr -a 0x1a4 +cargo run --release --bin rpa_patterns > rpa-with-${PREFETCH_MSR}-prefetcher.log +sudo rdmsr -a 0x1a4 +