Chapter 5
Hardware and Functional Descriptions
5-5
FIGURE 5-2
UltraSPARC T1 Multicore Processor Block Diagram
5.1.1.2
Cores and Cache
Each of the 8 SPARC cores has support for 4 threads, for a total of 32 threads. This
support consists of a full register file per thread, with most ASI, ASR, and privileged
registers replicated per thread. The 4 threads share the instruction cache, data cache,
and TLBs. Each TLB is 64 entry.
Each core then has 16 Kbytes of primary Instruction Cache (I-cache) and 8 Kbytes of
primary Data Cache (D-cache), each of which is parity protected with redundant
rows and columns for repair.
Lastly there is 3-Mbyte unified L2 cache which is 12-way associative, ECC protected
along with redundant rows and columns. This cache is shared among the 8 internal
cores and is connected through an internal crossbar. The UltraSPARC T1 processor
provides no external cache interface.
SPARC
core
SPARC
core
SPARC
core
SPARC
core
SPARC
core
SPARC
core
SPARC
core
SPARC
core
Multithreaded pipe
Instruction
cache
Integer
pipeline
Data
cache
Crossbar
Shared L2 cache
DRAM
DRAM
DRAM
DRAM
4 threads
Содержание Netra CP3060
Страница 48: ...2 20 Netra CP3060 Board User s Guide April 2009...
Страница 49: ...Chapter 2 Hardware Installation 2 21...
Страница 79: ...4 22 Netra CP3060 Board User s Guide April 2009...
Страница 107: ...5 28 Netra CP3060 Board User s Guide April 2009...
Страница 129: ...Index 4 Netra CP3060 Board User s Guide April 2009...