beautypg.com

L.4 barrier assist for parallel processing, L.4.1 interface definition, Barrier assist for parallel processing 121 – FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual

Page 132: Interface definition 121, High-speed lbsy read mechanism, Cpu sb

background image

Release 1.0, 1 July 2002

F. Chapter L

Address Space Identifiers

121

n = 2 (4-byte alignment):

LDDF_mem_address_not_aligned

exception is

generated.

n

1 (

2-byte alignment):

mem_address_not_aligned

exception is generated.

2. If the memory address is correctly aligned, SPARC64 V generates a

data_access_exception

with

AFSR.FTYPE

= “invalid ASI.”

L.4

Barrier Assist for Parallel Processing

SPARC64 V has a barrier-assist feature that works in concert with the barrier mechanism in
the memory system to enable high-speed synchronization among CPUs in the system.

Barrier assist is highly dependent on the barrier mechanism in the memory system.
A description of the barrier mechanism is beyond the scope of this supplement; see
appropriate system documents for details.

L.4.1

Interface Definition

FIGURE L-4

illustrates the interface between CPU and the memory system.

FIGURE L-4

CPU Interface of Barrier Assist

High-Speed LBSY Read Mechanism

1. The CPU has a copy of

LBSY

in the system. Two

LBSY

s exist on a system board

(SB),

SB_BPU#0

and

SB_BPU#1

. Each

LBSY

is 8 bits wide. The copy of

LBSY

residing in the CPU is 16 bits.

2. On power-on reset, both the

LBSY

copy in the CPU and the LBSY copies on the SB

are cleared.

LBSY change info

BST write info

CPU

SB

Copy of SB_BPU#0 LBSY

7

0

Copy of SB_BPU#1 LBSY

0

7