1.3.6 - Span of the Range

(By Virgilio Pasquali –November 2003)


The brilliant simplicity of the original FP6000 design and the design skills of the ICT engineers made it relatively easy to expand the design into a series of systems spanning a wide range of performance and price. Unsurprisingly, the greater difficulty was encountered in expanding the range upwards.


The 1906/7, the top model of the original series, had a performance that was significantly below the upper models of the 360 range, and this led to the early introduction of dual processors.

Anonymous dual processors (1906/7E/F) shared the same IAS (core store) via one or more SMAC’s (Store MultiAccess Control) and ran two (or more) programs concurrently without them being aware of each other, under the control of a single operating system. Given a suitable workload, a dual processor could reach almost double the performance of a single.

The multiprocessor design was extended in the 1908 (a four processors system), unveiled at the Edinburgh IFIP in 1968, but overtaken by events and not  put into development.

The perceived need to have more powerful single processors to compete more effectively in an area of the market where new advanced applications (such as large real time transaction processing) were emerging, was one of the many factors leading, eventually, to the top down introduction of the 2900 Range in 1974


At the lower end of the range, immediately after the 1901, a system below 1901 was seriously investigated. Initial feasibility studies proved that it was technically feasible to design and manufacture a 1900 compatible system at the right cost and suitable specification. But, given the selling methods used at the time, the selling costs made such a system unprofitable, and the project was dropped.

The viable span of the range (1901-1906/7) was thus established.


The following chart plots the commercial performance of each (single) processor in the ICT 1900 and IBM 360 in1966, measured by instruction mixes (POWU2/sec., see 2.3), and the span of each range.