11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

290 mainframeMaes has participated in many high-pr<strong>of</strong>ile conferencessuch as AAAI (American Association for Artificial Intelligence)<strong>and</strong> ACM Siggraph, <strong>and</strong> her work has been featuredin numerous magazine articles. She was one <strong>of</strong> 16 modern“visionaries” chosen to speak at the 50th anniversary <strong>of</strong> theACM. She has also been repeatedly named by Upside magazineas one <strong>of</strong> the 100 most influential people for development<strong>of</strong> the Internet <strong>and</strong> e-commerce. Time Digital featuredher in a cover story <strong>and</strong> selected her as a member <strong>of</strong> its“cyber elite.” Newsweek put her on its list <strong>of</strong> 100 Americansto be watched for in the year 2000. That same year the MassachusettsInteractive Media Council gave her its LifetimeAchievement Award.Further ReadingD’inverno, Mark, <strong>and</strong> Michael Luck, eds. Underst<strong>and</strong>ing Agent Systems.2nd. ed. New York: Springer Verlag, 2003.Maes, Pattie. “Intelligence Augmentation: A Talk with PattieMaes.” Available online. URL: http://www.edge.org/3rd_culture/maes./ Accessed May 5, 2007.S<strong>of</strong>tware Agents group at MIT Media Lab. http://agents.mit.edu.Accessed May 5, 2007.mainframeIn the era <strong>of</strong> vacuum tube technology, all computers werelarge, room-filling machines. By the 1960s, the use <strong>of</strong> transistors(<strong>and</strong> later, integrated circuits), enabled the production<strong>of</strong> smaller (roughly, refrigerator-sized) systems (seeminicomputer). By the late 1970s, desktop computers werebeing designed around newly available computer chips (seemicroprocessor). Although they, too, now use integratedcircuits <strong>and</strong> microprocessors, the largest scale machines arestill called mainframes.The first commercial computer, the UNIVAC I (see Eckert,J. Presper <strong>and</strong> Mauchly, John) entered service in1951. These machines consisted <strong>of</strong> a number <strong>of</strong> large cabinets.The cabinet that held the main processor <strong>and</strong> mainmemory was originally referred to as the “mainframe”before the name was given to the whole class <strong>of</strong> machines.Although the UNIVAC (eventually taken over by SperryCorp.) was quite successful, by the 1960s the quintessentialmainframes were those built by IBM, which controlledabout two-thirds <strong>of</strong> the market. The IBM 360 (<strong>and</strong> in the1970s, the 370) <strong>of</strong>fered a range <strong>of</strong> upwardly compatible systems<strong>and</strong> peripherals, providing an integrated solution forlarge businesses.Traditionally, mainframes were affordable mainly bylarge businesses <strong>and</strong> government agencies. Their mainapplication was large-scale data processing, such as thecensus, Social Security, large company payrolls, <strong>and</strong> otherapplications that required the processing <strong>of</strong> large amounts<strong>of</strong> data, which were stored on punched cards or transferredto magnetic tape. Programmers typically punched theirCOBOL or other comm<strong>and</strong>s onto decks <strong>of</strong> punched cardsthat were submitted together with processing instructions(see job control language) to operators who mountedthe required data tapes or cards <strong>and</strong> then submitted theprogram cards to the computer.By the late 1960s, however, time-sharing systems allowedlarge computers to be partitioned into separate areas so thatthey can be used by several persons at the same time. Thepunched cards began to be replaced by Teletypes or videoterminals at which programs or other comm<strong>and</strong>s could beentered <strong>and</strong> their results displayed or printed. At aboutthe same time, smaller computers were being developed byDigital Equipment Corporation (DEC) with its PDP series(see minicomputer).With increasingly powerful minicomputers <strong>and</strong> later,desktop computers, the distinction between mainframe,minicomputer, <strong>and</strong> microcomputer became much less pronounced.To the extent it remains, the distinction today ismore about the b<strong>and</strong>width or amount <strong>of</strong> data that can beprocessed in a given time than about raw processor performance.Powerful desktop computers combined into networkshave taken over many <strong>of</strong> the tasks formerly assignedto the largest mainframe computers. With a network, evena large database can be stored on dedicated computers (seefile server) <strong>and</strong> integrated with s<strong>of</strong>tware running on theindividual desktops.Nevertheless, mainframes such as the IBM System/390are still used for applications that involve processing largenumbers <strong>of</strong> transactions in near real-time. Indeed, many<strong>of</strong> the largest e-commerce organizations have a mainframeat the heart <strong>of</strong> their site. The reason is that while the rawprocessing power <strong>of</strong> high-end desktop systems today rivalsthat <strong>of</strong> many mainframes, the latter also have high-capacitychannels for moving large amounts <strong>of</strong> data into <strong>and</strong> out <strong>of</strong>the processor.Early desktop PCs relied upon their single processor toh<strong>and</strong>le most <strong>of</strong> the burden <strong>of</strong> input/output (I/O). AlthoughPCs now have I/O channels with separate processors (seebus), mainframes still have a much higher data throughput.The mainframe can also be easier to maintain than anetwork, since s<strong>of</strong>tware upgrades <strong>and</strong> data backups canbe h<strong>and</strong>led from a central location. On the other h<strong>and</strong>, aThe IBM System/360 was the most successful mainframe in computerhistory. It was actually a “family” <strong>of</strong> upwardly compatiblemachines. (IBM Corporate Archives)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!