System and method for synchronizing threads using shared memory having different buffer portions for local and remote cores in a multi-processor system

作者: Brian Emberling , Michael Houston , Stanislaw Skowronek , Elaine Poon

DOI:

关键词:

摘要: A method of processing threads is provided. The includes receiving a first thread that accesses memory resource in current state, holding the thread, and releasing based responsive to final state has been received.

参考文章(48)
Ali-Reza Adl-Tabatabai, Bratin Saha, Speculative execution past a barrier ,(2005)
Jeffrey A. Bolz, Patrick R. Brown, Memory coherency in graphics command streams and shaders ,(2010)
John R. Nickolls, Brett W. Coon, Peter C. Mills, Stephen D. Lew, Synchronization of threads in a cooperative thread array ,(2005)
Per Holmberg, Marcus Dahlström, Anders Widell, Collision handling apparatus and method ,(2001)
Gérard Sitbon, Armand Nachef, Dynamic creation of object classes ,(1999)
Frank Bellosa, Locality Information Based Scheduling in Shared Memory Multiprocessors job scheduling strategies for parallel processing. pp. 271- 289 ,(1996) , 10.1007/BFB0022298