Knowledge

Atlas (computer)

Source 📝

436: 36: 217:-based systems, building two small machines to test various techniques. This was clearly the way forward, and in the autumn of 1956, Kilburn began canvassing possible customers on what features they would want in a new transistor-based machine. Most commercial customers pointed out the need to support a wide variety of peripheral devices, while the 272:
renting out time on the University's Mark 1. Soon after the project started, in October 1958, Ferranti decided to become involved. In May 1959 they received a grant of £300,000 from the NRDC to build the system, which would be returned from the proceeds of sales. At some point during this process, the machine was renamed Atlas.
335:(Harwell) in December 1964. The AEA machine was later moved to the Atlas Computer Laboratory at Chilton, a few yards outside the boundary fence of Harwell, which placed it on civilian lands and thus made it much easier to access. This installation grew to be the largest Atlas, containing 48 kWords of 48-bit 271:
In spite of all this effort, by the summer of 1958, there was still no funding available from the NRDC. Kilburn decided to move things along by building a smaller Muse to experiment with various concepts. This was paid for using funding from the Mark 1 Computer Earnings Fund, which collected funds by
737:
From the outset, Atlas was conceived as a supercomputer that would include a comprehensive operating system. The hardware included specific features that facilitated the work of the operating system. For example, the extracode routines and the interrupt routines each had dedicated storage, registers
374:
numbers in about 1.59 microseconds, while STRETCH did the same in 1.38 to 1.5 microseconds. Nevertheless, the head of Ferranti's Software Division, Hugh Devonald, said in 1962: "Atlas is in fact claimed to be the world's most powerful computing system. By such a claim it is meant that, if Atlas and
319:
By the mid-1960s the original machine was in continual use, based on a 20-hour-per-day schedule, during which time as many as 1,000 programs might be run. Time was split between the University and Ferranti, the latter of which charged £500 an hour to its customers. A portion of this was returned to
279:
was proceeding. However, the Supervisor operating system was already well behind. This led to David Howarth, newly hired at Ferranti, expanding the operating system team from two to six programmers. In what is described as a Herculean effort, led by the tireless and energetic Howarth (who completed
197:
Through 1956 there was a growing awareness that the UK was falling behind the US in computer development. In April, B.W. Pollard of Ferranti told a computer conference that "there is in this country a range of medium-speed computers, and the only two machines which are really fast are the Cambridge
602:
One feature of the Atlas was "Extracode", a technique that allowed complex instructions to be implemented in software. Dedicated hardware expedited entry to and return from the extracode routine and operand access; also, the code of the extracode routines was stored in ROM, which could be accessed
417:
In architecture, the Manchester Atlas was exemplary, not because it was a large machine that we would build, but because it illustrated a number of good design principles. Atlas was multiprogrammed with a well defined interface between the user and operating system, had a very large address space,
382:
that the Atlas was significantly bested. CDC later stated that it was a 1959 description of Muse that gave CDC ideas that significantly accelerated the development of the 6600 and allowed it to be delivered earlier than originally estimated. This led to it winning a contract for the
375:
any of its rivals were presented simultaneously with similar large sets of representative computing jobs, Atlas should complete its set ahead of all other computers.". No further sales of LARC were attempted, and it is not clear how many STRETCH machines were ultimately produced.
369:
Atlas had been designed as a response to the US LARC and STRETCH programs. Both ultimately beat Atlas into official use, LARC in 1961, and STRETCH a few months before Atlas. Atlas was much faster than LARC, about four times, and ran slightly slower than STRETCH - Atlas added two
85:, in use from 1962 (when it was claimed to be the most powerful computer in the world) to 1972. Atlas's 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 357:, and in return, the University would use these to develop a cheaper version of the system. The result was the Titan machine, which became operational in the summer of 1963. Ferranti sold two more of this design under the name Atlas 2, one to the 320:
the University Computer Earnings Fund. In 1969, it was estimated that the computer time received by the University would cost £720,000 if it had been leased on the open market. The machine was shut down on 30 November 1971.
507:(B-lines) that could be used for address modification in the mostly double-modified instructions. The register address space also included special registers such as the extracode operand address and the exponent of the 260:(NRDC), responsible for moving technologies from war-era research groups into the market. Over the next eighteen months, they held numerous meetings with prospective customers, engineering teams at Ferranti and 712:, and ABL (Atlas Basic Language, a symbolic input language close to machine language). Being a university computer it was patronised by a large number of the student population, who had access to a protected 221:
suggested a machine able to perform an instruction every microsecond, or as it would be known today, 1 MIPS of performance. This later request led to the name of the prospective design, MUSE, for
618:
was set to zero, this was an ordinary machine instruction executed directly by the hardware. If the uppermost bit was set to one, this was an Extracode and was implemented as a special kind of
665:
procedures. Typical examples would be "Print the specified character on the specified stream" or "Read a block of 512 words from logical tape N". Extracodes were the only means by which a
198:
EDSAC 2 and the Manchester Mark 2, although both are still very slow compared with the fastest American machines." This was followed by similar concerns expressed in May report to the
1584: 199: 168:
The University of Manchester's Atlas was decommissioned in 1971. The final Atlas, the CADCentre machine, was switched off in late 1976. Parts of the Chilton Atlas are preserved by
232:, for instance, will spend the vast majority of its time waiting for the reader to send in the next bit of data. To support these devices while still making efficient use of the 443:
The machine had many innovative features, but the key operating parameters were as follows (the store size relates to the Manchester installation; the others were larger):
435: 726:
It also had a programming language called SPG (System Program Generator). At run time an SPG program could compile more program for itself. It could define and use
1293: 1574: 1564: 1515: 518:
registers: 125 was supervisor (interrupt) control, 126 was extracode control, and 127 was user control. Register 0 always held value 0.
257: 296:
The first Atlas was built up at the university throughout 1962. The schedule was further constrained by the planned shutdown of the
453:. A word could hold one floating-point number, one instruction, two 24-bit addresses or signed integers, or eight 6-bit characters. 1291:
T. Kilburn; D.B.G. Edwards; D. Aspinall (September 1959). "Parallel addition in digital computers: A new fast 'carry' circuit".
391: 104: 917: 1258: 1240: 358: 1092: 332: 843: 228:
The need to support many peripherals and the need to run fast are naturally at odds. A program that processes data from a
153:
operating system developed by Cambridge University Computer Laboratory. Two further Atlas 2s were delivered: one to the
1049: 742:
from user mode to extracode mode or executive mode, or from extracode mode to executive mode, was therefore very fast.
1154: 1559: 1496: 1477: 1220: 1115: 816: 111: 19:
This article is about a British supercomputer. For the early American codebreaking computer also known as Atlas, see
1426:
Proceedings of the December 12–14, 1961, Eastern Joint Computer Conference: Computers - Key to Total Systems Control
422:
In June 2022 an IEEE Milestone was dedicated to the "Atlas Computer and the Invention of Virtual Memory 1957-1962".
390:
Ferranti was having serious financial difficulties in the early 1960s, and decided to sell the computer division to
1549: 1150: 730:. Its variables were in <angle brackets> and it had a text parser, giving SPG program text a resemblance to 489:
words of read-only memory (referred to as the fixed store). This contained the supervisor and extracode routines.
1579: 177: 1131: 410: 308:. It was not until January 1964 that the final version of Supervisor was installed, along with compilers for 565: 642: 630:
being determined by the other nine bits. About 250 extracodes were implemented, of the 512 possible.
162: 304:, director of the AEA. This system had only an early version of Supervisor, and the only compiler was for 280:
his Ph.D. in physics at age 22), the team eventually delivered a Supervisor consisting of 35,000 lines of
1554: 548: 97: 300:
machine at the end of December. Atlas met this goal, and was officially commissioned on 7 December by
1569: 763: 361:(Aldermaston) in 1963, and another to the government-sponsored Computer Aided Design Center in 1966. 265: 169: 131: 1524: 339:
and 32 tape drives. Time was made available to all UK universities. It was shut down in March 1974.
1268: 727: 210: 1529: 511: 354: 233: 218: 142: 572: 35: 1512: 1188: 1530:
http://bitsavers.informatik.uni-stuttgart.de/pdf/ict_icl/atlas/ (Several reference documents)
720: 552: 399: 348: 154: 146: 68: 418:
and introduced the notion of extra codes to extend the functionality of its instruction set.
202:
Advisory Committee on High Speed Calculating Machines, better known as the Brunt Committee.
1314:
F. H. Sumner; G. Haley; E. C. Y. Chen. "The Central Control Unit of the "Atlas" Computer".
1230: 751: 731: 615: 558: 530: 475: 324: 127: 49: 8: 832:"COMPUTERS AND CENTERS, OVERSEAS: 2. Ferranti Ltd., Atlas 2 Computer, London Wl, England" 689: 457: 575: 405:
The Atlas was highly regarded by many in the computer industry. Among its admirers was
281: 236:(CPU), the new system would need to have additional memory to buffer data and have an 1492: 1473: 1412: 1377: 1254: 1236: 1216: 1200: 1111: 812: 661:. But about half of the codes were designated as Supervisor functions, which invoked 646: 537: 1454: 1429: 1402: 1367: 1335: 1302: 923: 757: 696:, which was contemporary to Algol 60 and created specifically to address what 682: 666: 662: 638: 623: 496:(eqv. to 576 KB), split across four drums but integrated with the core store using 297: 285: 237: 1534: 467:
that embraced supervisor ('sacred') store, V-store, fixed store and the user store
275:
The detailed design was completed by the end of 1959, and the construction of the
1519: 673:, had similar mechanisms for calling on the services of their operating systems. 669:
could communicate with the Supervisor. Other UK machines of the era, such as the
515: 395: 101: 1356:"The Manchester University Atlas Operating System Part I: Internal Organization" 1324: 831: 681:
Atlas pioneered many software concepts still in common use today, including the
544:
and extracode routines, by reading and writing special wired-in store addresses.
739: 693: 670: 627: 584: 508: 504: 497: 406: 371: 301: 86: 1391:"The Manchester University Atlas Operating System Part II: Users' Description" 1543: 1459: 1442: 1416: 1407: 1390: 1381: 1372: 1355: 1339: 1306: 1204: 700:
perceived to be some defects in Algol 60. The Atlas did however support
685:, "considered by many to be the first recognisable modern operating system". 526: 464: 82: 1433: 1323:
Kilburn, T.; Edwards, D. B. G.; Lanigan, M. J.; Sumner, F. H. (April 1962).
713: 697: 150: 1093:"Milestones:Atlas Computer and the Invention of Virtual Memory, 1957-1962" 555:
to determine whether the desired virtual memory location was in core store
323:
Ferranti sold two other Atlas installations, one to a joint consortium of
1139:. London: International Computers and Tabulators Limited. p. 12.1/1. 1133:
I.C.T. Atlas 1 Computer Programming Manual for Atlas Basic Language (ABL)
658: 579: 493: 336: 253: 249: 229: 206: 20: 439:
Atlas computer control console from the University of London, about 1964
387:
in Australia, which had originally been in discussions to buy an Atlas.
619: 522: 394:(ICT) in 1963. ICT decided to focus on the mid-range market with their 214: 107: 1267:
Bell, C. Gordon; Kotok, Alan; Hastings, Thomas; Hill, Richard (1978).
248:
When the Brunt Committee heard of new and much faster US designs, the
1424:
T. Kilburn; R.B. Payne; D.J. Howarth (1962). "The Atlas Supervisor".
654: 634: 541: 450: 173: 1525:
The Atlas Supervisor paper (T Kilburn, R B Payne, D J Howarth, 1962)
1073: 1290: 701: 479: 379: 309: 305: 276: 115: 1440: 353:
In February 1962, Ferranti gave some parts of an Atlas machine to
176:; the main console itself was rediscovered in July 2014 and is at 1294:
Proceedings of the IEE - Part B: Radio and Electronic Engineering
705: 313: 119: 93:
techniques; this approach quickly spread, and is now ubiquitous.
1423: 568:— so performance measurements were not easy, but as an example: 521:
Capability for the addition of (for the time) sophisticated new
1193:
Resurrection: The Bulletin of the Computer Conservation Society
611: 593:
Floating-point multiply, double modify – 4.97 microseconds
564:
Atlas did not use a synchronous clocking mechanism — it was an
447: 222: 181: 149:, or Atlas 2, it had a different memory organisation and ran a 135: 90: 1313: 709: 486: 471: 460:
that used novel circuitry to minimise carry propagation time.
384: 158: 110:. Atlas was created in a joint development effort among the 1322: 1276:
Computer Engineering: A DEC View of Hardware Systems Design
650: 1031: 1029: 1027: 1025: 988: 986: 984: 971: 969: 944: 942: 940: 590:
Floating-point add, double modify – 2.61 microseconds
240:
that could coordinate the flow of data around the system.
874: 607: 261: 1585:
Department of Computer Science, University of Manchester
1441:
D. J. Howarth; P. D. Jones; M. T. Wyld (November 1962).
1061: 1022: 1010: 998: 981: 966: 954: 937: 328: 123: 1467: 898: 886: 862: 850: 645:
which would have been too inefficient to implement in
89:(at that time referred to as "one-level store") using 1266: 1253:(2 ed.), Swindon: The British Computer Society, 1079: 754: – Series of stored-program electronic computers 463:
24-bit (2 million words, 16 million characters)
398:, a flexible range of machines based on the Canadian 1316:
Information Processing 1962, Proc. IFIP Congress '62
157:Centre in Cambridge (later called CADCentre, then 141:A derivative system was built by Ferranti for the 40:The University of Manchester Atlas in January 1963 1541: 719:Several of the compilers were written using the 200:Department of Scientific and Industrial Research 788: 610:of a 48-bit Atlas machine instruction were the 500:. The page size was 512 words, i.e. 3072 bytes. 482:), featuring interleaving of odd/even addresses 122:. Two other Atlas machines were built: one for 1486: 1470:The First Computers: History and Architectures 1156:The I.C.T. Atlas I Computer Programming Manual 536:Peripheral control through V-store addresses ( 256:, they were able to gain the attention of the 587:add, no modification – 1.61 microseconds 288:to solve the problem of peripheral handling. 1535:Ferranti Atlas 1 & 2: List of References 776: 641:today. They were used to call mathematical 922:, University of Manchester, archived from 723:, considered to be the first of its type. 34: 1458: 1406: 1371: 1248: 1235:, Swindon: The British Computer Society, 1228: 1210: 1169: 1067: 1047: 1035: 1016: 1004: 992: 975: 960: 948: 904: 892: 880: 868: 856: 794: 782: 264:, and design teams at Manchester and the 258:National Research Development Corporation 1332:IRE Transactions on Electronic Computers 434: 1575:Collection of National Museums Scotland 1468:Raúl Rojas; Ulf Hashagen, eds. (2000). 1388: 1353: 1186: 1151:"12. Further Facilities and Techniques" 721:Brooker Morris Compiler Compiler (BMCC) 622:jump to a location in the fixed store ( 378:It was not until 1964's arrival of the 1565:Computer-related introductions in 1962 1542: 1129: 1108:Computer Architecture and Organization 809:Computer Architecture and Organization 392:International Computers and Tabulators 1105: 806: 633:Extracodes were what would be called 359:Atomic Weapons Research Establishment 243: 163:Atomic Weapons Research Establishment 342: 333:Atomic Energy Research Establishment 1513:The Atlas Autocode Reference Manual 13: 1284: 514:. Three of the 128 registers were 14: 1596: 1506: 1489:A History of Computing Technology 1251:A History of Manchester Computers 1232:A History of Manchester Computers 846:from the original on 3 June 2018. 1130:Cronin, D.E. (31 January 1965). 291: 1491:. IEEE Computer Society Press. 1428:. Macmillan. pp. 279–294. 1389:Howarth, D. J. (1 March 1961). 1215:, Manchester University Press, 1179: 1163: 1143: 1123: 1099: 1085: 1041: 910: 1189:"Designing and Building Atlas" 824: 800: 760: – First operating system 178:Rutherford Appleton Laboratory 1: 1443:"The Atlas Scheduling System" 769: 692:available on Atlas was named 411:Digital Equipment Corporation 192: 81:was one of the world's first 1354:Kilburn, T. (1 March 1961). 1187:Edwards, Dai (Summer 2013), 603:faster than the core store. 597: 331:in 1963, and another to the 213:had been experimenting with 7: 836:Digital Computer Newsletter 745: 676: 430: 10: 1601: 1325:"One-Level Storage System" 549:content-addressable memory 531:direct memory access (DMA) 346: 187: 98:second-generation computer 18: 16:Supercomputer of the 1960s 1249:Lavington, Simon (1998), 1229:Lavington, Simon (1975), 1211:Lavington, Simon (1980), 1048:Lavington, Simon (2012), 764:History of supercomputing 716:development environment. 425: 364: 266:Royal Radar Establishment 170:National Museums Scotland 132:Atlas Computer Laboratory 63: 55: 45: 33: 1560:Transistorized computers 1340:10.1109/TEC.1962.5219356 1307:10.1049/pi-b-2.1959.0316 738:and program counters; a 413:, who later praised it: 211:University of Manchester 161:), and the other to the 112:University of Manchester 1550:Early British computers 1487:M. R. Williams (1997). 1434:10.1145/1460764.1460786 1213:Early British Computers 547:An associative memory ( 355:University of Cambridge 234:central processing unit 219:Atomic Energy Authority 143:University of Cambridge 1460:10.1093/comjnl/5.3.238 1408:10.1093/comjnl/4.3.226 1373:10.1093/comjnl/4.3.222 1106:Hayes, John.P (1978), 807:Hayes, John.P (1978), 566:asynchronous processor 559:Instruction pipelining 553:page address registers 440: 420: 284:which had support for 1580:History of Manchester 438: 415: 400:Ferranti-Packard 6000 349:Titan (1963 computer) 205:Through this period, 165:(AWRE), Aldermaston. 1447:The Computer Journal 1395:The Computer Journal 1360:The Computer Journal 752:Manchester computers 690:high-level languages 616:most significant bit 325:University of London 128:University of London 50:Manchester computers 1518:15 May 2020 at the 1318:. pp. 657–663. 1269:"The PDP-10 Family" 1095:. 19 December 2022. 635:software interrupts 30: 1555:Ferranti computers 842:(1): 13–15. 1964. 606:The uppermost ten 478:(equivalent to 96 441: 282:assembler language 244:Muse becomes Atlas 130:, and one for the 28: 1260:978-1-902505-01-5 1242:978-1-902505-01-5 883:, pp. 30–31. 688:One of the first 538:memory-mapped I/O 343:Titan and Atlas 2 180:in Chilton, near 75: 74: 1592: 1570:48-bit computers 1502: 1483: 1464: 1462: 1437: 1420: 1410: 1385: 1375: 1350: 1348: 1346: 1329: 1319: 1310: 1279: 1273: 1263: 1245: 1225: 1207: 1173: 1172:, pp. 50–52 1167: 1161: 1160: 1147: 1141: 1140: 1138: 1127: 1121: 1120: 1103: 1097: 1096: 1089: 1083: 1080:Bell et al. 1978 1077: 1071: 1065: 1059: 1058: 1056: 1045: 1039: 1033: 1020: 1014: 1008: 1002: 996: 990: 979: 973: 964: 958: 952: 946: 935: 934: 933: 931: 914: 908: 902: 896: 890: 884: 878: 872: 866: 860: 854: 848: 847: 828: 822: 821: 804: 798: 797:, pp. 44–45 792: 786: 780: 758:Atlas Supervisor 732:Backus–Naur form 683:Atlas Supervisor 663:operating system 578:add – 1.59 298:Ferranti Mercury 286:multiprogramming 238:operating system 134:at Chilton near 38: 31: 27: 1600: 1599: 1595: 1594: 1593: 1591: 1590: 1589: 1540: 1539: 1520:Wayback Machine 1509: 1499: 1480: 1344: 1342: 1327: 1301:(29): 464–466. 1287: 1285:Further reading 1282: 1271: 1261: 1243: 1223: 1182: 1177: 1176: 1168: 1164: 1159:. January 1965. 1149: 1148: 1144: 1136: 1128: 1124: 1118: 1110:, p. 375, 1104: 1100: 1091: 1090: 1086: 1082:, pp. 491. 1078: 1074: 1066: 1062: 1054: 1051:The Atlas Story 1046: 1042: 1034: 1023: 1015: 1011: 1003: 999: 991: 982: 974: 967: 959: 955: 947: 938: 929: 927: 926:on 28 July 2012 916: 915: 911: 903: 899: 891: 887: 879: 875: 867: 863: 855: 851: 830: 829: 825: 819: 805: 801: 793: 789: 781: 777: 772: 748: 679: 600: 516:program counter 505:index registers 503:128 high-speed 433: 428: 396:ICT 1900 series 367: 351: 345: 294: 246: 209:'s team at the 195: 190: 41: 24: 17: 12: 11: 5: 1598: 1588: 1587: 1582: 1577: 1572: 1567: 1562: 1557: 1552: 1538: 1537: 1532: 1527: 1522: 1508: 1507:External links 1505: 1504: 1503: 1497: 1484: 1478: 1465: 1453:(3): 238–244. 1438: 1421: 1401:(3): 226–229. 1386: 1366:(3): 222–225. 1351: 1334:(2): 223–235. 1320: 1311: 1286: 1283: 1281: 1280: 1264: 1259: 1246: 1241: 1226: 1221: 1208: 1183: 1181: 1178: 1175: 1174: 1170:Lavington 1980 1162: 1142: 1122: 1116: 1098: 1084: 1072: 1068:Lavington 1975 1060: 1040: 1036:Lavington 1975 1021: 1017:Lavington 1975 1009: 1005:Lavington 1975 997: 993:Lavington 1975 980: 976:Lavington 1975 965: 961:Lavington 1975 953: 949:Lavington 1975 936: 909: 905:Lavington 1975 897: 893:Lavington 1975 885: 881:Lavington 1975 873: 869:Lavington 1998 861: 857:Lavington 1998 849: 823: 817: 811:, p. 21, 799: 795:Lavington 1998 787: 783:Lavington 1975 774: 773: 771: 768: 767: 766: 761: 755: 747: 744: 740:context switch 694:Atlas Autocode 678: 675: 671:Ferranti Orion 649:, for example 612:operation code 599: 596: 595: 594: 591: 588: 585:Floating-point 582: 562: 561: 556: 545: 534: 519: 509:floating-point 501: 498:virtual memory 490: 483: 468: 461: 454: 432: 429: 427: 424: 407:C. Gordon Bell 372:floating-point 366: 363: 347:Main article: 344: 341: 302:John Cockcroft 293: 290: 245: 242: 194: 191: 189: 186: 87:virtual memory 83:supercomputers 73: 72: 65: 61: 60: 57: 53: 52: 47: 46:Product family 43: 42: 39: 15: 9: 6: 4: 3: 2: 1597: 1586: 1583: 1581: 1578: 1576: 1573: 1571: 1568: 1566: 1563: 1561: 1558: 1556: 1553: 1551: 1548: 1547: 1545: 1536: 1533: 1531: 1528: 1526: 1523: 1521: 1517: 1514: 1511: 1510: 1500: 1498:0-8186-7739-2 1494: 1490: 1485: 1481: 1479:0-262-18197-5 1475: 1472:. MIT Press. 1471: 1466: 1461: 1456: 1452: 1448: 1444: 1439: 1435: 1431: 1427: 1422: 1418: 1414: 1409: 1404: 1400: 1396: 1392: 1387: 1383: 1379: 1374: 1369: 1365: 1361: 1357: 1352: 1341: 1337: 1333: 1326: 1321: 1317: 1312: 1308: 1304: 1300: 1296: 1295: 1289: 1288: 1277: 1270: 1265: 1262: 1256: 1252: 1247: 1244: 1238: 1234: 1233: 1227: 1224: 1222:0-7190-0803-4 1218: 1214: 1209: 1206: 1202: 1198: 1194: 1190: 1185: 1184: 1171: 1166: 1158: 1157: 1152: 1146: 1135: 1134: 1126: 1119: 1117:0-07-027363-4 1113: 1109: 1102: 1094: 1088: 1081: 1076: 1070:, p. 39. 1069: 1064: 1053: 1052: 1044: 1038:, p. 38. 1037: 1032: 1030: 1028: 1026: 1019:, p. 37. 1018: 1013: 1007:, p. 36. 1006: 1001: 995:, p. 35. 994: 989: 987: 985: 978:, p. 34. 977: 972: 970: 963:, p. 33. 962: 957: 951:, p. 32. 950: 945: 943: 941: 925: 921: 920: 913: 907:, p. 31. 906: 901: 895:, p. 30. 894: 889: 882: 877: 870: 865: 858: 853: 845: 841: 837: 833: 827: 820: 818:0-07-027363-4 814: 810: 803: 796: 791: 784: 779: 775: 765: 762: 759: 756: 753: 750: 749: 743: 741: 735: 733: 729: 724: 722: 717: 715: 711: 707: 704:, as well as 703: 699: 695: 691: 686: 684: 674: 672: 668: 664: 660: 656: 652: 648: 644: 640: 636: 631: 629: 625: 621: 617: 613: 609: 604: 592: 589: 586: 583: 581: 577: 574: 571: 570: 569: 567: 560: 557: 554: 550: 546: 543: 539: 535: 532: 528: 527:magnetic tape 524: 520: 517: 513: 510: 506: 502: 499: 495: 492:96K words of 491: 488: 484: 481: 477: 473: 469: 466: 465:address space 462: 459: 455: 452: 449: 446: 445: 444: 437: 423: 419: 414: 412: 408: 403: 401: 397: 393: 388: 386: 381: 376: 373: 362: 360: 356: 350: 340: 338: 334: 330: 326: 321: 317: 315: 311: 307: 303: 299: 292:Installations 289: 287: 283: 278: 273: 269: 267: 263: 259: 255: 251: 241: 239: 235: 231: 226: 224: 220: 216: 212: 208: 203: 201: 185: 183: 179: 175: 171: 166: 164: 160: 156: 152: 148: 145:. Called the 144: 139: 137: 133: 129: 125: 121: 117: 113: 109: 106: 103: 99: 94: 92: 88: 84: 80: 70: 66: 62: 58: 54: 51: 48: 44: 37: 32: 26: 22: 1488: 1469: 1450: 1446: 1425: 1398: 1394: 1363: 1359: 1343:. Retrieved 1331: 1315: 1298: 1292: 1275: 1250: 1231: 1212: 1196: 1192: 1180:Bibliography 1165: 1155: 1145: 1132: 1125: 1107: 1101: 1087: 1075: 1063: 1050: 1043: 1012: 1000: 956: 930:21 September 928:, retrieved 924:the original 918: 912: 900: 888: 876: 871:, p. 44 864: 859:, p. 43 852: 839: 835: 826: 808: 802: 790: 785:, p. 34 778: 736: 725: 718: 714:machine code 698:Tony Brooker 687: 680: 632: 605: 601: 580:microseconds 563: 529:, including 442: 421: 416: 404: 389: 377: 368: 352: 322: 318: 295: 274: 270: 247: 227: 204: 196: 167: 151:time-sharing 140: 96:Atlas was a 95: 78: 76: 56:Release date 25: 1057:, p. 7 659:square root 573:Fixed-point 523:peripherals 512:accumulator 337:core memory 254:IBM STRETCH 250:Univac LARC 230:card reader 223:microsecond 207:Tom Kilburn 108:transistors 21:UNIVAC 1101 1544:Categories 770:References 643:procedures 620:subroutine 542:interrupts 533:facilities 494:drum store 476:core store 215:transistor 193:Background 64:Units sold 1417:0010-4620 1382:0010-4620 1205:0958-7403 919:The Atlas 655:logarithm 614:. If the 598:Extracode 474:words of 451:word size 277:compilers 174:Edinburgh 105:germanium 1516:Archived 1199:: 9–18, 844:Archived 746:See also 702:Algol 60 677:Software 647:hardware 576:register 525:such as 431:Hardware 380:CDC 6600 310:ALGOL 60 306:Autocode 225:engine. 126:and the 116:Ferranti 102:discrete 100:, using 1345:16 June 706:Fortran 667:program 628:address 626:), its 456:A fast 314:Fortran 188:History 120:Plessey 69:Atlas 2 67:3 (+ 3 1495:  1476:  1415:  1380:  1278:. DEC. 1257:  1239:  1219:  1203:  1114:  815:  728:macros 657:, and 448:48-bit 426:Design 365:Legacy 182:Oxford 136:Oxford 91:paging 1328:(PDF) 1272:(PDF) 1137:(PDF) 1055:(PDF) 710:COBOL 639:traps 551:) of 458:adder 385:CSIRO 159:AVEVA 147:Titan 79:Atlas 29:Atlas 1493:ISBN 1474:ISBN 1413:ISSN 1378:ISSN 1347:2023 1255:ISBN 1237:ISBN 1217:ISBN 1201:ISSN 1112:ISBN 932:2010 813:ISBN 708:and 651:sine 608:bits 327:and 312:and 252:and 118:and 77:The 59:1962 1455:doi 1430:doi 1403:doi 1368:doi 1336:doi 1303:doi 1299:106 637:or 624:ROM 540:), 409:of 262:EMI 172:in 155:CAD 1546:: 1449:. 1445:. 1411:. 1397:. 1393:. 1376:. 1362:. 1358:. 1330:. 1297:. 1274:. 1197:62 1195:, 1191:, 1153:. 1024:^ 983:^ 968:^ 939:^ 840:16 838:. 834:. 734:. 653:, 480:KB 470:16 402:. 329:BP 316:. 268:. 184:. 138:. 124:BP 114:, 1501:. 1482:. 1463:. 1457:: 1451:5 1436:. 1432:: 1419:. 1405:: 1399:4 1384:. 1370:: 1364:4 1349:. 1338:: 1309:. 1305:: 487:K 485:8 472:K 71:) 23:.

Index

UNIVAC 1101

Manchester computers
Atlas 2
supercomputers
virtual memory
paging
second-generation computer
discrete
germanium
transistors
University of Manchester
Ferranti
Plessey
BP
University of London
Atlas Computer Laboratory
Oxford
University of Cambridge
Titan
time-sharing
CAD
AVEVA
Atomic Weapons Research Establishment
National Museums Scotland
Edinburgh
Rutherford Appleton Laboratory
Oxford
Department of Scientific and Industrial Research
Tom Kilburn

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.