词条 | IBM 7030 Stretch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
释义 |
| name = IBM Stretch | image = IBM 7030-CNAM 22480-IMG 5115-gradient.jpg | caption = IBM 7030 maintenance console at the Musée des Arts et Métiers, Paris | manufacturer = IBM | designer = Gene Amdahl | release date = {{Start date|May 1961}} | units sold = 9 | price = $ 7 780 000 | dimensions = | weight = {{convert|70000|lb|ST MT}}[1] | power = 100 kW[1] | voltage = 110 V | os = MCP | cpu = 64-bit processor | frequency = | memory = 2048 kilobytes (262144 x 64bits)[1] | storage = | mips = 1.2 MIPS | flops = | successor = | predecessor = }} The IBM 7030, also known as Stretch, was IBM's first transistorized supercomputer. It was the fastest computer in the world from 1961 until the first CDC 6600 became operational in 1964.[2][3] Originally designed to meet a requirement formulated by Edward Teller at Lawrence Livermore, the first example was delivered to Los Alamos National Laboratory in 1961, and a second customized version, the IBM 7950 Harvest, to the National Security Agency in 1962. The Stretch at the Atomic Weapons Research Establishment at Aldermaston, England was heavily used by researchers there and at AERE Harwell, but only after the development of the S2 Fortran Compiler which was the first to add dynamic arrays, and which was later ported to the Ferranti Atlas of Atlas Computer Laboratory at Chilton.[4][5] Since the 7030 was much slower than expected and failed to meet its aggressive performance estimates, IBM was forced to drop its price from $13.5 million to only $7.78 million and withdrew the 7030 from sales to customers beyond those having already negotiated contracts. PC World magazine named Stretch as one of the biggest project management failures in IT history.[6] Within IBM, being eclipsed by the smaller Control Data Corporation seemed hard to accept.[7] The project lead, Stephen W. Dunwell,[8] was initially blackballed for his role in the "failure",[9] but as the success of the IBM System/360 became obvious, he was given an official apology and, in 1966 was made an IBM Fellow.[10] In spite of Stretch's failure to meet its own performance goals, it served as the basis for many of the design features of the successful IBM System/360, which shipped in 1964. Development historyIn early 1955, Dr. Edward Teller of the University of California Radiation Laboratory wanted a new scientific computing system for three-dimensional hydrodynamic calculations. Proposals were requested from IBM and UNIVAC for this new system, to be called Livermore Automatic Reaction Calculator or LARC. According to IBM executive Cuthbert Hurd, such a system would cost roughly $2.5 million and would run at one to two MIPS.[11]{{rp|12}} Delivery was to be two to three years after the contract was signed. At IBM, a small team at Poughkeepsie including John Griffith and Gene Amdahl worked on the design proposal. Just after they finished and were about to present the proposal, Ralph Palmer stopped them and said, "It's a mistake."[11]{{rp|12}} The proposed design would have been built with either point-contact transistors or surface-barrier transistors, both likely to be soon outperformed by the then newly invented diffusion transistor.[11]{{rp|12}} IBM returned to Livermore and stated that they were withdrawing from the contract, and instead proposed a dramatically better system, "We are not going to build that machine for you; we want to build something better! We do not know precisely what it will take but we think it will be another million dollars and another year, and we do not know how fast it will run but we would like to shoot for ten million instructions per second."[11]{{rp|13}} Livermore was not impressed, and in May 1955 they announced that UNIVAC had won the LARC contract, now called the Livermore Automatic Research Computer. LARC would eventually be delivered in June 1960.[12] In September 1955, fearing that Los Alamos National Laboratory might also order a LARC, IBM submitted a preliminary proposal for a high-performance binary computer based on the improved version of the design that Livermore had rejected, which they received with interest. In January 1956, Project Stretch was formally initiated. In November 1956, IBM won the contract with the aggressive performance goal of a "speed at least 100 times the IBM 704" (i.e. 4 MIPS). Delivery was slated for 1960. During design, it proved necessary to reduce the clock speeds, making it clear that Stretch could not meet its aggressive performance goals, but estimates of performance ranged from 60 to 100 times the IBM 704. In 1960, the price of $13.5 million was set for the IBM 7030. In 1961, actual benchmarks indicated that the performance of the IBM 7030 was only about 30 times the IBM 704 (i.e. 1.2 MIPS), causing considerable embarrassment for IBM. In May 1961, Tom Watson announced a price cut of all 7030s under negotiation to $7.78 million and immediate withdrawal of the product from further sales. Its floating-point addition time was 1.38–1.5 microseconds, multiplication time was 2.48–2.70 microseconds, and division time was 9.00–9.90 microseconds. Technical impactWhile the IBM 7030 was not considered successful, it spawned many technologies incorporated in future machines that were highly successful. The Standard Modular System transistor logic was the basis for the IBM 7090 line of scientific computers, the IBM 7070 and 7080 business computers, the IBM 7040 and IBM 1400 lines, and the IBM 1620 small scientific computer; the 7030 used about {{formatnum:170000}} transistors. The IBM 7302 Model I Core Storage units were also used in the IBM 7090, IBM 7070 and IBM 7080. Multiprogramming, memory protection, generalized interrupts, the eight-bit byte for I/O{{efn|While Stretch had instructions with variable byte sizes, no subsequent processor from IBM did. However, Burroughs, CDC, DEC, GE, RCA, UNIVAC and their successors had machines with multiple byte sizes; Burroughs, CDC and DEC had machines that supported any size from 1 to the word length. }} were all concepts later incorporated in the IBM System/360 line of computers as well as most later CPUs. Stephen Dunwell, the project manager who became a scapegoat when Stretch failed commercially, pointed out soon after the phenomenally successful 1964 launch of System/360 that most of its core concepts were pioneered by Stretch.[13] By 1966 he had received an apology and been made an IBM Fellow, a high honor that carried with it resources and authority to pursue one's desired research.[13] Instruction pipelining, prefetch and decoding, and memory interleaving were used in later supercomputer designs such as the IBM System/360 Models 91, 95 and IBM System/370 Model 195, and the IBM 3090 series as well as computers from other manufacturers. As of 2011, these techniques are still used in most advanced microprocessors starting with the Intel Pentium and the Motorola/IBM PowerPC, as well as in many embedded microprocessors and microcontrollers from various manufacturers. Hardware implementationThe 7030 CPU uses emitter-coupled logic (originally called current-steering logic)[14] on 18 types of Standard Modular System (SMS) cards. It uses 4,025 double cards (as shown) and 18,747 single cards, holding 169,100 transistors, requiring a total of 21 kW power.[15]{{rp|54}} It uses high-speed NPN and PNP germanium drift transistors, with cut-off frequency over 100 MHz, and using ~50 mW each.[15]{{rp|57}} Some third level circuits use a 3rd voltage level. Each logic level has a delay of about 20 nS. To gain speed in critical areas emitter-follower logic is used to reduce the delay to about 10 nS.[15]{{rp|55}} It uses the same core memory as the IBM 7090.[15]{{rp|58}} Installations
The Lawrence Livermore Laboratory's IBM 7030 (except for its core memory) and portions of the MITRE Corporation/Brigham Young University IBM 7030 now reside in the Computer History Museum collection, in Mountain View, California. ArchitectureData formats
Instruction formatInstructions are either 32-bit or 64-bit. RegistersThe registers overlay the first 32 addresses of memory as shown.[17]
The accumulator and index registers operate in sign-and-magnitude format. MemoryMain memory is 16K to 256K 64-bit binary words, in banks of 16K. The memory was immersion oil-heated/cooled to stabilize its operating characteristics. Software
See also
Notes{{Notelist}}References1. ^1 2 BRL Report 1961 2. ^"Designed by Seymour Cray, the CDC 6600 was almost three times faster than the next fastest machine of its day, the IBM 7030 Stretch." {{cite book|title=Making a World of Difference: Engineering Ideas into Reality|url=https://books.google.com/books?isbn=0309312655 |isbn=978-0309312653|publisher=National Academy of Engineering |date=2014}} 3. ^"In 1964 Cray's CDC 6600 replaced Stretch as the fastest computer on earth." {{cite book|title=EXPERT SYSTEMS, KNOWLEDGE ENGINEERING FOR HUMAN REPLICATION|url=https://books.google.com/books?isbn=1291595090 |isbn=978-1291595093|author=Andreas Sofroniou |date=2013}} 4. ^{{cite web |url=http://www.fortran.bcs.org/2007/jubilee/earlyukcompilers.php |title=Some Early UK FORTRAN Compilers}} 5. ^{{cite web |url=http://www.chilton-computing.org.uk/acl/applications/hartran/overview.htm |title=HARTRAN Overview}} 6. ^{{cite web |url=http://www.pcworld.com/article/152103/it_project_failures.html |title=Lessons Learned: IT's Biggest Project Failures |publisher=PCWorld |author-last=Widman |author-first=Jake |date=October 9, 2008 |access-date=October 23, 2012}} 7. ^As noted in the famous "Janitor" memo, wherein IBM CEO T. J. Watson, Jr asked "why we have lost our industry leadership" to "34 people, including the janitor."{{cite web |url=http://www.computerhistory.org/revolution/supercomputers/10/33/62 |title=Watson Jr. memo about CDC 6600 |date=August 28, 1963}} 8. ^{{cite web |url=https://www-03.ibm.com/ibm/history/exhibits/builders/builders_dunwell.html |title=IBM Archives: Stephen W. Dunwell |publisher=IBM}} 9. ^"Stretch was considered a commercial failure, and Dunwell was sent into ..." {{cite web |url=https://cacm.acm.org/magazines/2010/12/102128-ibms-single-processor-supercomputer-efforts|title=IBM's Single-Processor Supercomputer Efforts|first1=Mark |last1=Smotherman |first2=Dag |last2=Spicer}} 10. ^" to pursue any research he wished." {{cite newspaper|newspaper=The New York Times |date=March 24, 1994 |url=https://www.nytimes.com/1994/03/24/obituaries/s-w-dunwell-80-engineer-at-ibm-designed-computers.html|title=S. W. Dunwell, 80, Engineer at I.B.M.; Designed Computers|author=Wolfgang Saxon}} 11. ^1 2 3 {{cite magazine|author=Bob Evans|title=IBM System/360|url=https://archive.org/details/computermuseusum1984comp|magazine=The Computer Museum Report|pages=8–18|date=Summer 1984}} 12. ^{{cite web|url=http://www.computer-history.info/Page4.dir/pages/LARC.dir/LARC.Cole.html|title=The Remington Rand Univac LARC|author=Charles Cole}} 13. ^1 {{Citation |last=Simmons |first=William W. | author-link = William W. Simmons (executive) |last2=Elsberry |first2=Richard B. |year=1988 |title=Inside IBM: the Watson years (a personal memoir) |publisher=Dorrance |location=Pennsylvania, USA |isbn=978-0805931167 |url=https://books.google.com/books?vid=ISBN0805931163 |doi= |ref=harv |postscript=. The memoir of a senior IBM executive, giving his recollections of his and IBM's experience from World War II into the 1970s.|p=160}}. 14. ^{{cite journal |author-first=E. J. |author-last=Rymaszewski |year=1981 |title=Semiconductor Logic Technology in IBM |journal=IBM Journal of Research and Development |volume=25 |issue=5 |pages=607–608 |issn=0018-8646 |url=http://ieeexplore.ieee.org/document/5390593/ |accessdate=November 9, 2017 |doi=10.1147/rd.255.0603 |display-authors=etal}} 15. ^1 2 3 {{cite conference|url=http://wwwbitsavers.org/pdf/ibm/7030/Bloch_EngrDesOfStretch_1959.pdf|title=The Engineering Design of the Stretch Computer|author=Erich Bloch|authorlink=Erich Bloch|conference=Eastern Joint Computer Conference|year=1959}} 16. ^{{cite web | url = http://people.cs.clemson.edu/~mark/stretch.html | title = IBM Stretch (7030) — Aggressive Uniprocessor Parallelism |date=July 2010 | accessdate = 2013-12-07 | author = Mark Smotherman | publisher = clemson.edu}} 17. ^{{Cite web | url = http://bitsavers.org/pdf/ibm/7030/22-6530-2_7030RefMan.pdf | title = IBM 7030 Data Processing System Reference Manual | year = 1961 | accessdate = 2015-05-05 | publisher = IBM | page = 34..38 | work = bitsavers.org }} 18. ^{{cite book|url=https://books.google.com/?id=qB819m2ibUQC&pg=PA13&lpg=PA14&dq=COLASL|title=Computing at LASL in the 1940s and 1950s|author=Roger B. Lazarus|publisher=United States Department of Energy|year=1978}} 19. ^{{cite web |title=The IBM 7030 FORTRAN System |url=http://archive.computerhistory.org/resources/text/IBM/Stretch/pdfs/09-05/102634362.pdf |website=Computer History Museum |publisher=International Business Machines Corporation |access-date=28 February 2015 |location=IBM Stretch Collection |page=36|date=1961}} External links{{Commons category|IBM 7030}}
| title = World's most powerful computer | years = 1961–1963 }}{{s-aft|after=CDC 6600}}{{S-end}} 5 : IBM transistorized computers|IBM 700/7000 series|IBM supercomputers|Computer-related introductions in 1961|Early computers |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。