Ferranti-Packard 6000

Last updated

The FP-6000 [1] 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.

Contents

Background

What was to become the FP-6000 had its genesis in a Royal Canadian Navy project starting in 1949 called DATAR. For DATAR, Ferranti-Packard (then still known as Ferranti Canada) built an experimental computer to share information among ships in a convoy. Although the prototype was a success, the failure rate of the vacuum tubes was a concern to everyone and Ferranti suggested they re-build the machine using transistors instead. DATAR ran out of funds before this conversion could take place, but Ferranti put the experience to good use in a series of one-off transistorized machines. One such example was a cheque sorting system built for the Federal Reserve Bank, itself a modification of a system developed to sort mail for the Canadian Post Office.

The developmental series eventually culminated in ReserVec. ReserVec was the first computerized reservation system to enter service when it took over all bookings for Air Canada in 1961. Ferranti initially had high hopes for the machine, thinking that it would be successful in Europe if sold by the UK headquarters' sales staff. As had happened many times in the past, however, the UK computer team suffered from a terminal case of not invented here, and decided it was better if they designed their own instead. Their project was never delivered, and ReserVec withered.

Ferranti-Packard was unwilling to simply let the development effort go to waste, and started looking for ways to commercialize the ReserVec hardware into a general purpose mainframe. Ferranti-Packard needed a launch customer to ensure at least one sale, and approached the Federal Reserve Bank again, offering a greatly expanded and more flexible system to replace the earlier custom-wired machine they had delivered only a few years earlier in 1958.

Concept

During the late 1950s, Ferranti's UK computer development department was heavily involved in the development of computer circuitry based on the use of magnetic amplifiers. These were a 1950s replacement for transistors; at that time transistors were extremely expensive and still had reliability issues. Magnetic amplifiers were larger than transistors but had the advantage of allowing a single amplifier to be shared among several circuits, lowering component counts. When newer transistors were introduced at lower price points, interest in magnetic amplifiers disappeared almost overnight.

Ken Johnson, an engineer at Ferranti's computer division in Manchester, noticed that it would be possible to wire these new transistors in the same way as the magnetic amplifiers, thereby reusing a single transistor for several tasks, and in turn, greatly lowering component costs. It appeared this concept, which he called "neuron" due to its multi-input/multi-output wiring being similar to the brain's neurons, would allow Ferranti to build computers at lower price points than their competition. [2]

After the neuron concept was successful in a small test machine known as "Newt", [2] in 1959 the company introduced two commercial machines based on neuron, one for the low-end and another midrange design. In 1960, the smaller design was delivered as the Ferranti Sirius, a desk-sized system for small businesses. It was an immediate success, undercutting the price of any similar design. The larger machine, the Ferranti Orion, was developed in parallel and formally announced in 1960 with the first unit shipping in 1961. A number of engineers from the Canadian office were sent to the UK to work on this machine. [3]

Orion ultimately demonstrated that the neuron concept simply didn't work at larger sizes, the electrical current needed to activate the switching was high enough that when pushed through the long wires of a large machine they produced noise in the circuits and no solution could be found to eliminate it. Orion was being positioned as Ferranti's main offering for the 1960s, and its failure threw the company's computer division into disarray.

While this was taking place, a separate group within Ferranti was formed to consider a replacement for the successful tube-based Ferranti Pegasus. These efforts resulted in an autumn 1961 specification sometimes known as "Harriac" after the study group's manager, Harry Johnson. Harriac was essentially a transistorized Pegasus with more modern features, and as such, it would have fit into Ferranti's product line at about the same level as the Orion. After considerable internal debate, the company decided to produce a transistorized version of Orion, Orion 2, and Harriac was forgotten. [3]

As the Orion project broke down, the Canadian contingent returned to Canada and took Harriac with them. They decided to combine the Harriac specification with their own successful transistorized circuitry developed for ReserVec. [3]

Design

A key feature of the Orion was what was then known as "multiprogramming", the ability to run multiple programs at once, rapidly switching between them to make it appear as if they were all running at the same time. The key problem in supporting multiprogramming was the need for programs to be loaded into different locations in memory. Without multiprogramming support, a program was normally loaded into the "base" of memory, its notional location zero. To provide the illusion of being at zero, in a multiprogramming machine each program was assigned a fixed amount of the core memory, its base location is known as the datum and the last location as the limit. Every store operation by the CPU automatically offset the effective address by the datum for that program.

In order to prevent fragmentation of memory, every time a program terminated, the FP-6000's operating system, known as Executive, would temporarily stop the other programs and recopy them to the lowest available location in core. This way the available memory was always at the top. Although this technique eliminated the need for storing a list of memory blocks, it was at the cost of expensive copies every time a program ended. This would make the system unsuitable for running an operating system such as Unix, which is made up of a series of tiny programs that are frequently started and stopped, but Unix did not exist at the time, and the model for most operating systems was a sort of "extended batch mode", running long-lived programs that paused when not being actively fed data.

The machine was also designed from the outset to allow it to scale across a wide variety of needs. The system included 64 hardware channels that could be connected to peripherals of any sort and could be supplied with a wide variety of core memory sizes. In other ways the machine was fairly similar to the ReserVec's Gemini machine, using a 24-bit word with a 25th-bit for parity checking and a simple machine language. One change was the lack of a memory drum, as the advances in core allowed them to replace the drum entirely.

Sales

Development of the FP-6000 was completed in late 1962, and the first production machine was delivered to the Federal Reserve Bank in early 1963. The prototype machine was later greatly expanded into the largest FP-6000 installation and sold to Saskatchewan Power, the provincial electrical supply crown corporation for use in performing both engineering calculations and customer billing simultaneously. [4] From there, additional sales proved very difficult. Over the next year they sold one to the Defence Research Establishment Atlantic, in Dartmouth, Nova Scotia and the other to the Toronto Stock Exchange (TSX). The later machine allowed the TSX to become the first computerized exchange a few years later. Sales attempts to the City of Toronto to drive the world's first computerized traffic control system failed, as did a sale to Ontario's Treasury department.

Sales by Ferranti UK were also non-existent. For years the Canadian division had to put up with not invented here problems and found their efforts continually blocked by the UK computer division's managers. It seemed that the FP-6000 was to suffer a similar fate, and the UK division had argued with the Canadian engineers about practically every part of the design. The real reason for the recalcitrance, in this case, would not become clear until later in the year.

Ferranti had been supporting their UK computer division for over a decade at this point, but had failed to make any significant sales. Management was tired of the drain on company resources and decided to sell off the division entirely. They initially entered discussions with International Computers and Tabulators in early 1963, but ICT looked at the continual losses and was less than interested. Ferranti then "sweetened" the deal by showing them the FP-6000, offering to include that in the deal if ICT bought the division.

ICT was in the midst of re-designing its own series of low-end machines and had been considering licensing an RCA IBM-compatible design. However, the FP-6000 offered them a more attractive system that could be scaled with the addition of smaller and larger machines to produce an entire line. ICT was finally interested, as one Ferranti board member put it, "without the FP-6000 we would not have gotten the deal we wanted from ICT. The FP-6000 was the golden brick in the sale of our operations." The deal was announced in June 1963, to the surprise of the Canadian division.

The FP-6000, with the addition of the ICT Standard Interface, became the ICT 1904, and a slightly modified version would be offered as the ICT 1905. The Canadian division offered to build both of these machines, which seemed obvious, as well as headquarters North American sales and marketing. However, ICT was interested only in the European market and declined on both offers.

The entire hardware team resigned and formed an electronics company known as ESE, later purchased by Motorola. They were soon followed by the software team, who formed I. P. Sharp Associates, a major Canadian programming firm of the 1970s and 80s. The team in charge of the system's storage devices left some time later in 1967 to form Teklogix.

SaskPower ran their FP-6000 for 20 years before retiring it in 1982. The machine was donated to the Western Development Museum in 1983, and is the last remaining example. [4]

Related Research Articles

<span class="mw-page-title-main">International Computers Limited</span> British computer company (1968-2002)

International Computers Limited (ICL) was a British computer hardware, computer software and computer services company that operated from 1968 until 2002. It was formed through a merger of International Computers and Tabulators (ICT), English Electric Computers (EEC) and Elliott Automation in 1968. The company's most successful product line was the ICL 2900 Series range of mainframe computers.

<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.

Computer reservation systems, or central reservation systems (CRS), are computerized systems used to store and retrieve information and conduct transactions related to air travel, hotels, car rental, or other activities. Originally designed and operated by airlines, CRSs were later extended for use by travel agencies, and global distribution systems (GDSs) to book and sell tickets for multiple airlines. Most airlines have outsourced their CRSs to GDS companies, which also enable consumer access through Internet gateways. Modern GDSs typically also allow users to book hotel rooms, rental cars, airline tickets as well as other activities and tours. They also provide access to railway reservations and bus reservations in some markets, although these are not always integrated with the main system. These are also used to relay computerized information for users in the hotel industry, making reservation and ensuring that the hotel is not overbooked.

<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.

UTEC was a computer built at the University of Toronto (UofT) in the early 1950s. It was the first computer in Canada, one of the first working computers in the world, although only built in a prototype form while awaiting funding for expansion into a full-scale version. This funding was eventually used to purchase a surplus Manchester Mark 1 from Ferranti in the UK instead, and UTEC quickly disappeared.

<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.

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.

Maurice Kenyon Taylor was an English electrical engineer and inventor, responsible for many diverse technological developments and inventions, producing over 70 patents during his career. He spent most of his career at Ferranti, first in Manchester, then Edinburgh and finally moving to Canada where he led development at their Toronto-area operations, Ferranti-Packard.

<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.

Rod Coutts is a Canadian entrepreneur and a co-founder of Teklogix International. He was born in Cookstown, Ontario. Coutts graduated from University of Waterloo in 1964 with a Bachelor of Applied Science Degree in Electrical Engineering.
In 2000, Coutts donated an estimated $7 million in shares to the University of Waterloo, as his tribute to the school.

"My family has had a lot of good fortune over the years and the University of Waterloo had a lot to do with that," says Coutts. "This is my chance to give something back."

<span class="mw-page-title-main">Harwell CADET</span> First fully transistorised computer in Europe

The Harwell CADET was the first fully transistorised computer in Europe, and may have been the first fully transistorised computer in the world.

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.

The Ferranti F100-L was a 16-bit microprocessor family announced by Ferranti in 1976 which entered production in 1977. It was the first microprocessor designed in Europe, and among the first 16-bit single-chip CPUs. It was designed with military use in mind, able to work in a very wide temperature range and radiation hardened. To deliver these capabilities, the F100 was implemented using bipolar junction transistors, as opposed to the metal oxide semiconductor (MOS) process used by most other processors of the era. The family included a variety of support chips including a multiply/divide unit, various memory support chips, timers and serial bus controllers.

References

  1. Ferranti Packard: Pioneers in Canadian Electrical Manufacturing Norman R Ball, John N Vardalas ISBN   0773509836 ISBN   978-0773509832
  2. 1 2 Hall 2004.
  3. 1 2 3 Lavington 1980, p. 86.
  4. 1 2 "FERRANTI PACKARD 6000". Encyclopedia of Saskatchewan. University of Regina . Retrieved 2011-03-20.

Bibliography