HOME

TheInfoList



OR:

Phoenix (February 1973 – September 30, 1995) was an IBM
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, enterpris ...
at
Cambridge University , mottoeng = Literal: From here, light and sacred draughts. Non literal: From this place, we gain enlightenment and precious knowledge. , established = , other_name = The Chancellor, Masters and Schola ...
's
Computer Laboratory A computer lab is a space where computer services are provided to a defined community. These are typically public libraries and academic institutions. Generally, users must follow a certain user policy to retain access to the computers. This us ...
. "Phoenix/MVS" was also the name of the computer's
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
, written in-house by Computer Laboratory members. Its
DNS The Domain Name System (DNS) is a hierarchical and distributed naming system for computers, services, and other resources in the Internet or other Internet Protocol (IP) networks. It associates various information with domain names assigned to ...
hostname was .


Hardware

The Phoenix system was an IBM 370/165. It was made available for test purposes to 20 selected users, via consoles in the public console room, in February 1973. The following month, the Computing Service petitioned the Computer Board for an extra
mebibyte The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable unit ...
of store, to double the amount of storage that the machine had. The petition was accepted and the extra store was delivered in September 1973.


Communications

The IBM-supplied
Telecommunications Access Method Telecommunications Access Method (TCAM) is an access method, in IBM's OS/360 and successors computer operating systems on IBM System/360 and later, that provides access to terminals units within a teleprocessing network. Features TCAM provides sim ...
(TCAM) and
communications controller A front end processor (FEP), or a communications processor, is a small-sized computer which interfaces to the host computer a number of networks, such as SNA, or a number of peripheral devices, such as terminals, disk units, printers and t ...
were replaced in 1975 by a system, called Parrot, that was created locally by the staff of the Computer Laboratory, comprising their own software and a
PDP-11 The PDP-11 is a series of 16-bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the 1990s, one of a set of products in the Programmed Data Processor (PDP) series. In total, around 600,000 PDP-11s of all models were so ...
complex. Their goal in doing so was to provide a better user interface than was available with a standard IBM system, alongside greater flexibility, reliability, and efficiency. They wanted to support 300 terminals. The initial system, supplied in 1972, comprised the PDP-11 emulating an IBM 2703 transmission control unit, which TCAM communicated with just as though it were a 2703. The PDP-11 was used instead of a bank of 2703s because for a projected 300 terminals a bank of 2703s was not scalable, too expensive, and inadequate for the Computing Service's needs, since it required
paper tape Five- and eight-hole punched paper tape Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program loop Punched tape or perforated paper tape is a form of data storage ...
readers and
card punch A computer punched card reader or just computer card reader is a computer input device used to read computer programs in either source or executable form and data from punched cards. A computer card punch is a computer output device that punches ...
es as well. Even this solution proved to be unsatisfactory, and in 1975 TCAM was replaced by Parrot, with 200 terminals connected to the PDP-11, of which 80 could be simultaneously active. For full technical details of Parrot, see the technical report by
Hazel The hazel (''Corylus'') is a genus of deciduous trees and large shrubs native to the temperate Northern Hemisphere. The genus is usually placed in the birch family Betulaceae,Germplasmgobills Information Network''Corylus''Rushforth, K. (1999 ...
and Stoneley.


Software

The staff were motivated to write their own system software for the IBM installation as a result of their dissatisfaction with IBM's own interactive command interpreter TSO. The initial product of their efforts was a Phoenix command interpreter which completely replaced the TSO command interpreter and was also available as a language for controlling batch job submissions through the use of a single IBM JCL command to invoke the Phoenix command interpreter. The Phoenix command interpreter was based on that of the Titan Multiple Access System which had inline input files and was in service from 1967. Steve Bourne, who wrote the
Bourne Shell The Bourne shell (sh) is a shell command-line interpreter for computer operating systems. The Bourne shell was the default shell for Version 7 Unix. Unix-like systems continue to have /bin/sh—which will be the Bourne shell, or a symbolic link ...
for Unix, was at Cambridge in the 1960s and early 1970s. It seems likely that some of the Bourne Shell's constructs in Unix also derived from the Titan command interpreter. GEC's
OS4000 OS4000 is a proprietary operating system introduced by GEC Computers Limited in 1977 as the successor to GEC DOS, for its range of GEC 4000 series 16-bit, and later 32-bit, minicomputers. OS4000 was developed through to late 1990s, and has bee ...
JCL was based on the Phoenix command interpreter.


Upgrades

By 1973 Phoenix had a thousand
megabyte The megabyte is a multiple of the unit byte for digital information. Its recommended unit symbol is MB. The unit prefix ''mega'' is a multiplier of (106) in the International System of Units (SI). Therefore, one megabyte is one million bytes o ...
s of disk space. In 1982 it was upgraded to an IBM 3081D, and in 1989 to an IBM 3084Q.


Decommissioning

The system was decommissioned 24 years after its installation, on 30 September 1995 at 09:17 (by its own clock).


Help command

Phoenix/MVS is remembered for the responses that it gave to its HELP command. One such was the response to the command HELP GOD, to which Phoenix/MVS would reply "Deities must be invoked directly and not via Phoenix MVS."


Games

One recreational activity on Phoenix was the playing of
interactive fiction '' Interactive fiction, often abbreviated IF, is software simulating environments in which players use text commands to control characters and influence the environment. Works in this form can be understood as literary narratives, either in the ...
games. Because the games were large and demanded significant machine resources whilst running, they were generally played outside of prime time, when research palled. (The exit message of one game, ''Fyleet'' written by Jonathan Partington in 1985, was "Well go and do some work then".) Other games were ''Advent'' (a.k.a. '' Colossal Cave''), ''
Zork ''Zork'' is a text-based adventure game first released in 1977 by developers Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling for the PDP-10 mainframe computer. The original developers and others, as the company Infocom, expanded ...
'' (a.k.a. ''Dungeon''), and '' Acheton''. ''Acheton'' was created by two Cambridge graduate students, Jon Thackray and David Seal, in 1978–1979, and expanded over the ensuring two years with the aid of Jonathan Partington. It was written with the aid of a game assembler, which, unlike the contemporary
ZIL OJSC AMO ZiL, known fully as the Public Joint-Stock Company – Likhachov Plant () and more commonly called ZiL (, was a major Russian automobile, truck, military vehicle, and heavy equipment manufacturer that was based in Moscow, Russia. The la ...
game assembler from
Infocom Infocom was an American software company based in Cambridge, Massachusetts, that produced numerous works of interactive fiction. They also produced a business application, a relational database called ''Cornerstone''. Infocom was founded on ...
, was freely available for use by all users of Phoenix between 1980 and 1995. Several large early British games developed on Phoenix were sold commercially for microcomputers by
Acornsoft Acornsoft was the software arm of Acorn Computers, and a major publisher of software for the BBC Micro and Acorn Electron. As well as games, it also produced a large number of educational titles, extra computer languages and business and u ...
and, later,
Topologika Topologika Software Ltd was an independent British publisher of educational software. Established in Stilton, Cambridgeshire in 1983, the company spent most of its life in Penryn, Cornwall before moving to Brighton, Sussex. The company was d ...
. This was comparable to Infocom's contemporaneous commercialisation of the
MIT The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the ...
mainframe game
Zork ''Zork'' is a text-based adventure game first released in 1977 by developers Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling for the PDP-10 mainframe computer. The original developers and others, as the company Infocom, expanded ...
. Many of these games were subsequently translated by
Graham Nelson Graham A. Nelson (born 1968) is a British mathematician, poet, and the creator of the Inform design system for creating interactive fiction (IF) games. He has authored several IF games, including '' Curses'' (1993) and '' Jigsaw'' (1995). Educa ...
to run on the
Z-Machine The Z-machine is a virtual machine that was developed by Joel Berez and Marc Blank in 1979 and used by Infocom for its text adventure games. Infocom compiled game code to files containing Z-machine instructions (called story files or Z-code ...
. The commercial release of ''Brand X'' was '' Philosopher's Quest''.


Bulletin board

Phoenix also hosted a lively
bulletin board A bulletin board (pinboard, pin board, noticeboard, or notice board in British English) is a surface intended for the posting of public messages, for example, to advertise items wanted or for sale, announce events, or provide information. B ...
named GROGGS, which fostered the community spirit amongst the machine's users. After Phoenix was decommissioned, GROGGS migrated to a Unix system, and survived until August 2020. A second, more structured bulletin board, ZINQUE, was popularly held to stand for 'Zinque Is Not Quite Unix Either'.


Wake

Phoenix inspired great affection in its users, to such an extent that a wake was held on 1 September 1995 to mourn its passing. A University
newsgroup A Usenet newsgroup is a repository usually within the Usenet system, for messages posted from users in different locations using the Internet. They are discussion groups and are not devoted to publishing news. Newsgroups are technically distin ...
called "ucam.phx.nostalgia" was also created for reminiscences.


Current location

The IBM 3084 was taken out by Prof. Jim Austin after it was shut down. It is now on display at the Computer Sheds computer museum in East Yorkshire, UK.


References


External links


Phoenix's influence on interactive fiction

A record of the last moments of Phoenix, and some modern derivatives of its software





Some of Phoenix's quirky help messages


by Jonathan Partington.
The resting place for the last Phoenix
{{DEFAULTSORT:Phoenix (Computer) Mainframe computers University of Cambridge Computer Laboratory Computer-related introductions in 1973 1995 disestablishments in England History of Cambridge