Advanced Computer Architectures by Unknown
Author:Unknown
Language: eng
Format: epub
170
Advanced Computer Architectures
corresponding to these instructions that are utilized by the PEs. Control
instructions are executed by the CP itself. The CP performs all the address
computations and might also retrieve some data elements from the memory
and broadcast them to all the PEs as required. This method of data distribution
can be employed when either a PE interconnection network is not available or
broadcasting is more efficient than using the PE interconnection network. The
CP is thus equivalent to an SISD processor except that the arithmetic/logic
functions are not performed by it.
5.1.3
Arithmetic/Logic Processors
The PEs perform the arithmetic and logical operations on the data. Thus each
PE corresponds to data paths and arithmetic/logic units (ALUs) of an SISD
processor, capable of responding to control signals from the control unit.
5.1.4
Interconnection Network
Figure 5.2 shows three top level models for SIMD architectures (Skillicorn, 1985). The Instruction processor (IP) in these models is the same as the CP
in the SIMD model of Chapter 2, and the Data Processor (DP) is same as the PE. All models have a 1-to- n switch connecting the single IP with n
DPs. In Figure 5.2(a) there is a single memory hierarchy (i.e., common data and instruction memory (IM)). There is a 1-to- n switch between the IP and
the memory hierarchy, and the DP to memory switch is n-to- n. The DPs
are connected by an n-by- n switch. This corresponds to the SIMD model
of Figure 2.5, which also depicts the structure of ILLIAC-IV. The DPs in ILLIAC-IV are actually connected by a torus, or mesh network in which
there is no n-by- n physical interconnection. But it is possible to exchange data between all the n DPs by repeated use of the interconnection network,
and hence, itis an n-by- n switch. In Figure 5.2(b) and 5.2(c), separate IM and data memory (DM) hierarchies are shown. The IP to IM interconnection is
thus 1-to-1.
In Figure 5.2(b), the DP interconnections are n-by- n and the DP to DM interconnections are n-to- n. This model depicts the structure of Thinking Machine Corporation’s CM. The CM uses a hypercube network between the DPs. It
is notphysically an n-by- n interconnection scheme but allows data exchange between all n DPs by repeated use of the network and hence logically is an
n-by- n switch.
In Figure 5.2(c), there is no direct connection between DPs and the interconnection between DM and DPs is n-by- n. This model depicts the structure of Burroughs Scientific Processor (BSP). The DP–DM switch in BSP is known as a
data alignment network because it allows each DP to be connected to its data
stream by dynamically changing the switch settings. Note that if the DP–DM
switch is n-to- n, as in Figure 5.2(a) and 5.2(b), data has to be moved into appropriate memory elements to allow access from the corresponding DP.
Array Processors
171
n × n
(a)
SW
1: n
SW
DP
IP
n : n
SW
1: n
Data
memory
hierarchy
(b)
n × n
1: n
SW
SW
DP
IP
n : n
SW
1: n
Instruction
memory
Data
hierarchy
memory
hierarchy
(c)
n × n
SW
1: n
SW
DP
IP
SW
1: n
Instruction
memory
hierarchy
Data
memory
hierarchy
FIGURE 5.2
SIMD models (Skillicorn, 1985): (a) Type 1, (b) Type 2, and (c) Type 3 (Reproduced from IEEE.
With permission.)
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Aircraft Design of WWII: A Sketchbook by Lockheed Aircraft Corporation(32275)
The Great Music City by Andrea Baker(31911)
Call Me by Your Name by André Aciman(20484)
The Secret History by Donna Tartt(19025)
The Art of Boudoir Photography: How to Create Stunning Photographs of Women by Christa Meola(18611)
Shoot Sexy by Ryan Armbrust(17720)
Plagued by Fire by Paul Hendrickson(17400)
Portrait Mastery in Black & White: Learn the Signature Style of a Legendary Photographer by Tim Kelly(16996)
Adobe Camera Raw For Digital Photographers Only by Rob Sheppard(16967)
Photographically Speaking: A Deeper Look at Creating Stronger Images (Eva Spring's Library) by David duChemin(16676)
Ready Player One by Cline Ernest(14631)
Pimp by Iceberg Slim(14476)
Bombshells: Glamour Girls of a Lifetime by Sullivan Steve(14046)
The Goal (Off-Campus #4) by Elle Kennedy(13648)
Art Nude Photography Explained: How to Photograph and Understand Great Art Nude Images by Simon Walden(13028)
Kathy Andrews Collection by Kathy Andrews(11805)
The Priory of the Orange Tree by Samantha Shannon(9055)
The remains of the day by Kazuo Ishiguro(8965)
Thirteen Reasons Why by Jay Asher(8883)