Title :
Achieving supercomputer performance in a low pain environment
Author_Institution :
Mercury Comput. Syst. Inc., Pleasanton, CA, USA
fDate :
Feb. 26 1990-March 2 1990
Abstract :
The hardware and software features of the MC3200 add-in board from Mercury Computer Systems are discussed. The MC3200 was designed to provide a balanced MIPS/MFLOPS engine while executing compute-intensive vector and scalar operations at high speeds. To obtain this balanced performance, the board comprises five key components: the FPU (floating-point unit), the IPU (integer processor unit), the PSU (program sequencer unit), program and data memory, and instruction cache. During a typical 100-ns clock cycle, the PSU collects an instruction from the 8K instruction cache and sends it to the IPU and FPU. The IPU uses its instructions to generate a memory address which brings a floating-point value from DRAM (dynamic RAM) and feeds the value to the FPU. The FPU loads the value into a data register and uses its three-stage pipeline and fmac instruction to provide the desired operation. The MC3200 has a C compiler and a Fortran 77 compiler and comes with an assembler. To assist in the area of debugging, the MC3200 has a disassembler and a powerful utility, called Interact. Interact serves as a subroutine and function-validating utility in which a programmer can set break points, peak and poke memory etc.<>
Keywords :
add-on boards; parallel processing; satellite computers; 100 ns; C compiler; Fortran 77 compiler; Interact; MC3200 add-in board; assembler; data register; debugging; dynamic RAM; floating-point unit; fmac instruction; hardware features; instruction cache; integer processor unit; low pain environment; program and data memory; program sequencer unit; software features; supercomputer performance; Clocks; DRAM chips; Engines; Feeds; Hardware; Pain; Pipelines; Random access memory; Registers; Supercomputers;
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
DOI :
10.1109/CMPCON.1990.63675