qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Enabling a Plugin during Execution


From: Alex Bennée
Subject: Re: Enabling a Plugin during Execution
Date: Fri, 01 Jul 2022 11:45:24 +0100
User-agent: mu4e 1.7.27; emacs 28.1.90

Conan Truong <cjtruong@uci.edu> writes:

> Apologies if this is not the place to ask these kinds of questions.
>
> We are currently trying to analyze the overhead caused by icache misses on 
> benchmarks running on a RISCV machine. To do this we will
> be using the cache modeling plugin. This works with user space emulation, but 
> we are having some trouble cross compiling some
> benchmarks. A workaround that we are considering would be to build the 
> benchmarks on a RISCV VM. However, we don't want the cache
> modeling plugin to be running during the entire process. Would it be possible 
> to run the VM, pause execution or save a snapshot, enable
> the plugin, and then continue execution or load from the snapshot
> while the plugin is running? If not, would there be a better solution?

You should be able to enable a plugin on a previously saved VM image.
Currently the cache plugin doesn't stop itself until the guest exists
but you could add something to it to finish after a certain number of
instructions have been executed.

>
> Thanks,
> Conan


-- 
Alex Bennée



reply via email to

[Prev in Thread] Current Thread [Next in Thread]