Understanding POWER multiprocessors
Susmit Sarkar1 Peter Sewell1 Jade Alglave2,3 Luc Maranget3 Derek Williams4
1University of Cambridge 2Oxford University 3INRIA 4IBM
Understanding POWER multiprocessors Susmit Sarkar 1 Peter Sewell 1 - - PowerPoint PPT Presentation
Understanding POWER multiprocessors Susmit Sarkar 1 Peter Sewell 1 Jade Alglave 2 , 3 Luc Maranget 3 Derek Williams 4 1 University of Cambridge 2 Oxford University 3 INRIA 4 IBM June 2011 Programming shared-memory multiprocessors No Sequential
1University of Cambridge 2Oxford University 3INRIA 4IBM
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 2 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 3 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 4 / 13
◮ On the same thread; and ◮ When propagating to other
◮ Later read not issued until
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 5 / 13
1Not Derek Williams! Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 6 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 7 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 8 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 9 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 10 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 11 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 12 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 12 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 12 / 13
Susmit Sarkar (Cambridge) Understanding POWER multiprocessors June 2011 13 / 13