Re: [Gems-users] Transactional Memory - open and closed transactions


Date: 02 Nov 2009 15:39:24 -0600
From: holey003@xxxxxxx
Subject: Re: [Gems-users] Transactional Memory - open and closed transactions
Ok. I got it.

Another doubt regarding interaction between cache controller and transactional memory. I found calls from L1Cache_Wakeup.C to TM to checkreadwritesignatures() and from L1Cache_Transitions.C to shouldNackLoad(). The second one (shouldNackLoad) is called during state transition. But I didn't understand why checkreadwritesignatures() is called? How wakeup works for cache controller?

Thanks,
Anup


On Nov 1 2009, Polina Dudnik wrote:

Please read the LogTM paper which explains this. There's also other papers
published on this topic.

On Sun, Nov 1, 2009 at 11:58 AM, <holey003@xxxxxxx> wrote:

Hi,

What is the difference between open and closed transactions?
When are they used? I found difference in how they are handled in isolation
manager. Why do they need separate handling??

Thanks and regards,
Anup


_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:
https://lists.cs.wisc.edu/archive/gems-users/"; to your search.



[← Prev in Thread] Current Thread [Next in Thread→]