Alan Turing and his contemporaries pdf



Yüklə 1,59 Mb.
Pdf görüntüsü
səhifə7/8
tarix08.08.2018
ölçüsü1,59 Mb.
#61906
1   2   3   4   5   6   7   8

Alan Turing and his contemporaries

PRACTICAL PROBLEMS, 1945–7

To some extent the problems that beset Turing at NPL also dogged other 

pioneering computer design groups in the immediate post-war years. The 

main problem was computer storage. Central to the idea of a universal 

automatic computer was the assumption that a suitable storage system 

or ‘memory’ could be built. The EDVAC Report was very clear about this, 

stating that the implementation of a general-purpose computer depended 

‘most critically’ on the engineers being able to devise a suitable store.

Many ideas for storage were tried by the engineers of the time; 

few proved reliable and cost-effective. The trials and tribulations of  

the principal early British computer design groups are recounted in 

Chapters 2 to 6. These groups were in the end successful, and indeed 

in a couple of cases they outpaced the contemporary American groups  

in building working computers. It is tempting to believe that progress 

was helped by a continuation of the spirit of inventiveness that the 

designers had experienced during their wartime service in government 

research establishments.

All of the designers of early computers were entering unknown ter-

ritory. They were struggling to build practical devices based on a novel 

abstract principle – a universal computing machine. It is no wonder 

that different groups came up with machines of different shapes and 

sizes, having different architectures and instruction sets and often 

being rather less than user-friendly.

THE RICH TAPESTRY OF PROJECTS, 1948–54

To set the scene for the rest of this book, the diagram opposite gives 

a picture of the many 

British computer projects that bridged the gap 

between wartime know-how and the marketplace. At the top of the dia-

gram we can imagine the people and ideas flowing out of government 

secret establishments in 1945. At the bottom are the practical produc-

tion computers that were available commercially in the UK by 1955. 

In between the arrows show how ideas and technologies fed through 

universities and research centres into industry and then out into the 

marketplace. The left-hand box shows that, at the same time, there 

were a number of classified government projects that remained secret. 

Surprisingly, Alan Turing’s own attempt at practical computer design 

at NPL, the Pilot ACE, did not bear fruit until 1950.

Of course, Britain was not the only country actively working on high-

speed electronic digital computers in the late 1940s. There were at 

least a dozen pioneering projects in America. Amongst the earliest of  

8



The ideas men

Wartime know-how developed at UK and US radar,

communications and cryptanalysis research establishments

(including the Moore School, University of Pennsylvania)

1945

People


People

UK universities and research

centres.

UK Industry

Elliott

Ferranti


Manchester

Cambridge

NPL

1950


Lyons

Defence


Modified

Colossus


SSEM

Mark I


EDSAC

Birkbeck


English

Electric


Other rapid

analytical

machines

TREAC


Nicholas

401


Mark I

Mark I*


LEO

APE(R)C


OEDIPUS

MOSAIC


Elliott 153

Etc. etc.

BTM

1200


1955

402


DEUCE

The computer market-place  

UK government

projects at

GCHQ, TRE, etc.

Code


breaking

Elliott 403

Pilot ACE

Elliott 152



British computer projects  The flow of ideas and 

the marketplace as commercially available British 

techniques that came from government wartime 

computers is shown here. The projects mentioned in 

research via pioneering prototype projects and into 

the diagram are described in detail in Chapters 2 to 6.

these to become operational were machines called SEAC (May 1950), 

SWAC (August 1950), ERA 1101 (December 1950), UNIVAC (March 

1951), WHIRLWIND (March 1951), IAS (summer 1951) and EDVAC 

(late 1951). In Germany Konrad Zuse designed a series of ingenious 

electromechanical computers between 1938 and 1945, but these were 

sequence-controlled and not stored-program machines. In Austra-

lia the CSIRAC electronic stored-program computer first worked in  

November 1949. Its designer, Trevor Pearcey, had graduated in Physics 

from Imperial College, London University in 1940 and spent the rest of 

the war working on radar at the Air Defence Experimental Establish-

ment (ADEE). He moved to Australia in late 1945.

In the next chapter we continue the story of Alan Turing’s progres-

sion from Bletchley Park to NPL and from thence to Manchester. This 

represents but one strand of post-war British computing activity. Many 

other people, as we have already seen, began to be involved in the late 

1940s at various places and at various times. It is an intriguing tale.

9




INDEX

Locators in italics indicate photographs

ACE (Automatic Computing  

  prototype magnetic drum  61–62, 

 

Engine) 13–15



     62

   curious aspects of original  

  Simple Electronic Computer  

 

design  81, 82



   (SEC) 63, 63

  descendants 19, 19

Booth, Kathleen  60–61, 60

  development  13, 95

98

  APE(X)C programming book  67



  Pilot Model  17, 18, 82

Booth multiplier  64–65

  Pilot storage system  17, 18

Borehamwood Laboratories  47, 79

   Turing’s involvement  13, 80–81,  

  see also Elliott digital computers

 

82–83, 95–98



British Tabulating Machines  

Admiralty: secret Elliot  

 (BTM) 65–67

 

computers 47



  HEC (Hollerith Electronic  

Admiralty Signals Establishment  

   Computers) 66–67, 6667, 82,  

 

(ASE) 3



   85–87

Alway, Gerald  13, 17

  see also International Computers  

APE(X)C computers  63–64, 64

    and Tabulators (ICT) Ltd

ARC (Automatic Relay Calculator) 

Britten, Kathleen see Booth,  

 60, 60

  Kathleen  60–61, 60

ARC II  61–62, 63

Brooker, Tony  44

artificial intelligence  15–16

Brown, Gordon  83

Atomic Energy Research  

BTM see British Tabulating 

Establishment, Harwell: decimal  

Machines

 

computer 74



Bush, Vannevar  21

Automatic Computing Engine see  

business: computer applications  26, 

 

ACE



  27, 55–57, 66–67, 74–75

Automatic Relay Calculator see  

 

ARC


Cambridge University: Alan Turing  

  at  13–14, 15, 81–82

‘Baby’ computer  37, 3839, 85–88,  

Cambridge University Mathematical  

 

99

  Laboratory  21–32, 79, 81–82



BAE systems  76

  computing research programme 

Bagrit, Leon  55–57, 56

   26–27


bank computerisation  75

  see also EDSAC

Bates, Audrey  40–41

cathode ray tube (CRT) storage   

Bernal, J D  59–60

  20, 33


Bird, Raymond ‘Dickie’  65

  Small-Scale Experimental  

Birkbeck College, University of  

    Machine (SSEM ‘Baby’)  

 

London  59–60, 62, 80



   computer 37, 86–87

Bletchley Park  1, 2, 70

  Williams-Kilburn CRT tube   

  Alan Turing  6–7, 83–84

   35–36, 363851

Booth, Andrew  40, 59–67, 60, 80,  

Clayden, David  13, 17

 

82



Coales, John  47

  All-Purpose Electronic Computers

  

code-breaking



  

63–64, 64

  Bletchley Park  1, 2, 7, 70

  ARC 60, 60

  computers 13, 48, 70

  ARC II  61–62, 63

Colebrook, F M  17

Colossus machines  2, 13, 70

commerce: computer applications   

  26, 27, 55–57, 66–67, 74–75

computers

  APE(X)C computers  63–64, 64

  Atomic Energy Research  

   Establishment 74

  British manufacturers shrink   

   76–77


  British projects 1948-54  8, 9

  commercial applications  26, 27,  

    55–57, 66–67, 74–75

  comparison of five early British  

   computers 85–93

  defence applications  47–49,  

    69–71, 76

  descendants of ACE  19, 19

  DEUCE 19, 1951, 82, 85–87,  

   92–93


  EDVAC (Electronic Discrete  

    Variable Automatic Computer)   

    4, 23, 61

  ENIAC (Electronic Numerical  

    Integrator and Computer)   

   3–5, 4

  external customers  19–20,  

    25–26, 55–57, 71–77

  Ferranti Pegasus  54, 75

  HEC (Hollerith Electronic  

    Computers)  66–67, 6667, 82,  

   85–87


  ICCE (Imperial College  

   Computing Engine) 74

  industrial process control  

   applications 57, 76, 77

  LEO (Lyons Electronic Office) 

    26, 27, 74

  Manchester University Mark I 

   38, 39, 40–41, 99, 100

  MOSAIC  19, 70–71

  projects 1948-54  8–9, 9

  RASCAL (Royal Aircraft  

   Establishment) 74

  relay-based 73–74

  science and engineering  

   applications 71–74

109



Yüklə 1,59 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə