
\noindent
{\bf
NCUBE
}


\vspace{.1in}
\noindent
{\bf
Hypercube Architecture
}

\begin{tabbing}
aaa\=bbb\=ccc\=   \kill
{\bf Architecture:}
\vspace{.1in}
Node Processor\\
\>  Custom VLSI\\
\>  11 Interrupt driven DMA channels at 2 Mbytes/sec\\
\>  10 channels for hypercube; 1 for system I/O\\
\>  VAX style 32-bit byte addressable architecture\\
\>\>    16 general registers (32 bits)\\
\>\>   complete, orthogonal 2-address instruction set\\
\>\>    8, 16, 32-bit integer and logical operations\\
\>\>    32, 64-bit IEEE floating point operations\\
\>\>    17 addressing modes (eg. autoincr,autodecr,autostride)\\
\>  Performance (8 Mhz: approx. VAX 780 with fl.pt. accelerator)\\
\>\>    1-2 mips (32 bits); .5 Mflops (32 bits); .3 Mflops (64 bits)\\
\>  Memory:  512 Kbytes SECDED in 1Mbit chips.\\
\\
Processor Board (16"x22") contains 64 nodes + 8 Mbytes SECDED memory\\
Host Board (16"x22") contains\\
\>  Intel 80286/80287 with 4 Mbytes SECDED memory\\
\>  1 ESMD Disk Interface for up to 4 disks (160  330 500 Mbyte)\\
\>  8 serial RS-232 channels\\
\>  1 parallel Centronics compatible interface\\
\>  3 iSBX interfaces\\
\>  16 Node processors with memory; provide small cube for starter\\
\>\>    system or 128 DMA channels for larger system\\
\>  Performance:  up to 180 Mbytes/sec bandwidth to hypercube\\
Graphics Board (16"x22") contains 2Kx1Kx8 frame buffer (768x1024 displayed\\
\>  60 Hz); color table (16 M color); 180 Mbytes/sec data bandwidth\\
\>  (30 frames/sec); zoom; pan; text processor;\\
\>  RS-343 RGB output\\
\\
Intersystem Link Board: Connects multiple NCUBE/ten systems together\\
\\
Open System Board: Allows user-defined interfaces to the hypercube.\\
\\
Disk Farm Board: Allows direct disk connection to hypercube nodes.\\
\\
\pagebreak
{\bf Configuration:}\\
\vspace{.1in}
\>  NCUBE/ten:  16 to 1024 Nodes; 3 ft cube; 220 V; 8 KW max; air\\
\>\>    cooled; 24 slot backplane:  8 for I/O options, 16 for Processor\\
\>\>    Boards; 160, 330 or 500 Mbyte disk drives and 60 Mbyte             \\
\>\>    cartridge tape\\
\>  NCUBE/seven:  16 to 128 Nodes; 14" wide by 29" by 29"; 110 V;\\
\>\>    office environment; 4 slot backplane:  2 for I/O options,\\
\>\>    2 for Processor Boards; 160 or 330 Mbytes disk, 16 Mbytes tape drive\\
\>  NCUBE/four:  4 to 16 Nodes; PC-AT Accelerator (4 Nodes+AT bus\\
\>\>    interface); up to 4 Boards per AT; for software development\\
\>\>    plus workstation.\\
\\
{\bf Software:}\\
\vspace{.1in}
\>  Axis (Host):  Unix-style multiuser; distributed file system;\\
\>\>    EMACS style screen editor with up to 4 windows; cube managed\\
\>\>    as a device that can be allocated in subcubes; parallel\\
\>\>    symbolic debugger.\\
\>  Vertex (Nodes):  Message passing primitives including automatic\\
\>\>    routing; message typing; process debugging support\\
\>  Fortran 77 and C are available.\\
\\
\>  Axis, Vertex and Compilers run on the NCUBE/four (PC-AT).\\
\\
{\bf Status:}\\
\\
NCUBE/ ten or seven: \$40K (cabinets + peripherals) + \$60K/Host\\
Board + \$100K/Processor Board (University discount available)\\
\\
NCUBE/four: \$10K/board (4 nodes) + \$4K OS licence.\\
\\
First complete shipments in December 1985. \\
\end{tabbing}



\vspace{.1in}
\noindent
{\bf Contact:}
\vspace{.1in}
\begin{flushleft}
1815 NW 169th Place\\
Suite 2030\\
Beaverton, OR 97006\\
602-839-7545\\

\end{flushleft}
