Compaq SystemPro
The SystemPro from Compaq, released in November 1989, is a computer capable of running server-based computer operating systems and was arguably the first true PC based server. It supports Intel's 486 chip, a 32-bit bus, RAID disk and dual-processor support well before its main rivals.
Features
The SystemPro, along with the simultaneously released Compaq Deskpro 486, was one of the first two commercially available computer systems containing the new EISA bus. The SystemPro was also one of the first PC-style systems specifically designed as a network server, and as such was built from the ground up to take full advantage of the EISA bus. It included such features as multiprocessing, hardware RAID, and bus-mastering network cards. All models of SystemPro used a full-height tower configuration, with eight internal hard drive bays. As well as the provision for an 80387 maths coprocessor chip, the processor card also included a socket for a Weitek maths coprocessor chip. Support for the Weitek function needed to be especially provided in the application, it did not use the same instruction set as the 80387 chip. The Weitek socket is the multi-pin triple-row socket to the right on the CPU-board closeup.Multiprocessing
At its initial release in November 1989, the SystemPro supported up to two 33 MHz 386 processors, but early in 1990, 33 MHz 486 processors became an option. Because the system was asymmetric, 386 and 486 processors could be mixed. Single processor configurations were also available.The only operating system which fully supported the SystemPro's asymmetric multiprocessing was a custom version of SCO Unix, sold by Compaq. However, when running OS/2, certain applications could be offloaded to the second processor, and later, Novell NetWare SFT-III was able to offload its I/O engine. The original versions of Windows NT included a hardware abstraction layer specifically for the SystemPro; despite NT's symmetric multiprocessing design, this HAL could offload some kernel tasks to the second CPU. This made Windows NT 3.1 the only version of Windows to support multiprocessor 386-based machines.