US2013290583A1
|
|
System and method for NUMA-aware locking using lock cohorts
|
US2013198499A1
|
|
System and method for mitigating the impact of branch misprediction when exiting spin loops
|
US2013081061A1
|
|
Multi-lane concurrent bag for facilitating inter-thread communication
|
US2013047011A1
|
|
System and method for enabling turbo mode in a processor
|
US2012240126A1
|
|
Partitioned ticket locks with semi-local spinning
|
US2012089803A1
|
|
Cache index coloring for virtual-address dynamic allocators
|
US2012084593A1
|
|
Method and system for providing a current time value
|
US2011246727A1
|
|
System and method for tracking references to shared objects using byte-addressable per-thread reference counters
|
US2011202907A1
|
|
Method and system for optimizing code for a multi-threaded application
|
US2010332770A1
|
|
Concurrency control using slotted read-write locks
|
US2010333096A1
|
|
Transactional locking with read-write locks in transactional memory systems
|
US2010174875A1
|
|
System and method for transactional locking using reader-lists
|
US2010169895A1
|
|
Method and system for inter-thread communication using processor messaging
|
US2010169870A1
|
|
System and method for reducing transactional abort rates using compiler optimization techniques
|
US2010169623A1
|
|
Method and system for reducing abort rates in speculative lock elision using contention management mechanisms
|
US2010138836A1
|
|
System and method for reducing serialization in transactional memory using gang release of blocked threads
|
US2010138841A1
|
|
System and method for managing contention in transactional memory using global execution data
|
US2010131953A1
|
|
Method and system for hardware feedback in transactional memory
|
US9208081B1
|
|
Concurrent object management
|
US2008172538A1
|
|
Page-protection based memory access barrier traps
|