Ferranti Orion
   HOME

TheInfoList



OR:

The Orion was a mid-range
mainframe computer A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise ...
introduced by
Ferranti Ferranti International PLC or simply Ferranti was a UK-based electrical engineering and equipment firm that operated for over a century, from 1885 until its bankruptcy in 1993. At its peak, Ferranti was a significant player in power grid system ...
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 An atlas is a collection of maps; it is typically a bundle of world map, maps of Earth or of a continent or region of Earth. Advances in astronomy have also resulted in atlases of the celestial sphere or of other planets. Atlases have traditio ...
and smaller systems like the
Sirius Sirius is the brightest star in the night sky. Its name is derived from the Greek word (Latin script: ), meaning 'glowing' or 'scorching'. The star is designated  Canis Majoris, Latinized to Alpha Canis Majoris, and abbr ...
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 KDF9 was an early British 48-bit computer designed and built by English Electric (which in 1968 was merged into International Computers Limited (ICL)). The first machine came into service in 1964 and the last of 29 machines was decommissioned in ...
being a contemporary). 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 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 ...
(ICT), who selected the Canadian
Ferranti-Packard 6000 The FP-6000Ferranti Packard: Pioneers in Canadian Electrical Manufacturing Norman R Ball, John N Vardalas was a second-generation mainframe computer developed and built by Ferranti-Packard, the Canadian division of Ferranti, in the early 1960s. ...
as their mid-range offering, ending further sales of the Orion 2.


History


Magnetic amplifiers

During the 1950s
transistor A transistor is a semiconductor device used to Electronic amplifier, amplify or electronic switch, switch electrical signals and electric power, power. It is one of the basic building blocks of modern electronics. It is composed of semicondu ...
s were expensive and relatively fragile devices.Scarrott Although they had advantages for computer designers, namely lower power requirements and their smaller physical packaging,
vacuum tube A vacuum tube, electron tube, thermionic valve (British usage), or tube (North America) is a device that controls electric current flow in a high vacuum between electrodes to which an electric voltage, potential difference has been applied. It ...
s 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 The magnetic amplifier (colloquially known as a "mag amp") is an electromagnetism, electromagnetic device for amplifying electrical signals. The magnetic amplifier was invented early in the 20th century, and was used as an alternative to vacuum ...
. Similar to
magnetic core memory In computing, magnetic-core memory is a form of random-access memory. It predominated for roughly 20 years between 1955 and 1975, and is often just called core memory, or, informally, core. Core memory uses toroids (rings) of a hard magneti ...
, or "cores", magnetic amplifiers used small
toroid In mathematics, a toroid is a surface of revolution with a hole in the middle. The axis of revolution passes through the hole and so does not intersect the surface. For example, when a rectangle is rotated around an axis parallel to one of its ...
s 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. 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, 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 The UNIVAC Solid State was a magnetic drum-based solid state (electronics), solid-state computer announced by Sperry Rand in December 1958 as a response to the IBM 650. It was one of the first computers offered for sale to be (nearly) entirely s ...
(1959) and the mostly transistorized
English Electric KDF9 KDF9 was an early British 48-bit computer designed and built by English Electric (which in 1968 was merged into International Computers Limited (ICL)). The first machine came into service in 1964 and the last of 29 machines was decommissioned i ...
(1964).


Neuron

The Ferranti Computer Department in West Gorton,
Manchester Manchester () is a city and the metropolitan borough of Greater Manchester, England. It had an estimated population of in . Greater Manchester is the third-most populous metropolitan area in the United Kingdom, with a population of 2.92&nbs ...
had originally been set up as an industrial partner of
Manchester University The University of Manchester is a public university, public research university in Manchester, England. The main campus is south of Manchester city centre, Manchester City Centre on Wilmslow Road, Oxford Road. The University of Manchester is c ...
's pioneering computer research lab, commercializing their
Manchester Mark 1 The Manchester Mark 1 was one of the earliest stored-program computers, developed at the Victoria University of Manchester, England from the Manchester Baby (operational in June 1948). Work began in August 1948, and the first version was operat ...
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. 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. 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. 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",Hall 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 Sirius is the brightest star in the night sky. Its name is derived from the Greek word (Latin script: ), meaning 'glowing' or 'scorching'. The star is designated  Canis Majoris, Latinized to Alpha Canis Majoris, and abbr ...
, which was announced on 19 May 1959 with claims that it was the smallest and most economically priced computer in the European market. 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 An atlas is a collection of maps; it is typically a bundle of world map, maps of Earth or of a continent or region of Earth. Advances in astronomy have also resulted in atlases of the celestial sphere or of other planets. Atlases have traditio ...
, and would form the basis for Ferranti's sales for the next five years. Looking for a launch customer, Ferranti signed up
Prudential Assurance Prudential plc is a British-domiciled multinational insurance and asset management company headquartered in London and Hong Kong. It was founded in London in May 1848 to provide loans to professional and working people. Prudential has dual p ...
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. 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.Ball & Vardalas
pg. 254
/ref>


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 Bracknell () is a town and civil parish in Berkshire, England, the westernmost area within the Greater London Built-up Area, Greater London Urban Area and the administrative centre of the borough of Bracknell Forest. It lies to the east of Re ...
, started raising increasingly vocal concerns about the effort. 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 Wythenshawe () is an area of Manchester, England. Historically part of Cheshire, in 1931 Wythenshawe was transferred to the City of Manchester, which had begun building a large housing estate there in the 1920s. With an area of approximately , ...
plant, which they had used to successfully implement their Argus computer for the
Bristol Bloodhound The Bristol Bloodhound is a British ramjet powered surface-to-air missile developed during the 1950s. It served as the UK's main air defence weapon into the 1990s and was in large-scale service with the Royal Air Force (RAF) and the forces of f ...
missile system. 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 Telegraphy is the long-distance transmission of messages where the sender uses symbolic codes, known to the recipient, rather than a physical exchange of an object bearing the message. Thus flag semaphore is a method of telegraphy, whereas pi ...
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 Can may refer to: Language * A verb for ability * A verb for probability Containers * A container used for food preservation in canning ** Aluminum can ** Drink can ** Steel and tin cans * Trash can * Oil can * Petrol can Music * Can (band), W ...
to discuss their recent successes with their "Gemini" design, which was used in their
ReserVec ReserVec was a computerized reservation system developed by Ferranti Canada for Trans-Canada Air Lines (TCA, today's Air Canada) in the late 1950s. It appears to be the first such system ever developed, predating the more famous SABRE system i ...
system. On November 2 the Bracknell team decided to adopt the Gemini circuitry for Orion 2.See "SOME KEY DATES", ''Group'' Parts arrived from many Ferranti divisions over the next year, and the machine was officially switched on by Peter Hunt on 7 January 1963. 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.''System'' 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 Due diligence is the investigation or exercise of care that a reasonable business or person is normally expected to take before entering into an agreement or contract with another party or an act with a certain standard of care. 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." ICT chose to move forward with the FP-6000 with minor modifications, and used it as the basis for their
ICT 1900 series 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-America ...
through the 1960s. 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 In computer architecture, 48-bit integers can represent 281,474,976,710,656 (248 or 2.814749767×1014) discrete values. This allows an unsigned binary integer range of 0 through 281,474,976,710,655 (248 − 1) or a signed two's complement ...
words of slow, 12μs,
core memory Core or cores may refer to: Science and technology * Core (anatomy), everything except the appendages * Core (laboratory), a highly specialized shared research resource * Core (manufacturing), used in casting and molding * Core (optical fiber), ...
, which could be expanded to 16,384 words. 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 mantissa and an 8-bit exponent. The system included built-in capabilities for working with
pounds sterling Sterling (Currency symbol, symbol: Pound sign, £; ISO 4217, currency code: GBP) is the currency of the United Kingdom and nine of its associated territories. The pound is the main unit of account, unit of sterling, and the word ''Pound (cu ...
before decimalization. The core memory was backed by one or two
magnetic drum Drum memory was a magnetic data storage device invented by Gustav Tauschek in 1932 in Austria. Drums were widely used in the 1950s and into the 1960s as computer memory. Many early computers, called drum computers or drum machines, used dru ...
s with 16k words each.''System'', pg. 18 Various offline input/output included
magnetic disk Magnetic storage or magnetic recording is the storage of data on a magnetized medium. Magnetic storage uses different patterns of magnetisation in a magnetizable material to store data and is a form of non-volatile memory. The information is ac ...
s,
tape drive A tape drive is a data storage device that reads and writes data on a magnetic tape. Magnetic-tape data storage is typically used for offline, archival data storage. Tape media generally has a favorable unit cost and long archival stability. ...
s,
punched card A punched card (also punch card or punched-card) is a stiff paper-based medium used to store digital information via the presence or absence of holes in predefined positions. Developed over the 18th to 20th centuries, punched cards were widel ...
s,
punched tape file:PaperTapes-5and8Hole.jpg, Five- and eight-hole wide punched paper tape file:Harwell-dekatron-witch-10.jpg, Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program ...
and printers. Most of the Orion's
instruction set In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or a family of computers. A device or program that executes instructions described by that ISA, s ...
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. 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 In computing, time-sharing is the Concurrency (computer science), concurrent sharing of a computing resource among many tasks or users by giving each Process (computing), task or User (computing), user a small slice of CPU time, processing time. ...
. This was supported by a series of
input/output In computing, input/output (I/O, i/o, or informally io or IO) is the communication between an information processing system, such as a computer, and the outside world, such as another computer system, peripherals, or a human operator. Inputs a ...
(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 Memory protection is a way to control memory access rights on a computer, and is a part of most modern instruction set architectures and operating systems. The main purpose of memory protection is to prevent a process from accessing memory that h ...
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." 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 Leo III, Leon III, or Levon III may refer to: People * Leo III the Isaurian (685–741), Byzantine emperor 717–741 * Pope Leo III (d. 816), Pope 795–816 * Leon III of Abkhazia, King of Abkhazia 960–969 * Leo II, King of Armenia (c. 1236–128 ...
of 1961,
PLATO Plato ( ; Greek language, Greek: , ; born  BC, died 348/347 BC) was an ancient Greek philosopher of the Classical Greece, Classical period who is considered a foundational thinker in Western philosophy and an innovator of the writte ...
in early 1961, CTSS later that year, and the
English Electric KDF9 KDF9 was an early British 48-bit computer designed and built by English Electric (which in 1968 was merged into International Computers Limited (ICL)). The first machine came into service in 1964 and the last of 29 machines was decommissioned i ...
and FP-6000 of 1964. The Orion is also notable for the use of its own high-level business language,
NEBULA A nebula (; or nebulas) is a distinct luminescent part of interstellar medium, which can consist of ionized, neutral, or molecular hydrogen and also cosmic dust. Nebulae are often star-forming regions, such as in the Pillars of Creation in ...
. Nebula was created because of Ferranti's perception that the
COBOL COBOL (; an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business use. It is an imperative, procedural, and, since 2002, object-oriented language. COBOL is primarily ...
standard of 1960 was not sufficiently powerful for their machines, notably as COBOL was developed in the context of decimal, character-oriented
batch processing Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically ...
, while Orion was a binary word-oriented multiprogramming system. NEBULA adapted many of COBOL's basic concepts, adding new ones of their own.A. Rousell
"A progress report of NEBULA"
''The Computer Journal'', Volume 5 Number 3 (1962), pg. 162-163
NEBULA was later ported to the Atlas as well.


References


Notes


Bibliography

* (''System'')
"Ferranti Orion Computer System"
Ferranti, November 1960 * Norman Ball and John Vardalas
"Ferranti-Packard: Pioneers in Canadian Electrical Manufacturing"
McGill-Queen's Press, 1994 * Gordon Scarrott

''Computer Resurrection'', Number 12 (Summer 1995) * Peter Hall

, ''Computer Resurrection'', Number 33 (Spring 2004) * Maurice Gribble

, ''Computer Resurrection'', Number 20 (Summer 1998) * (''Group'')

6 July 2004 * John Vardalas

, ''IEEE Annals of the History of Computing'', Volume 16 Number 2 (1994) * Martin Campbell-Kelly, "ICL: A Business and Technical History", Clarendon Press, 1989


Further reading



Ferranti, 1961
"The Ferranti ORION Computer System"
contains numerous details and material on the Orion series * Henry Goodman

''The Computer Bulletin'', Volume 5 Number 2 (September 1961) {{refend Early British computers
Orion Orion may refer to: Common meanings * Orion (constellation), named after the mythical hunter * Orion (mythology), a hunter in Greek mythology Arts and media Fictional entities Characters and species * Orion (character), a DC Comics c ...
Magnetic logic computers Mainframe computers Transistorized computers Computer-related introductions in 1961