amd barts(radeon hd 68xx) overview 一部推定ultra-threaded dispatch processor simd array setup...

Post on 01-Mar-2021

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ultra-Threaded Dispatch Processor

SIMD Array

Setup Engine

AMD Barts(Radeon HD 68xx) Overview (一部推定)

Copyright (c) 2010 Hiroshige Goto All rights reserved.

GeometryAssembler

Ultra-Threaded Dispatch Processor

Tessellator(Gen7)

Command ProcessorRISC based Micro-Coded engine

Hierarchical Z

Data Share

Data Share

Data Share

Data Share

Data Share

Data Share

Data Share

L1 Texture Cache 8KB

(read only)

Global Data Share 64KB (read&write)

Instruction Cache Constant Cache

L2

Te

xtu

re C

ach

e1

28

KB

(rea

d o

nly

)

Z/S

ten

cil

Ca

ch

e

Color Cache

Hu

b

UV

D3

(Un

ive

rsa

l Vid

eo

D

eco

de

r)

Cro

ss

Fire

XC

om

po

sito

r

VerticesGeometry

Command Queue

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

256-bit GDDR5 Interface

RenderBack--End

Z/S

ten

cil

Ca

ch

e

Color Cache

RenderBack--End

GDDR5

Memory Controller

DRAM Controller

DRAM Controller

GDDR5

32-bit32-bit

L2

Te

xtu

re C

ach

e1

28

KB

(rea

d o

nly

)

Z/S

ten

cil

Ca

ch

e

Color Cache

RenderBack--End

Z/S

ten

cil

Ca

ch

e

Color Cache

RenderBack--End

GDDR5

Memory Controller

DRAM Controller

DRAM Controller

GDDR5

32-bit32-bit

L2

Te

xtu

re C

ach

e1

28

KB

(rea

d o

nly

)

Z/S

ten

cil

Ca

ch

e

Color Cache

RenderBack--End

Z/S

ten

cil

Ca

ch

e

Color Cache

RenderBack--End

GDDR5

Memory Controller

DRAM Controller

DRAM Controller

GDDR5

32-bit32-bit

SIMD ArrayData Share

Data Share

Data Share

Data Share

Data Share

Data Share

Data Share

L1 Texture Cache 8KB

(read only)

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

L1 TC 8KB

Cro

ss

ba

r (up

)

L2

Te

xtu

re C

ach

e1

28

KB

(rea

d o

nly

)

Z/S

ten

cil

Ca

ch

e

Color Cache

RenderBack--End

Z/S

ten

cil

Ca

ch

eColor Cache

RenderBack--End

GDDR5

Memory Controller

DRAM Controller

DRAM Controller

GDDR5

32-bit32-bit

Crossbar (Down) = Shader Export

Scan Converter /Rasterizer

VertexAssembler

Pixels

Hierarchical ZScan Converter /Rasterizer

Pixels

PC

I Ex

pre

ss

G

en

2.1

Crossbar (Down) = Shader Export

Ey

efin

ity D

isp

lay

Co

ntro

llers

Instruction Cache Constant Cache

GeometryVertices

Command Queue Command Queue Command QueueCommand QueueCommand Queue

top related