\noindent {\bf GOULD NP1 } \noindent Company is no longer marketing this product. \noindent {\bf Vector Register, Parallel, Shared-Memory Architecture } \vspace{.1in} \noindent {\bf Architecture:} The NP1 is a stand-alone multi-CPU minicomputer. It can have up to four CPUs, 2 Gbytes of memory, up to 500 Gbytes disk space, and all the usual peripherals. Each CPU is independent. Coarse-grain parallelism is supported using FORK and VFORK. \vspace{.1in} \noindent The CPU is based on Gould proprietary ECL gate array technology. Two CPUs can be attached to a 64 bit wide, 154 Mbytes/sec system bus. Each CPU consists of a scalar and an optional vector processor (arithmetic accelerator). Up to four system buses can be tightly coupled. \vspace{.1in} \noindent Up to 512 Mbytes of 16-way interleaved memory can be attached to a single system bus (in modules of 16 or 64 Mbytes) using 1 Mbit DRAMs. Each CPU can access memory on any of the system buses, giving a total of 1 Gbyte of real physical memory. The virtual memory space is 4 Gbytes. \vspace{.1in} \noindent Each CPU has a 32 Kbyte cache memory. The NP1 arithmetic format has less precision but greater range than the IEEE-754 standard. \vspace{.1in} \noindent I/O is handled through Universal I/O Micro-engines (UIOM) providing 80 Mbytes/sec links to the system bus. Each UIOM will support multiple Intelligent Peripheral Interface (IPI) buses. Each IPI will support up to eight I/O modules, which could be Gould's Disc Intelligent Module (DIM) controlling up to four disc drives (with SMD, SMD-E or XMD interfaces) at 3 Mbytes/sec or VME for peripherals (line printer, magnetic tape, 8-line asynchronous controllers, Ethernet etc.). New parallel connections are being developed for supercomputer connections (100 Mbyte/sec) and high-speed disk (20-40 Mbytes/sec). Ethernet TCP/IP is supported, as is X25 with color book, and 3270 BSC, and Cray HSX. DECnet support under TCP/IP is expected soon, and Gould is committed to OSI. \vspace{.1in} \noindent {\bf Software:} Gould's UTX/32 operating system combines all features of AT\&T version V and BSD 4.3 with extensions for simultaneous real-time support. UTX/32 on the NP1 rates as a `C2' class operating system. Gould supports IEEE 1003.1 - POSIX standard. \vspace{.1in} \noindent {\bf Languages:} Highly optimized C and Fortran 77 compilers are available, and Ada, Pascal, LISP, COBOL, BASIC, and Assembler are also supported. Gould Common Fortran (GCF) is an extension to Fortran 77 that includes most VMS extensions, an 8x intrinsic function library, and interlanguage communication support. \noindent Application software includes DI-3000 CORE and GK-2000 graphics, PVI metafile system, INGRESS, Q-Office, Q-Office+, NAG, oracle, 20/20, Informix, and Unify. \vspace{.1in} \noindent {\bf Performance:} NP1 peak performance is 14 mips, 40 Mflops (20 in double precision) using the vector processor. The following benchmarks were obtained on a single CPU NP1 system with a arithmetic accelerator and 64 Mbytes of 8-way interleaved memory: 14.1 Whetstone (single precision), 10.2 Whetstone (double precision), 5.3 Mflops LINPACK (double precision coded BLAS) and 167000/sec Dhrystones. Compilation speeds average 17800 lines/min for GCF and 8000 lines/min for the GCF vector pre-processor. \vspace{.1in} \noindent {\bf Status:} The Gould NP1 was launched in March 1987, and the first NP1 was delivered to Purdue University in June. The first UK order from a major aerospace company has just been received. The University of Bath has placed an order for a 3-processor system to provide central teaching and research facilities. The University of Edinburgh has also installed a single-processor system. The cost varies from around \$250K for a single CPU system to \$1.8M for a fully configured 4 CPU system with 1 Gbyte of memory. \vspace{.1in} \noindent {\bf Contact:} \begin {flushleft} Gould Inc.\\ Computer Systems Division\\ 15378 Avenue of Science\\ San Diego, Calif. 92128-3407\\ \vspace{.1in} Northern Headquarters\\ Regent House\\ Heaton Lane\\ Stockport Cheshire SK4 1BS\\ England\\ 061-480-0907\\ \vspace{.1in} Graeme Boydell\\ \end {flushleft} .