\noindent {\bf Star Technologies VP Series } \noindent {\bf Pipeline Floating-Point Architecture } \vspace{.1in} \noindent {\bf Architecture:} The VP-2 has five independent programmable processors. A separate processor is dedicated to each of the following functions: external data flow, internal data flow, and synchronization; two are dedicated to arithmetic processing. A hierarchical memory system consists of external storage devices, a large main memory, a high-speed random access partitioned data cache, and a universal register set. \vspace{.1in} \noindent The main memory comprises a 320 nsec memory, 8-way interleaved, composed of four 256K dynamic RAMs with SECDED. It is expandable to 64 Mbytes in increments of 8 Mbytes. All main memory is byte addressable (address range 4 Gbytes) and can be partitioned and protected at multiples of 16 Kbytes. Memory access time is 40 nsec (per 32-bit word). The random access data cache memory consists of 6 banks of 32K 32-bit words for a total of 768 Kbytes. During each machine cycle, four cache references are permitted: three by the arithmetic processor and one by the storage/move processor. Information flow is from host to main memory to cache to functional unit to cache to memory to host. \vspace{.1in} \noindent \begin{tabbing} aaa\=bbb\=ccc\= \kill Other features:\\ \>80 nsec clock cycle.\\ \>2 $\mu$ CMOS.\\ \>32-bit floating-point arithmetic, pipelined functional units, both with\\ \>\> 2 adders,\\ \>\> 2 multipliers, and a 480 nsec divide/square root functional unit.\\ \>Ambient air cooled\\ \>Size 19" x 21" x 29"\\ \end{tabbing} \noindent A data interchange unit permits one of 16 operands to be selected for each arithmetic input register. During each machine cycle, three cache banks may be referenced, one loop control operation computed, four arithmetic operations started, and a conditional branch executed. The 25 Mbyte I/O channel supports 3 device adapters; 12.5 Mbyte/sec data transfer rate. \vspace{.1in} \noindent {\bf Configuration:} The VP-2 Series of array processors are designed to attach to a more general-purpose computer or host via bus. \noindent \begin{tabbing} aaa\=bbb\=ccc\= \kill {\bf Software:}\\ \> Fortran-like control language (APCL)\\ \>\> Macro assembler\\ \>\> Simulator/debugger and Linker\\ \>\> Library Maintenance Program\\ \>\> Applications Library available. \end{tabbing} \vspace{.1in} \noindent {\bf Performance:} 100 Mflops peak in single-precision (32-bit) arithmetic for convolution and matrix operations. \vspace{.1in} \noindent {\bf Status:} \$95,000 base price. \vspace{.1in} \noindent {\bf Contact:} \begin{flushleft} Star Technologies Inc.\\ 515 Shaw Road\\ Sterling, VA 22170\\ 703-689-4400\\ \vspace{.1in} Technical: Phil Cannon\\ \end{flushleft} .