US7594089

Smart memory based synchronization controller for a multi-threaded multiprocessor SoC