A shared memory is usable by concurrent threads in a multithreaded processor, with any addressable storage location in the shared memory being readable and writeable by any of the threads. Processing engines that execute the threads are coupled to the shared memory via an interconnect that transfers data in only one direction (e.g., from the shared memory to the processing engines); the same interconnect supports both read and write operations. The interconnect advantageously supports multiple parallel read or write operations.

 
Web www.patentalert.com

< Method and apparatus for emulating rewritable memory with non-rewritable memory in an MCU

> Instruction set architecture employing conditional multistore synchronization

> Moving hardware context structures in memory while maintaining system operation

~ 00587