1
Dan Nussbaum Scalable Synchronization Research Group Joint work with Yossi Lev and Mark Moir Sun Microsystems Labs August 16, 2007
Phased Transactional Memory
1
Phased Transactional Memory Dan Nussbaum Scalable Synchronization - - PowerPoint PPT Presentation
Phased Transactional Memory Dan Nussbaum Scalable Synchronization Research Group Joint work with Yossi Lev and Mark Moir Sun Microsystems Labs August 16, 2007 1 1 Transactional Memory (TM) Replace locks with atomic sections.
1
1
Su n C
fiden t ial: I n t er n al O n ly
2
Su n C
fiden t ial: I n t er n al O n ly
3
Su n C
fiden t ial: I n t er n al O n ly
4
Su n C
fiden t ial: I n t er n al O n ly
5
> HARDWARE, SOFTWARE, (others).
Su n C
fiden t ial: I n t er n al O n ly
6
Su n C
fiden t ial: I n t er n al O n ly
7
Su n C
fiden t ial: I n t er n al O n ly
8
Su n C
fiden t ial: I n t er n al O n ly
9
Su n C
fiden t ial: I n t er n al O n ly
10
Su n C
fiden t ial: I n t er n al O n ly
11
Su n C
fiden t ial: I n t er n al O n ly
12
Su n C
fiden t ial: I n t er n al O n ly
13
Su n C
fiden t ial: I n t er n al O n ly
14
Su n C
fiden t ial: I n t er n al O n ly
15
> HYBRID mode. > SEQUENTIAL mode.
Su n C
fiden t ial: I n t er n al O n ly
16
Su n C
fiden t ial: I n t er n al O n ly
17
18
18
Su n C
fiden t ial: I n t er n al O n ly
19
Su n C
fiden t ial: I n t er n al O n ly
20
> HARDWARE, SOFTWARE, HYBRID, SEQUENTIAL, ...
Su n C
fiden t ial: I n t er n al O n ly
21