Invention Grant
US09384064B2 Multiple core processing with high throughput atomic memory operations 有权
具有高吞吐量的原子存储器操作的多核处理

Multiple core processing with high throughput atomic memory operations
Abstract:
A processor comprising multiple processor cores and a bus for exchanging data between the multiple processor cores is disclosed. Each of the multiple processor cores includes: at least one processor register; a cache for storing at least one cache line of memory; a load store unit for executing a memory command to exchange data between the cache and the at least one processor register; an atomic memory operation unit for executing an atomic memory operation on the at least one cache line of memory; and a high throughput register for storing a status indicating a high throughput or a normal status. The load store unit is operable to transfer the atomic memory operation to the atomic memory operation unit of a designated processor core if the atomic memory operation status is the high throughput status using the bus.
Information query
Patent Agency Ranking
0/0