On Improving Distributed Transactional Memory Through Nesting and Data Partitioning
Alexandru Turcu · 2012
Figure 7.7: Open nesting in Hyflow2 network. This operation is called opening (see Figure 7.6). It requires the identifier of the requested object and it generally caches a copy of the requested object on the local node. 7.3 Transaction Nesting Hyflow2 includes support for nested atomic blocks. In this section we first briefly describe the three nesting models previously studied in TM [26, 40]: flat, closed and open. Next we introduce the API support for nesting in Hyflow2, and explain how it works.