Hello, I am working on some timing attack problems. I was wondering whether it is possible to use m5 in SE mode to do a pseudo switch of contexts: to execute a workload, then (using the current processor state including caches, bpreds etc) switch to another one - to simulate a regular and an attacker process. One possible solution would be switching the same CPU class but with a different workload parameter. Will it preserve the processor state?
Essentially all that is required is two different address spaces, one for each workload and the workloads executed sequentially (being able to schedule between them would be great too!). Perhaps using SMT mode but suspending / resuming the threads will work for that? Thanks in advance!
_______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
