Ferranti Orion

Last updated

The Orion was a mid-range mainframe computer introduced by Ferranti in 1959 and installed for the first time in 1961. Ferranti positioned Orion to be their primary offering during the early 1960s, complementing their high-end Atlas and smaller systems like the Sirius and Argus. The Orion was based on a new type of logic circuit known as "Neuron" and included built-in multitasking support, one of the earliest commercial machines to do so (the KDF9 being a contemporary).

Contents

Performance of the system was much less than expected and the Orion was a business disaster, selling only about eleven machines. The Orion 2 project was quickly started to address its problems, and five of these were sold. Its failure was the capstone to a long series of losses for the Manchester labs, and with it, Ferranti management grew tired of the entire computer market. The division was sold to International Computers and Tabulators (ICT), who selected the Canadian Ferranti-Packard 6000 as their mid-range offering, ending further sales of the Orion 2.

History

Magnetic amplifiers

During the 1950s transistors were expensive and relatively fragile devices. [1] Although they had advantages for computer designers, namely lower power requirements and their smaller physical packaging, vacuum tubes remained the primary logic device until the early 1960s. There was no lack of experimentation with other solid state switching devices, however.

One such system was the magnetic amplifier. Similar to magnetic core memory, or "cores", magnetic amplifiers used small toroids of ferrite as a switching element. When current passed through the core, a magnetic field would be induced that would reach a maximum value based on the saturation point of the material being used. This field induced a current in a separate read circuit, creating an amplified output with a known current. Unlike digital logic based on tubes or transistors, which uses defined voltages to represent values, magnetic amplifiers based their logic values on defined current values. [1]

One advantage to magnetic amplifiers is that they are open in the center and several input lines can be threaded through them. This makes it easy to implement chains of "OR" logic by threading a single core with all the inputs that need to be ORed together. This was widely used in the "best two out of three" circuits that were used in binary adders, [1] which could reduce the component count of the ALU considerably. This was known as "Ballot Box Logic" due to the way the inputs "voted" on the output. Another way to use this feature was to use the same cores for different duties during different periods of the machine cycle, say to load memory during one portion and then as part of an adder in another. Each of the cores could be used for as many duties as there was room for wiring through the center.

In the late 1950s new techniques were introduced in transistor manufacture that led to a rapid fall in prices while reliability shot up. By the early 1960s most magnetic amplifier efforts were abandoned. Few machines using the circuits reached the market, the best known examples being the mostly-magnetic UNIVAC Solid State (1959) [2] and the mostly transistorized English Electric KDF9 (1964). [3]

Neuron

The Ferranti Computer Department in West Gorton, Manchester had originally been set up as an industrial partner of Manchester University's pioneering computer research lab, commercializing their Manchester Mark 1 and several follow-on designs. During the 1950s, under the direction of Brian Pollard, the Gorton labs also researched magnetic amplifiers. Like most teams, they decided to abandon them when transistors improved. [1]

One member of the lab, Ken Johnson, proposed a new type of transistor-based logic that followed the same conventions as the magnetic amplifiers, namely that binary logic was based on known currents instead of voltages. [1] Like the magnetic amplifiers, Johnson's "Neuron" design could be used to control several different inputs. Better yet, the system often required only one transistor per logic element, whereas conventional voltage-based logic would require two or more. [1] Although transistors were falling in price they were still expensive, so a Neuron-based machine might offer similar performance at a much lower price than a machine based on traditional transistor logic.

The team decided to test the Neuron design by building a small machine known as "Newt", [4] short for "Neuron test". This machine was so successful that the lab decided to expand the testbed into a complete computer. The result was the Sirius, which was announced on 19 May 1959 with claims that it was the smallest and most economically priced computer in the European market. [5] Several sales followed.

Orion 1

With the success of Sirius, the team turned its attention to a much larger design. Since many of the costs of a complete computer system are fixed - power supplies, printers, etc. - a more complex computer with more internal circuitry would have more of its cost associated with the circuits themselves. For this reason, a larger machine made of Neurons would have an increased price advantage over transistorized offerings. Pollard decided that such a machine would be a strong counterpart to the high-end Atlas, and would form the basis for Ferranti's sales for the next five years.

Looking for a launch customer, Ferranti signed up Prudential Assurance with the promise to deliver the machine in 1960. However, these plans quickly went awry. The Neuron proved unable to be adapted to the larger physical size of the Orion. Keeping the current levels steady over the longer wire runs was extremely difficult, and efforts to cure the problems resulted in lengthy delays. [1] The first Orion was eventually delivered, but was over a year late and unit cost was more than expected, limiting its sales. Between 1962 and 1964 the Computing Division lost $7.5 million, largely as a result of the Orion. [6]

Orion 2

During the Orion's gestation it appeared there was a real possibility the new system might not work at all. Engineers at other Ferranti departments, notably the former Lily Hill House in Bracknell, started raising increasingly vocal concerns about the effort. [4] Several members from Bracknell approached Gordon Scarrott and tried to convince him that Orion should be developed using a conventional all-transistor design. They recommended using the "Griblons" circuits developed by Maurice Gribble at Ferranti's Wythenshawe plant, which they had used to successfully implement their Argus computer for the Bristol Bloodhound missile system. [7] Their efforts failed, they turned to Pollard to overrule Scarrott, which led to a series of increasingly acrimonious exchanges. After their last attempt on 5 November 1958, they decided to go directly to Sebastian de Ferranti, but this effort also failed.

Pollard resigned about a month later and his position was taken over by Peter Hall. Braunholtz later expressed his frustration that they didn't write to him directly, and the matter sat for several years while Orion continued to run into delays. In September 1961 Prudential was threatening to cancel their order, and by chance, Braunholtz at that moment sent a telegram to Hall expressing his continuing concerns. Hall immediately invited Braunholtz to talk about his ideas, and several days later the Bracknell team was working full out on what would become the Orion 2.

By the end of October the basic design was complete, and the team started looking for a transistor logic design to use for implementation. Although Braunholtz had suggested using the Griblons, the Bracknell group also invited a team of engineers from Ferranti Canada to discuss their recent successes with their "Gemini" design, which was used in their ReserVec system. On November 2 the Bracknell team decided to adopt the Gemini circuitry for Orion 2. [8] [9]

Parts arrived from many Ferranti divisions over the next year, and the machine was officially switched on by Peter Hunt on 7 January 1963. [8] The first Orion 2 was delivered to Prudential on 1 December 1964, running at about five times the speed of the Orion 1. Prudential bought a second machine for the processing of industrial branch policies. Another system was sold to the South African Mutual Life Assurance Society in Cape Town where it was used for updating insurance policies. A fourth was sold to Beecham Group to upgrade its Orion 1 system. [10] The original prototype was kept by ICT and used for software development by the Nebula Compiler team.

By this point, however, Ferranti was already well on the road to selling all of its business computing divisions to ICT. As part of their due diligence process, ICT studied both the Orion 2 and the FP-6000. Ferranti's own engineers concluded that "There are certain facets of the system we do not like. However, were we to begin designing now a machine in the same price/performance range as the FP6000, we would have in some 18 months' time a system that would not be significantly better -if indeed any better- than the FP6000." [11] ICT chose to move forward with the FP-6000 with minor modifications, and used it as the basis for their ICT 1900 series through the 1960s. [12] Existing contracts for the Orion 2 were filled, and sales ended.

Description

Although the Orion and Orion 2 differed significantly in their internals, their programming interface and external peripherals were almost identical.

The basic Orion machine included 4,096 48-bit words of slow, 12μs, core memory, which could be expanded to 16,384 words. [10] Each word could be organized as eight 6-bit characters, a single 48-bit binary number, or a single floating-point number with a 40-bit fraction and an 8-bit exponent. The system included built-in capabilities for working with Pound sterling before decimalization. [13] The core memory was backed by one or two magnetic drums with 16k words each. [14] Various offline input/output included magnetic disks, tape drives, punched cards, punched tape and printers.

Most of the Orion's instruction set used a three-address form, with sixty-four 48-bit accumulators. Each program had its own private accumulator set which were the first 64 registers of its address space, which was a reserved contiguous subset of the physical store, defined by the contents of a "datum" relocation register. Operand addresses were relative to the datum, and could be modified by one of the accumulators for indexing arrays and similar tasks. A basic three-address instruction took a minimum of 64 μs, a two-address one 48 μs, and any index modifications on the addresses added 16 μs per modified address. Multiplication took from 156 to 172 μs, and division anywhere from 564 to 1,112 μs, although the average time was 574 μs. [14] The Orion 2, having a core store with a much shorter cycle time, was considerably faster.

A key feature of the Orion system was its built-in support for time-sharing. This was supported by a series of input/output (I/O) interrupts, or what they referred to as "lockouts". The system automatically switched programs during the time spent waiting for the end of an I/O operation. The Orion also supported protected memory in the form of pre-arranged "reservations". Starting and stopping programs, as well as selecting new ones to run when one completed, was the duty of the "Organisation Program." [15] The Orion was one of the earliest machines to directly support time-sharing in hardware in spite of intense industry interest; other time-sharing systems of the same era include LEO III of 1961, PLATO in early 1961, CTSS later that year, and the English Electric KDF9 and FP-6000 of 1964.

The Orion is also notable for the use of its own high-level business language, NEBULA. Nebula was created because of Ferranti's perception that the COBOL standard of 1960 was not sufficiently powerful for their machines, notably as COBOL was developed in the context of decimal, character-oriented batch processing, while Orion was a binary word-oriented multiprogramming system. NEBULA adapted many of COBOL's basic concepts, adding new ones of their own. [16] NEBULA was later ported to the Atlas as well.

Related Research Articles

<span class="mw-page-title-main">IBM 1620</span> Small IBM scientific computer released in 1959

The IBM 1620 was announced by IBM on October 21, 1959, and marketed as an inexpensive scientific computer. After a total production of about two thousand machines, it was withdrawn on November 19, 1970. Modified versions of the 1620 were used as the CPU of the IBM 1710 and IBM 1720 Industrial Process Control Systems.

<span class="mw-page-title-main">Magnetic amplifier</span> A type of parametric amplifier

The magnetic amplifier is an electromagnetic device for amplifying electrical signals. The magnetic amplifier was invented early in the 20th century, and was used as an alternative to vacuum tube amplifiers where robustness and high current capacity were required. World War II Germany perfected this type of amplifier, and it was used in the V-2 rocket. The magnetic amplifier was most prominent in power control and low-frequency signal applications from 1947 to about 1957, when the transistor began to supplant it. The magnetic amplifier has now been largely superseded by the transistor-based amplifier, except in a few safety critical, high-reliability or extremely demanding applications. Combinations of transistor and mag-amp techniques are still used.

KDF9 was an early British 48-bit computer designed and built by English Electric. The first machine came into service in 1964 and the last of 29 machines was decommissioned in 1980 at the National Physical Laboratory. The KDF9 was designed for, and used almost entirely in, the mathematical and scientific processing fields – in 1967, nine were in use in UK universities and technical colleges. The KDF8, developed in parallel, was aimed at commercial processing workloads.

<span class="mw-page-title-main">Ferranti</span> British electrical engineering company

Ferranti or Ferranti International PLC was a UK electrical engineering and equipment firm that operated for over a century from 1885 until it went bankrupt in 1993. The company was once a constituent of the FTSE 100 Index.

<span class="mw-page-title-main">Titan (1963 computer)</span>

Titan was the prototype of the Atlas 2 computer developed by Ferranti and the University of Cambridge Mathematical Laboratory in Cambridge, England. It was designed starting in 1963, and in operation from 1964 to 1973.

<span class="mw-page-title-main">Ferranti-Packard</span> Defunct Canadian manufacturer of electronic displays

Ferranti-Packard Ltd. was the Canadian division of Ferranti's global manufacturing empire, formed by the 1958 merger of Ferranti Electric and Packard Electric. For several years in the post-war era, the company underwent a dramatic expansion and had several brushes with success in the computer market, but eventually shed various divisions and returned to being an electrical grid supplier once again. The company was purchased in 1998 by the Austrian company, VA TECH. On July 23, 2005 Siemens PTD purchased VA Tech's Transmission and Distribution Division (T&D) group for transformers and switchgear.

<span class="mw-page-title-main">International Computers and Tabulators</span>

International Computers and Tabulators or ICT was a British computer manufacturer, formed in 1959 by a merger of the British Tabulating Machine Company (BTM) and Powers-Samas. In 1963 it acquired the business computer divisions of Ferranti. It exported computers to many countries and in 1968 became part of International Computers Limited (ICL).

<span class="mw-page-title-main">DATAR</span> Computerized battlefield information system

DATAR, short for Digital Automated Tracking and Resolving, was a pioneering computerized battlefield information system. DATAR combined the data from all of the sensors in a naval task force into a single "overall view" that was then transmitted back to all of the ships and displayed on plan-position indicators similar to radar displays. Commanders could then see information from everywhere, not just their own ship's sensors.

<span class="mw-page-title-main">ReserVec</span>

ReserVec was a computerized reservation system developed by Ferranti Canada for Trans-Canada Airlines in the late 1950s. It appears to be the first such system ever developed, predating the more famous SABRE system in the United States by about two years. Although Ferranti had high hopes that the system would be used by other airlines, no further sales were forthcoming and development of the system ended. Major portions of the transistor-based circuit design were put to good use in the Ferranti-Packard 6000 computer, which would later go on to see major sales in Europe as the ICT 1904.

The FP-6000 was a second-generation mainframe computer developed and built by Ferranti-Packard, the Canadian division of Ferranti, in the early 1960s. It is particularly notable for supporting multitasking, being one of the first commercial machines to do so. Only six FP-6000s were sold before the computer division of Ferranti-Packard was sold off by Ferranti's UK headquarters in 1963, the FP-6000 becoming the basis for the mid-range machines of the ICT 1900, which sold into the thousands in Europe.

<span class="mw-page-title-main">Surface-barrier transistor</span> Type of transistor developed by Philco in 1953

The surface-barrier transistor is a type of transistor developed by Philco in 1953 as an improvement to the alloy-junction transistor and the earlier point-contact transistor. Like the modern Schottky transistor, it offered much higher speed than earlier transistors and used metal–semiconductor junctions, but unlike the schottky transistor, both junctions were metal–semiconductor junctions.

<span class="mw-page-title-main">D-17B</span> Missile guidance computer

The D-17B (D17B) computer was used in the Minuteman I NS-1OQ missile guidance system. The complete guidance system contained a D-17B computer, the associated stable platform, and power supplies.

Ferranti's Argus computers were a line of industrial control computers offered from the 1960s into the 1980s. Originally designed for a military role, a re-packaged Argus was the first digital computer to be used to directly control an entire factory. They were widely used in a variety of roles in Europe, particularly in the UK, where a small number continue to serve as monitoring and control systems for nuclear reactors.

<span class="mw-page-title-main">Atlas (computer)</span> Supercomputer of the 1960s

The Atlas Computer was one of the world's first supercomputers, in use from 1962 to 1972. Atlas' capacity promoted the saying that when it went offline, half of the United Kingdom's computer capacity was lost. It is notable for being the first machine with virtual memory using paging techniques; this approach quickly spread, and is now ubiquitous.

Teklogix International Inc., or Teklogix, was a tech company founded in 1967 by engineers working at Ferranti-Packard. The company focused on mini computer applications. It designed and built complete systems based upon DEC's PDP-8 computer, DEC's logic modules and purpose built logic. Many of the company's projects involved control of material handling systems and this led to the development of radio linked terminals for installation on fork lift trucks complete with multiplexers to interface to a variety of main frame computer systems.

Ferranti's Sirius was a small computer released in 1961. Designed to be used in smaller offices without a dedicated programming staff, the Sirius used decimal arithmetic instead of binary, supported Autocode to ease programming, was designed to fit behind a standard office desk, and ran on UK standard mains electricity with no need for cooling. It was also fairly slow, with instruction speeds around 4,000 operations per second, and had limited main memory based on delay lines, but as Ferranti pointed out, its price/performance ratio was difficult to beat.

Ferranti Canada's Route Reference Computer was the first computerized mail sorter system, delivered to the Canadian Post Office in January 1957. Despite a promising start and a great deal of international attention, spiraling costs and a change in government led to the project being canceled later that year. Technical developments pioneered for the Route Reference Computer were put to good use by Ferranti in several projects that followed over the next decade.

ICT 1900 was a family of mainframe computers released by International Computers and Tabulators (ICT) and later International Computers Limited (ICL) during the 1960s and 1970s. The 1900 series was notable for being one of the few non-American competitors to the IBM System/360, enjoying significant success in the European and British Commonwealth markets.

<span class="mw-page-title-main">System Module</span> Modules used in early PDP computers

System Modules are a DEC modular digital logic family which preceded the later FLIP CHIPs. They connect to the units they are plugged into via a set of 22 gold-plated discrete pins along one edge.

References

Notes

  1. 1 2 3 4 5 6 7 Scarrott
  2. George Gray (December 1992). "The UNIVAC Solid State Computer". Unisys History Newsletter. 1 (2). Archived from the original on March 4, 2016.
  3. Bill Findlay, "The Hardware of the KDF9", 2009
  4. 1 2 Hall
  5. Barbara Ainsworth, "The Ferranti Sirius at Monash University" Archived 2009-10-20 at the Wayback Machine , Computer Resurrection, Number 44 (Autumn 2008)
  6. Ball & Vardalas, pg. 254
  7. Gribble
  8. 1 2 See "SOME KEY DATES", Group
  9. Maurice Gribble claims that his design was used for the basis of both the Orion 2 and the FP-6000. However, Ball and Vardalas state that the design was Canadian and quote one of the engineers to that end.(pg. 254)
  10. 1 2 System
  11. Campbell-Kelly, pg. 222
  12. Vardalas
  13. System, pg. 8
  14. 1 2 System, pg. 18
  15. System, pg. 16
  16. A. Rousell, "A progress report of NEBULA", The Computer Journal, Volume 5 Number 3 (1962), pg. 162-163

Bibliography

Further reading