2009
DOI: 10.1007/s11390-009-9295-3
|View full text |Cite
|
Sign up to set email alerts
|

Godson-T: An Efficient Many-Core Architecture for Parallel Program Executions

Abstract: Moore's law will grant computer architects ever more transistors for the foreseeable future, and the challenge is how to use them to deliver efficient performance and flexible programmability. We propose a many-core architecture, Godson-T, to attack this challenge. On the one hand, Godson-T features a region-based cache coherence protocol, asynchronous data transfer agents and hardware-supported synchronization mechanisms, to provide full potential for the high efficiency of the on-chip resource utilization. O… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
18
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 31 publications
(18 citation statements)
references
References 35 publications
0
18
0
Order By: Relevance
“…64 homogeneous, in-order and dual-issue processing cores were integrated in Godson-T, a many-core processor [2] . Each processing core has a 16 KB 2-way set-associative private instruction cache and a 32 KB local memory.…”
Section: Many-core Architecturementioning
confidence: 99%
“…64 homogeneous, in-order and dual-issue processing cores were integrated in Godson-T, a many-core processor [2] . Each processing core has a 16 KB 2-way set-associative private instruction cache and a 32 KB local memory.…”
Section: Many-core Architecturementioning
confidence: 99%
“…The 8-pipeline processing core supports 32-bit MIPS ISA (64-bit ISA will be supported in latter version) with synchronization instruction extensions. Key architectural features for achieving decent scalability and high performance include the following [4]:…”
Section: Godson-t Many-core Architecturementioning
confidence: 99%
“…Core: In-order and dual-issue processing cores, 16 Cores are interconnected by the 2-D mesh network, 1 Godson-T processor: A 64-Core many-core processor which is designed by our group. [1] 2 The 16-tile Godson-T tape-out project: The tape-out project of 16-core version of the Godson-T processor using SIMC 130nm library L2 Cache: 4 scattered L2 cache with lower bits interleave, GMIU: the Godson-T Mesh-network Interface Unit, GBIU: the Godson-T Bus Interface Unit, Sync: the synchronization manager,…”
Section: A the 16-tile Godson-t Processormentioning
confidence: 99%
“…[1] 2 The 16-tile Godson-T tape-out project: The tape-out project of 16-core version of the Godson-T processor using SIMC 130nm library L2 Cache: 4 scattered L2 cache with lower bits interleave, GMIU: the Godson-T Mesh-network Interface Unit, GBIU: the Godson-T Bus Interface Unit, Sync: the synchronization manager,…”
Section: A the 16-tile Godson-t Processormentioning
confidence: 99%