Digital Computing in 1951 Or, “How I Spent My Summer Vacation”

Total Page:16

File Type:pdf, Size:1020Kb

Digital Computing in 1951 Or, “How I Spent My Summer Vacation” Digital Computing in 1951 or, “How I Spent my Summer Vacation” Bob Braden USC/ISI 21 Sept 01 Braden 1 Why 1951? • Exactly 50 years (half century) ago (Century >> 1) • A watershed year in the history of digital computing – Externally-programmed machines ---> stored program machines – Electro-mechanical machines (counter wheels & relays) ---> vacuum tubes – One-of-a-kind machines ---> production machines 21 Sept 01 Braden 2 How was Computing Done in 1951? • Scientific & engineering computation used: – Books of tables – Mechanical desk calculators – Slide rules – Punched card equipment – Large-scale automatic calculators • Business computing used: – Mechanical desk calculators – Punched card equipment 21 Sept 01 Braden 3 Overview of Talk • Pre-1951 – Scientific computing with punched cards – Early automatic calculators • 1951: Automatic Calculators – Electronic punched card equipment –SSEC • 1951: Electronic Computers – State of the art in hardware & software –IBM 701 • Wrapup -- later developments 21 Sept 01 Braden 4 Scientific Computing with Punched Cards • Scientific and engineering computation made extensive use of punched card equipment in 1930s, 1940s, and 1950s. • Nurtured by IBM center at Columbia University • Here “programming” => plugging wires into interchangable plugboards • Sort of “logical Lego” -- rather a fun puzzle. • Some complex problems used 20 different plugboards. • Sometimes needed to know details of machine logic & timing. and operator instructions. 21 Sept 01 Braden 5 Example: Large plugboard... Example of upper limit of plugboard complexity (Only top half is shown) Most lines represent 5 - 11 wires each; ~ 260 wires total 21 Sept 01 Braden 6 Timing of plugboard hubs Typical plugboard timing chart... 21 Sept 01 Braden 7 Operator Instructions: sample •“Integration of the Differential Equation d2P/dr2 = P* F(r) Using the Type 601 Multiplying Punch”, P. Herget, Proc Scientific Comp Forum, IBM, 1948. • Start with stacks of salmon, blue, green, and manila cards. • On one cycle, [the operator] performs the following ... operations: –1. The salmon card is allowed to fall into the stacker. –2. The blue card is allowed to fall into the stacker. – 3. The top card from the blue pile is picked up and held in one hand. – 4. The first green card is allowed to fall into the stacker. – 5. The second green card is placed behind the blue card being held... – 6. The top card from the green pile is picked up and placed behind the other cards held in one hand. ... – 11. The last salmon card is placed (in the direct position) ahead of all cards being held in one hand, and – 12. This deck is now placed in the feed hopper to begin the next cycle. 21 Sept 01 Braden 8 Scientific Computing with Punched Cards • Punched Card Machines: – “Accounting Machines” • Read cards, Add/subtract using electro-mechanical counter wheels, and print results. Add time ~ 400ms – “Multiplying Punches” • Plugboards: program limited sequence of + - * /; repeat & test • Multiply time ~ 2-5 sec – Keypunches, sorters, collators, reproducers, ... • Create, sort, interleave, copy, ... card decks ( Approx 0.5 micro-MIPS) 21 Sept 01 Braden 9 Punched Card Example Soft X-ray scattering from a solid at small angles – Use IBM 602A multiplying punch --electro-mechanical – Read a, b, c, d from a card, compute, and punch result: sqrt(a*(b-c)+ sqrt(4*(b+c)*2 + d/3.675)) – Used Newton-Rapheson iteration for each sqrt() – Took ~2 minutes (chirping & clicking!) per card. – 2 days to set up and test plugboard 21 Sept 01 Braden 10 Automatic Calculators before 1951 • 19th Century: Babbage’s Analytical Engine • 1930s (pre-WW II) – John V. Atanasoff, Iowa State • Vacuum tubes, rotating capacitive memory (D-R-RAM!) – Konrad Zuse, Germany • Relays – George Stibitz, Bell Labs • Relays These have been thoroughly chewed over by books and articles... 21 Sept 01 Braden 11 Large-Scale Auto Calculators in 1951 • Consider those built/under construction in 1951. • Ignore UK developments and many secondary efforts. • Distinguish: (1) Automatic calculators Externally programmed using paper tape or punched cards or plugboards and switches... (1a) One-of-a-kind large-scale calculators (1b) Electronic punched card machines (2) Large-scale electronic computers Stored program (“Von Neumann machines”) 21 Sept 01 Braden 12 Automatic Calculators: 1951 EXTERNAL WORD MEMORY ADD MULTIPLY MACHINE WHO WHEN TECHNOLOGY PROGRAMMING SIZE WORDS TIME TIME (max) Mark I 2200 ctr wheels 72 Harvard 1943 24 col PT 23D+S 300 ms 6000 ms ASCC + 3300 relays (ctr wh) 10D+S 96 Mark II Harvard 1948 TTY PT 13000 relays 200 ms 700 ms +5exp (relays) 4350 Mark III Harvard 1952 Mag tape 4500 VT 16D+S 4 ms 12.75 ms (drum) Plug wire, ENIAC U Penn 1946 19000 VT 10D+S 20 (ctr) 0.2 ms 2. ms switches 12000 VT 150 SSEC IBM 1948 80 col PT 19D+S 0.3 ms 20 ms + 21400 relays (relays) Punched IBM 604 IBM 1948 1400 VT 8D+S ~ 4 0.5 ms 12.5 ms cards Punched VT (604) & < 100 400 ms 400 ms IBM CPC IBM 1949 10D+S cards Ctr wheels (ctr wh) (FP) (FP) 21 Sept 01 Braden 13 Electronic Punched Card Equipment • 1948 IBM 604 “Electronic Calculating Punch” • The first mass-produced electronic calculator: 5600 built. • Plugboard with 60 program steps + - * / , repeat, test. • Technologically: miniaturized, The Origins of Digital Computers, Randall Ed., cleverly packaged ENIAC Springer-Verlag, 1975, p 232. ENIAC IBM 604 Both added by counting pulses; ENIAC: 1 digit = ring ctr of 10 FFs, 604: bcd (1248) ctr of 4 FFs. 21 Sept 01 Braden 14 Electronic Punched Card Equipment • 1949: IBM Card Programmed Calculator (CPC) • Technological kludge, but ~ 700 built, especially for So Cal aerospace, research labs, universities. • Several IBM punched card machines cabled together. – 604: plugboard wired as calculator, 10digit floating point. – Accounting machine to read instruction cards and print results; 3 address instructions, one per card. – Storage units using counter wheels < 100 #s – To program a loop: feed same card deck through again...! The Origins of Digital Computers, Randall Ed., Springer-Verlag, 1975, p 232. 21 Sept 01 Braden 15 IBM SSEC -- 1948 • Selective Sequence Electronic Calculator • TJ Watson: ‘...come up with a “Super Calculator” that would eclipse the Harvard machine and consign it to technological oblivion along with any likely offspring’. C. J. Bashe, Annals of History of Computing Oct 82. Mark I 2200 ctr wheels Harvard 1943 23D+S 72 300 ms 6000 ms ASCC + 3300 relays 12000 VT 150 SSEC IBM 1948 19D+S 20 ms 20 ms + 21400 relays (relays) • SSEC: ambitious in size and complexity; ‘... Capable of solving problems far too large for any other machines in existence in 1948.’ C. J. Bashe, ibid. 21 Sept 01 Braden 16 IBM SSEC Public showcase: The SSEC was built into walls of a large room (1800 sq ft), with a plate glass window on 57th st & Madison Ave, NYC, next to IBM World HQ. Lots of dancing lights and spinning tapes were visible... But when the machine was down, they drew the curtains! SSEC A Computer Perspective, C. & R. Eames, Harvard U Press, 1973 21 Sept 01 Braden 17 Official SSEC Picture IBM Corp., 1948 TJ Watson hated the pillars, so they magically disappeared! 21 Sept 01 Braden 18 SSEC Control Console Now THAT is a proper computer console !! T. J. Watson 21 Sept 01 Braden 19 SSEC • Conservative , transitional technology -- Relay memory but vacuum tube arithmetic unit. • Memory hierarchy: Part of Arithmetic Unit – Vacuum tube memory: 8 words – Relay memory: 150 words – Paper tape and cards: indefinite 2 digits (8 FFs) 21 Sept 01 Braden 20 SSEC • Eccles-Jordan 4 bit counter with feedback to count to 10 21 Sept 01 Braden 21 SSEC • Instruction word size same as data word size = 20 digits; instructions fetched over data paths. • Externally programmed, but could compute next instruction. • 3 + 1 address instructions • Instructions normally read from paper tape loops: • Paper tape used IBM card stock, so 1 row held 80 punches (bits). 21 Sept 01 Braden 22 SSEC: Tape Memory Unit Each subroutine used a separate tape loop. Program execution was visible in the spinning tapes... And this is the machine that made the program tapes... 21 Sept 01 Braden 23 (almost) Real Sample of SSEC code Iterate: ;Q & $ ;Q % VTUW ;Q XQWLODEV ;Q;Q ;Q A separate tape loop has iterately computed sqrt(Xn) and left result in relay memory location 129. EM=electronic RM= relay memory memory Op First Second Result Shift COMMENT Use value saved in Code Operand Operand electronic memory EM RM EM RM EM RM Multiply 15 3 120 5 129 1 021 10R B * sqrt(Xn) 02 1 000 2 612 4 022 + 1/4 Add 20 digits 21 Sept 01 Braden 24 (almost) Real Sample of SSEC code Op First Second Result Shift COMMENT Code Operand Operand __________ __________ _________ S EM RM S EM RM EM RM Sqrt tape 15 3 120 5 129 1 021 10R B * sqrt(Xn) 02 1 000 2 612 4 022 + 1/4 15 3 011 5 128 1 023 10R A * Xn 15 1 000 4 000 5 126 * Repeat Tape 15 3 613 5 000 1 194 * 1/12 loop 02 1 000 2 121 5 167 + C -> Xn+1 02 5 000 - 6 000 2 044 Xn+1 - Xn 04 ------ 5 000 1 100 5R Xn+1/10**5 = tol. 02 1 000 -abs 2 000 3 158 19R (Shift off all but sign) 02 ------ 6 127 6 128 Xn+1 -> Xn (Sign in 158 selects next instruction: if -: repeat loop; else: proceed to next) Next 21 Sept 01 Braden 25 SSEC Significance • Completed ~30 problems over its 4 year lifetime. – Planetary orbits, fluid flow, atomic fields, optics, ordinance, hydrodynamics, ... – Included one large classified problem for AEC/LANL. • SSEC was a technological brontosaurus; no significant effects on later machines.
Recommended publications
  • "Computers" Abacus—The First Calculator
    Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History Lecture 4 BMI540/640 Week 1 This material was developed by Oregon Health & Science University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number IU24OC000015. The First "Computers" • The word "computer" was first recorded in 1613 • Referred to a person who performed calculations • Evidence of counting is traced to at least 35,000 BC Ishango Bone Tally Stick: Science Museum of Brussels Component 4/Unit 1-4 Health IT Workforce Curriculum 2 Version 2.0/Spring 2011 Abacus—The First Calculator • Invented by Babylonians in 2400 BC — many subsequent versions • Used for counting before there were written numbers • Still used today The Chinese Lee Abacus http://www.ee.ryerson.ca/~elf/abacus/ Component 4/Unit 1-4 Health IT Workforce Curriculum 3 Version 2.0/Spring 2011 1 Slide Rules John Napier William Oughtred • By the Middle Ages, number systems were developed • John Napier discovered/developed logarithms at the turn of the 17 th century • William Oughtred used logarithms to invent the slide rude in 1621 in England • Used for multiplication, division, logarithms, roots, trigonometric functions • Used until early 70s when electronic calculators became available Component 4/Unit 1-4 Health IT Workforce Curriculum 4 Version 2.0/Spring 2011 Mechanical Computers • Use mechanical parts to automate calculations • Limited operations • First one was the ancient Antikythera computer from 150 BC Used gears to calculate position of sun and moon Fragment of Antikythera mechanism Component 4/Unit 1-4 Health IT Workforce Curriculum 5 Version 2.0/Spring 2011 Leonardo da Vinci 1452-1519, Italy Leonardo da Vinci • Two notebooks discovered in 1967 showed drawings for a mechanical calculator • A replica was built soon after Leonardo da Vinci's notes and the replica The Controversial Replica of Leonardo da Vinci's Adding Machine .
    [Show full text]
  • UNIVAC I Computer System
    Saved from the Internet on 3/9/2010 Created by Allan Reiter UNIVAC I Computer System After you look at this yellow page go to the blue page to find out how UNIVAC I really worked. My name is Allan Reiter and in 1954 began my career with a company in St Paul, Minnesota called Engineering Research Associates (ERA) that was part of the Remington Rand Corporation. I was hired with 3 friends, Paul S. Lawson, Vernon Sandoz, and Robert Kress. We were buddies who met in the USAF where we were trained and worked on airborne radar on B-50 airplanes. In a way this was the start of our computer career because the radar was controlled by an analog computer known as the Q- 24. After discharge from the USAF Paul from Indiana and Vernon from Texas drove up to Minnesota to visit me. They said they were looking for jobs. We picked up a newspaper and noticed an ad that sounded interesting and decided to check it out. The ad said they wanted people with military experience in electronics. All three of us were hired at 1902 West Minnehaha in St. Paul. We then looked up Robert Kress (from Iowa) and he was hired a few days later. The four of us then left for Philadelphia with three cars and one wife. Robert took his wife Brenda along. This was where the UNIVAC I was being built. Parts of the production facilities were on an upper floor of a Pep Boys building. Another building on Allegheny Avenue had a hydraulic elevator operated with water pressure.
    [Show full text]
  • Early Stored Program Computers
    Stored Program Computers Thomas J. Bergin Computing History Museum American University 7/9/2012 1 Early Thoughts about Stored Programming • January 1944 Moore School team thinks of better ways to do things; leverages delay line memories from War research • September 1944 John von Neumann visits project – Goldstine’s meeting at Aberdeen Train Station • October 1944 Army extends the ENIAC contract research on EDVAC stored-program concept • Spring 1945 ENIAC working well • June 1945 First Draft of a Report on the EDVAC 7/9/2012 2 First Draft Report (June 1945) • John von Neumann prepares (?) a report on the EDVAC which identifies how the machine could be programmed (unfinished very rough draft) – academic: publish for the good of science – engineers: patents, patents, patents • von Neumann never repudiates the myth that he wrote it; most members of the ENIAC team contribute ideas; Goldstine note about “bashing” summer7/9/2012 letters together 3 • 1.0 Definitions – The considerations which follow deal with the structure of a very high speed automatic digital computing system, and in particular with its logical control…. – The instructions which govern this operation must be given to the device in absolutely exhaustive detail. They include all numerical information which is required to solve the problem…. – Once these instructions are given to the device, it must be be able to carry them out completely and without any need for further intelligent human intervention…. • 2.0 Main Subdivision of the System – First: since the device is a computor, it will have to perform the elementary operations of arithmetics…. – Second: the logical control of the device is the proper sequencing of its operations (by…a control organ.
    [Show full text]
  • Jan. 27Th SSEC Seeber and Hamilton Had Tried to Persuade Howard Aiken Jan
    some aspects of the SSEC's operation still used plugboards. Jan. 27th SSEC Seeber and Hamilton had tried to persuade Howard Aiken Jan. 27 (24 ??), 1948 [March 8] to make the Harvard William K. English Mark II a stored program IBM’s Selective Sequence machine. Aiken wasn’t Born: Jan. 27, 1929; Electronic Calculator (SSEC) was interested, but Thomas Watson Lexington, Kentucky built at its Endicott facility in Sr. [Feb 17] was persuaded with Died: July 26, 2020 1946-47 under the direction of regards the SSEC, especially Wallace Eckert [June 19], Robert English and Douglas Engelbart since he was still upset over his (Rex) Seeber, Frank E. Hamilton, [Jan 30] share credit for creating altercation with Aiken during and other Watson Scientific the first computer mouse [Nov the dedication of the Harvard Computing Lab [Feb 6] staff. 14]. English built the initial Mark I. prototype in 1964 based on It contained 21,400 relays, The SSEC occupied three sides of Engelbart’s notes, and was its 12,500 vacuum tubes, and could a large room on the ground floor first user. performed 14-by-14 decimal of IBM’s headquarters at 590 multiplication in one-fiftieth of a English was Engelbart’s chief Madison Avenue in NYC, where second, and division in one- hardware architect. He led the it was visible to people walking thirtieth of a second, making it 1965 NASA project to find the by on the street. Herbert Grosch around 250 times faster than the best way to select a point on a [Sept 13] estimated its Harvard Mark I [Aug 7].
    [Show full text]
  • Computer Development at the National Bureau of Standards
    Computer Development at the National Bureau of Standards The first fully operational stored-program electronic individual computations could be performed at elec- computer in the United States was built at the National tronic speed, but the instructions (the program) that Bureau of Standards. The Standards Electronic drove these computations could not be modified and Automatic Computer (SEAC) [1] (Fig. 1.) began useful sequenced at the same electronic speed as the computa- computation in May 1950. The stored program was held tions. Other early computers in academia, government, in the machine’s internal memory where the machine and industry, such as Edvac, Ordvac, Illiac I, the Von itself could modify it for successive stages of a compu- Neumann IAS computer, and the IBM 701, would not tation. This made a dramatic increase in the power of begin productive operation until 1952. programming. In 1947, the U.S. Bureau of the Census, in coopera- Although originally intended as an “interim” com- tion with the Departments of the Army and Air Force, puter, SEAC had a productive life of 14 years, with a decided to contract with Eckert and Mauchly, who had profound effect on all U.S. Government computing, the developed the ENIAC, to create a computer that extension of the use of computers into previously would have an internally stored program which unknown applications, and the further development of could be run at electronic speeds. Because of a demon- computing machines in industry and academia. strated competence in designing electronic components, In earlier developments, the possibility of doing the National Bureau of Standards was asked to be electronic computation had been demonstrated by technical monitor of the contract that was issued, Atanasoff at Iowa State University in 1937.
    [Show full text]
  • CHAP Videos' Summary W/Links (Vipclubmn.Org)
    An IT Legacy Paper September 2019 Revised December 2020 Computer History Archives Projects Mark Greenia, Researcher and Producer former University of San Francisco Adjunct Professor Introduction Mark posted the ERA video {#1 below} on September 26th, 2019 – over 1,000 views during the first weekend. Mr. Greenia noted that as of Sept. 27th CHAP videos had had over 775,000 views. This paper1 lists the ERA/…/UNISYS associated videos produced by CHAP, the Computer History Museum, and the Hagley Museum plus two bonus clips. Replaced item 12 with a new video in December 2020. Table of Contents2 Introduction ...................................................................................................................................... 1 1. Computer History "Engineering Research Associates" - Atlas, ERA 1101, Univac Sperry Rand Minnesota ......................................................................................................................................... 2 2. 1977 Sperry UNIVAC Drive Exerciser Diagnostic Unit: .................................................................. 3 3. 1961 Remington Rand UNIVAC "What Do You Want?" Sperry UNISYS LARC Athena Solid-State Computers ........................................................................................................................................ 3 4. 1949 BINAC: Binary Automatic Computer, History Mauchly Eckert EMCC UNIVAC First Stored Program, U.S ....................................................................................................................................
    [Show full text]
  • Sperry Rand's Third-Generation Computers 1964–1980
    Sperry Rand’s Third-Generation Computers 1964–1980 George T. Gray and Ronald Q. Smith The change from transistors to integrated circuits in the mid-1960s marked the beginning of third-generation computers. A late entrant (1962) in the general-purpose, transistor computer market, Sperry Rand Corporation moved quickly to produce computers using ICs. The Univac 1108’s success (1965) reversed the company’s declining fortunes in the large-scale arena, while the 9000 series upheld its market share in smaller computers. Sperry Rand failed to develop a successful minicomputer and, faced with IBM’s dominant market position by the end of the 1970s, struggled to maintain its position in the computer industry. A latecomer to the general-purpose, transistor would be suitable for all types of processing. computer market, Sperry Rand first shipped its With its top management having accepted the large-scale Univac 1107 and Univac III comput- recommendation, IBM began work on the ers to customers in the second half of 1962, System/360, so named because of the intention more than two years later than such key com- to cover the full range of computing tasks. petitors as IBM and Control Data. While this The IBM 360 did not rely exclusively on lateness enabled Sperry Rand to produce rela- integrated circuitry but instead employed a tively sophisticated products in the 1107 and combination of separate transistors and chips, III, it also meant that they did not attain signif- called Solid Logic Technology (SLT). IBM made icant market shares. Fortunately, Sperry’s mili- a big event of the System/360 announcement tary computers and the smaller Univac 1004, on 7 April 1964, holding press conferences in 1005, and 1050 computers developed early in 62 US cities and 14 foreign countries.
    [Show full text]
  • Sperry Corporation, UNIVAC Division Photographs and Audiovisual Materials 1985.261
    Sperry Corporation, UNIVAC Division photographs and audiovisual materials 1985.261 This finding aid was produced using ArchivesSpace on September 14, 2021. Description is written in: English. Describing Archives: A Content Standard Audiovisual Collections PO Box 3630 Wilmington, Delaware 19807 [email protected] URL: http://www.hagley.org/library Sperry Corporation, UNIVAC Division photographs and audiovisual materials 1985.261 Table of Contents Summary Information .................................................................................................................................... 3 Historical Note ............................................................................................................................................... 4 Scope and Content ......................................................................................................................................... 5 Arrangement ................................................................................................................................................... 6 Administrative Information ............................................................................................................................ 6 Related Materials ........................................................................................................................................... 7 Controlled Access Headings .......................................................................................................................... 8 Bibliography
    [Show full text]
  • P the Pioneers and Their Computers
    The Videotape Sources: The Pioneers and their Computers • Lectures at The Compp,uter Museum, Marlboro, MA, September 1979-1983 • Goal: Capture data at the source • The first 4: Atanasoff (ABC), Zuse, Hopper (IBM/Harvard), Grosch (IBM), Stibitz (BTL) • Flowers (Colossus) • ENIAC: Eckert, Mauchley, Burks • Wilkes (EDSAC … LEO), Edwards (Manchester), Wilkinson (NPL ACE), Huskey (SWAC), Rajchman (IAS), Forrester (MIT) What did it feel like then? • What were th e comput ers? • Why did their inventors build them? • What materials (technology) did they build from? • What were their speed and memory size specs? • How did they work? • How were they used or programmed? • What were they used for? • What did each contribute to future computing? • What were the by-products? and alumni/ae? The “classic” five boxes of a stored ppgrogram dig ital comp uter Memory M Central Input Output Control I O CC Central Arithmetic CA How was programming done before programming languages and O/Ss? • ENIAC was programmed by routing control pulse cables f ormi ng th e “ program count er” • Clippinger and von Neumann made “function codes” for the tables of ENIAC • Kilburn at Manchester ran the first 17 word program • Wilkes, Wheeler, and Gill wrote the first book on programmiidbBbbIiSiing, reprinted by Babbage Institute Series • Parallel versus Serial • Pre-programming languages and operating systems • Big idea: compatibility for program investment – EDSAC was transferred to Leo – The IAS Computers built at Universities Time Line of First Computers Year 1935 1940 1945 1950 1955 ••••• BTL ---------o o o o Zuse ----------------o Atanasoff ------------------o IBM ASCC,SSEC ------------o-----------o >CPC ENIAC ?--------------o EDVAC s------------------o UNIVAC I IAS --?s------------o Colossus -------?---?----o Manchester ?--------o ?>Ferranti EDSAC ?-----------o ?>Leo ACE ?--------------o ?>DEUCE Whirl wi nd SEAC & SWAC ENIAC Project Time Line & Descendants IBM 701, Philco S2000, ERA..
    [Show full text]
  • Proposal for SHOT 2009 Session Title: Materiality Meets Practice Organizer: Thomas Haigh, University of Wisconsin—Milwaukee, T
    Proposal for SHOT 2009 Session Title: Materiality Meets Practice Organizer: Thomas Haigh, University of Wisconsin—Milwaukee, [email protected] Chair: JoAnne Yates, MIT Sloan School, [email protected] Commentator: Gerard Alberts, University of Amsterdam, [email protected] Papers: Opening the Beige Box: Materiality and the Evolution of the IBM PC, 1981-1995 Thomas Haigh, University of Wisconsin—Milwaukee, [email protected]. Plug and Play: Standardized Connectors and Home Audio Reproduction, Jeffrey Tang, James Madison University, [email protected] The Right Job for the Tools: Transitioning to the Computer Age, Allan Olley, University of Toronto, [email protected]. The Material Origins of Virtualization, David Alan Grier, George Washington University, [email protected] This panel is submitted by the SIG on Computers, Information & Society. The panel includes scholars from three countries. It includes a blend of graduate students and faculty spanning the assistant, associate and full professor level. It is also diverse in terms of discipline, representing scholars working in departments of information studies, business communications, computer science, history of science, and science policy. Session Abstract: Materiality Meets Practice Computers are things and people manipulate them with their bodies. Information cannot exist without a physical medium. Communication is a material process. But writing on the history of information technology has tended to abstract away from the tangible and material. Rarely do we learn about the experience of using a particular machine, the layout of a computer center, or the issues involved in producing and assembling computer systems. But recent interest in materiality as a concept in science studies (associated particularly with the recent volume Living in a Material World edited by Pinch and Swedberg) challenges us to respect the fundamental importance of stuff to the history of technology (and allied fields such as labor history).
    [Show full text]
  • Items for the Library of Congress
    Items for the Library of Congress Item Name of item Box #/ Description/Comments No. 1 NPR program on occasion of Draper Prize (about 5 min) 1 Tape cassette 2 Photos from Draper Prize ceremony 1 Names on back of some photos 3 Think magazine article, 8/79 1 Great photos by Erich Hartmann 4 Blackboard notes, ’70 & ’71 1 Polaroid photos of work on coloring families of sets 5 Presentation at D. Univ. award, Univ. of York, England 1 2 pages 6 Old IBM memos ’53-‘82 1 Mostly about Fortran & customers 7 Interview done by Saphire of me, 12/15/67 1 Transcripts of 2 tapes, 32 + 22 pages 8 Retirement dinner – photos 1 1991 dinner in San Jose 9 Computer System Design and ANS Control Techniques Oct 1955 paper, IBM 1 Look-ahead decoder. Machine design. Confidential. 10 FORTRAN by JW Backus and WP Heising 1 Aug 1964 paper, IEEE Trans on computers 11 Software: will engineering replace witchcraft? By Eric J Lerner 1 May ’80 article about functional programming 12 Computers: emphasis on software by Robert Bernhard 1 Jan ’80, on software problems 13 Photos of Nat’l Medal of Science award ceremony 1 Pres Ford 14 Remarks at 40th anniversary dinner 1 Sept? 1990 – 40 years at IBM 15 IRI Achievement Award Address 11/83 1 Industrial Research Inst. (IRI) The talk was about tolerating many failures in doing research. 16 “Draper Prize Lecture” Boston Museum of Science + photos 1 5/10/94. 17 Lecture notes for History of Programming Languages Conf + slides 1 HOPL (1) L.A.
    [Show full text]
  • A History of the Personal Computer Index/11
    A History of the Personal Computer 6100 CPU. See Intersil Index 6501 and 6502 microprocessor. See MOS Legend: Chap.#/Page# of Chap. 6502 BASIC. See Microsoft/Prog. Languages -- Numerals -- 7000 copier. See Xerox/Misc. 3 E-Z Pieces software, 13/20 8000 microprocessors. See 3-Plus-1 software. See Intel/Microprocessors Commodore 8010 “Star” Information 3Com Corporation, 12/15, System. See Xerox/Comp. 12/27, 16/17, 17/18, 17/20 8080 and 8086 BASIC. See 3M company, 17/5, 17/22 Microsoft/Prog. Languages 3P+S board. See Processor 8514/A standard, 20/6 Technology 9700 laser printing system. 4K BASIC. See Microsoft/Prog. See Xerox/Misc. Languages 16032 and 32032 micro/p. See 4th Dimension. See ACI National Semiconductor 8/16 magazine, 18/5 65802 and 65816 micro/p. See 8/16-Central, 18/5 Western Design Center 8K BASIC. See Microsoft/Prog. 68000 series of micro/p. See Languages Motorola 20SC hard drive. See Apple 80000 series of micro/p. See Computer/Accessories Intel/Microprocessors 64 computer. See Commodore 88000 micro/p. See Motorola 80 Microcomputing magazine, 18/4 --A-- 80-103A modem. See Hayes A Programming lang. See APL 86-DOS. See Seattle Computer A+ magazine, 18/5 128EX/2 computer. See Video A.P.P.L.E. (Apple Pugetsound Technology Program Library Exchange) 386i personal computer. See user group, 18/4, 19/17 Sun Microsystems Call-A.P.P.L.E. magazine, 432 microprocessor. See 18/4 Intel/Microprocessors A2-Central newsletter, 18/5 603/4 Electronic Multiplier. Abacus magazine, 18/8 See IBM/Computer (mainframe) ABC (Atanasoff-Berry 660 computer.
    [Show full text]