Hello folks,

I just finished building HTM support for RISCV in gem5, and I'm trying to
experiment with the idea of having a non-transactional load and store in a
given block of code that is in a transactional state. For example, if x = 1
is designated as a non-transactional instruction in a
transactional environment, then x = 1 should be committed even if the
transaction fails. What is the best approach to get this done? One idea is
not tagging a non-transactional instruction as a transactional in the
cache, but I'm not sure if that property is supported. Any ideas are
welcome.
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to