Convex Computer: Difference between revisions

Content deleted Content added
Rilak (talk | contribs)
Rilak (talk | contribs)
Line 2:
 
==History==
Convex was formed in 1982 by Bob Paluck and [[Steve Wallach]] in [[Richardson, Texas]]. It was originally named '''Parsec''' and early/ prototype and production boards bear that name. They planned on producing a machine very similar in architecture to the [[Cray Research]] [[vector processor]] machines, with a somewhat lower performance, but with a much better [[price/performance ratio]]. In order to lower costs, the Convex designs were not as technologically aggressive as Cray's, and were based on more mainstream chip technology, attempting to make up for the loss in performance in other ways.
 
Their first machine was the '''C1''', released in 1985. The C1 was very similar to the [[Cray-1]] in general design, but used a slower, less expensive CMOS memory and main CPU. They offset this by increasing the capabilities of the vector units, including 128 64-bit registers. It also used [[virtual memory]] as opposed to the '''static memory''' system of the Cray machines, which improved programming. It was generally rated at 20 MFLOP/s peak for double precision (64 bits), and 40 MFLOP/s peak for single precision (32 bits), about 1/5th the normal speed of the Cray-1. They also invested heavily in advanced automatic vectorizing [[compiler]]s in order to gain performance when existing programs were ported to their systems. The machines ran a [[BSD]] version of [[Unix]] known initially as '''Convex Unix''' then later as '''ConvexOS''' due to trademark/licensing issues. ConvexOS has DEC VMS compatibility features as well as Cray Fortran features. Their Fortran compiler went on to be licensed to other computers such as the Ardent and Stellar (and merged Stardent).