Abstract—On-chip interconnection networks consume a significant fraction of the chip’s power, and the rapidly increasing core counts in future technologies is going to further aggravate their impact on the chip’s overall power consumption. A large fraction of the traffic originates not from data messages exchanged between sharing cores, but from the communication between the cores and intermediate hardware structures (i.e., directories) for the purpose of maintaining coherence in the presence of conflicting updates. In this paper, we propose Dynamic Directories, a method allowing the directories to be placed arbitrarily in the chip by piggy-backing the virtual to physical address translation. This eliminates a large fraction of the on-chip ...
The pin count largely determines the cost of a chip package, which is often comparable to the cost o...
equipped with shared-memory, caches have significant impact on performance and energy consumption. I...
Computer architecture design is in a new era where performance is increased by replicating processin...
A large fraction of on-chip multicore inter-connect traffic originates not from actual data transfer...
Presented to the 13th Annual Symposium on Graduate Research and Scholarly Projects (GRASP) held at t...
As the core count in processor chips grows, so do the on-die, shared resources such as on-chip commu...
Abstract—High-end embedded processors demand complex on-chip cache hierarchies satisfying several co...
Many-core architectures provide an efficient way of harnessing the increasing numbers of transistors...
Abstract—High-end embedded processors demand complex on-chip cache hierarchies satisfying several co...
A key challenge in architecting a multicore processor is efficiently maintaining cache coherence. Di...
The trend of increasing processor performance by boosting frequency has been halted due to excessive...
To meet the growing computation-intensive applications and the needs of low-power, high-performance ...
Journal ArticleModern processors dedicate more than half their chip area to large L2 and L3 caches ...
On-chip interconnection networks (OCNs) such as point-to-point networks and buses form the communica...
We propose a SoftCache for low-power and reduced die area while providing application flexibility. O...
The pin count largely determines the cost of a chip package, which is often comparable to the cost o...
equipped with shared-memory, caches have significant impact on performance and energy consumption. I...
Computer architecture design is in a new era where performance is increased by replicating processin...
A large fraction of on-chip multicore inter-connect traffic originates not from actual data transfer...
Presented to the 13th Annual Symposium on Graduate Research and Scholarly Projects (GRASP) held at t...
As the core count in processor chips grows, so do the on-die, shared resources such as on-chip commu...
Abstract—High-end embedded processors demand complex on-chip cache hierarchies satisfying several co...
Many-core architectures provide an efficient way of harnessing the increasing numbers of transistors...
Abstract—High-end embedded processors demand complex on-chip cache hierarchies satisfying several co...
A key challenge in architecting a multicore processor is efficiently maintaining cache coherence. Di...
The trend of increasing processor performance by boosting frequency has been halted due to excessive...
To meet the growing computation-intensive applications and the needs of low-power, high-performance ...
Journal ArticleModern processors dedicate more than half their chip area to large L2 and L3 caches ...
On-chip interconnection networks (OCNs) such as point-to-point networks and buses form the communica...
We propose a SoftCache for low-power and reduced die area while providing application flexibility. O...
The pin count largely determines the cost of a chip package, which is often comparable to the cost o...
equipped with shared-memory, caches have significant impact on performance and energy consumption. I...
Computer architecture design is in a new era where performance is increased by replicating processin...