technion-csl / mosmodel

GNU General Public License v3.0
0 stars 4 forks source link

mosmodel support for virtualized environment #7

Open akshaybaviskar opened 3 years ago

akshaybaviskar commented 3 years ago

@idanyani @magbarya

I would like to generate mosmodel for virtualized environment as well. To obtain it, the only change required is to add ept.walk_pending:u to the page walk cycles. Am I right?

Are you planning to add this support in the near future?

idanyani commented 3 years ago

We tested Mosalloc on a qemu VM in the past and it worked fine, so it should work for you too. But we didn't add any new performance counters so we can't tell how the "ept.walk_pending:u" works. Anyway, I'm labeling this one as a feature request; we may support virtualization in the future.