| |
SHARC-based Processor Boards
FT-P5-VME Bus Multiprocessor Board
The FT-P5-VME is a highly scalable, high performance computing
subsystem based on Analog Devices ADSP-2106x SHARC (Super Harvard
ARChitecture Computer). A single FT-P5 provides nearly one GFLOP
performance in a desktop workstation environment. Interconnected
using their PMC dataports, Alacron's FT-P5 serves as a node on a
Myrinet System or Local Area Network and delivers high levels of
performance for imaging, graphics, simulation, DSP, document processing,
and pattern recognition applications.
- 1,2,4,8 ADSP-2106x (SHARC) processor array
- Intel Pentium P5 control processor
- 960 MFLOPS peak performance
- 640 MFLOPS sustained
- 132 MB/sec+ peak I/O
- Dedicated dual-ported RAM
- PMC dataports
- VME64 master/slave interface
The FT-P5's compute engine is an scalable array of up to 8 ADSP-2106x
processors, interconnected using Alacron's Dual-Ported Local Memory
(DPLM) architecture. The DPLM design eliminates processor contention
for off-chip memory, allowing the memory bandwidth of the SHARC
array to scale linearly with the number of SHARC processors. A two-dimensional
DMA engine isolates the SHARC array from the system bus, shielding
it from the impact of system bus traffic and data movement.
In Single Instruction Multiple Data (SIMD) mode, Alacron's application
libraries distribute processing tasks over several processors. All
processors can access their private RAM banks simultaneously at
80 MB/sec. In Multiple Instruction Multiple Data (MIMD) mode, tasks
are distributed to individual processors, with Alacron's RT operating
environment controlling multiple threads.
The Ft-P5's performance is maximized by employing a Pentium P5
control processor to perform all operating system functions, thereby
off-loading the ADSP-2106x processor array for data processing.
The P5 supports multitasking operating systems and provides sophisticated
memory management.
PMC dataports provide the FT-P5 with tremendous I/O and expansions
capabilities. These dataports are compatible with all standard PMC
cards.
PMC dataports allow the FT-P5's ADSP-2106x processors to DMA directly
to the Myrinet, providing full duplex communication in excess of
1 GB/sec. In this manner, FT-P5s can be employed in in-cabinet clusters
connected by a Myrinet System-Area Network (SAN) or serve as compute
nodes in large distributed systems connected by a Myrinet LAN's.
The FT-P5 series offers excellent performance for compute intensive
algorithms. Representative performance of a single FT-P5 with from
1 to 8 ADSP-2106x processors on specific SIMD algorithms from Alacron's
libraries are shown:
| FT-P5
Performance |
|
Number of
ADSP-2106x |
1DCFFT
(1K)
(msec) |
2DCFFT
(1K x 1K)
(msec) |
CONV3
(512 x 512)
(msec) |
CONV5
(512 x 512)
(msec) |
| 1 |
0.457 |
1045 |
72 |
205 |
| 2 |
0.260 |
527 |
36 |
103 |
| 4 |
0.130 |
272 |
18 |
52 |
| 8 |
0.072 |
138 |
9 |
23.5 |

Block Diagram
| Multiprocessors
|
| Processor |
Analog Devices
2106x |
| Number of ADSP-2106x |
1, 2, 4, 8 |
| Clock speed |
40 MHz |
| Global DRAM |
2 to 384 MB |
| Dual-ported
DRAM |
1 MB/processor |
| External I/O |
200 MB/sec
peak |
| Link ports |
Six per ADSP-21060/2
only |
| Link port topology |
Software selectable |
| Data bus |
128-bit internal
32/48-bit external |
| Cache |
32 x 48 |
| DMA |
10 channels
240 MB/sec
External ports (4)
Serial ports (4)
Link ports (2, 4 shared) |
| Precision |
IEEE floating
point
40-bit precision |
| On-chip SRAM |
4 Mb ADSP-21060
2 Mb ADSP-21062
1 Mb ADSP-21061 |
| VME
|
| Nonvolatile
memory |
512K
2 MB |
| VME
Bus Specifications |
| Bus specification |
Full VME 64
implementation |
| Control registers |
I/O mapped |
| Global memory |
Memory mapped |
| Global memory |
80 MB/sec burst |
| Global memory |
40 MB/sec sustained |
| Global memory |
20 MB/sec random |
| Electrical
and Environmental |
| Power |
+5 volts at
10A |
| Dimensions |
PCI: 107 mm
x 312 mm x 12.06 mm, VME: standard 6U |
| Operating temperature |
0 50
degrees centigrade |
| Relative humidity |
95% noncondensing |
| Air flow |
200 linear
ft./min. |
|