Barrier Assist For Parallel Processing; Interface Definition - Fujitsu SPARC JPS1 Implementation Supplement Manual

Fujitsu sparc64 v
Table of Contents

Advertisement

n = 2 (4-byte alignment): LDDF_mem_address_not_aligned exception is
generated.
n
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
Copy of SB_BPU#0 LBSY
Copy of SB_BPU#1 LBSY
FIGURE L-4
High-Speed LBSY Read Mechanism
1. The CPU has a copy of LBSY in the system. Two LBSYs 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.
Release 1.0, 1 July 2002
1 ( 2-byte alignment): mem_address_not_aligned exception is generated.
illustrates the interface between CPU and the memory system.
CPU
7
0
7
0
CPU Interface of Barrier Assist
LBSY change info
BST write info
F. Chapter L
SB
Address Space Identifiers
121

Advertisement

Table of Contents
loading

Table of Contents