The IEEE Rebooting Computing Initiative: Lessons Learned and the Road Ahead

Total Page:16

File Type:pdf, Size:1020Kb

The IEEE Rebooting Computing Initiative: Lessons Learned and the Road Ahead The IEEE Rebooting Computing Initiative: Lessons Learned and The Road Ahead Tom Conte Co-Chair, IEEE Rebooting Computing Initiative Vice Chair, International Roadmap for Devices and Systems Schools of CS & ECE, Georgia Institute of Technology [email protected] A history of modern computing: How we got here 1945: Von Neumann’s EDVAC (draft) report 1955: Manchester Transistor Computer, IBM 709T 1965: Software industry begins (IBM 360), Moore #1 1975: Moore’s Law update; Dennard’s geo. scaling rule 1985: “Killer micros”: HPC hitches a ride on Moore’s law 1995: Slowdown in CMOS wires: superscalar era begins 2 In 1995, wire delays impact pipelining: Superscalar begins Processor performance Moore’s law 3 Source: Sanjay Patel, UIUC (used with permission) We hid parallelism extraction with Superscalar Processor Microarchitectures Branch Instruction predictor Instruction Fetch Cache ... Decode & Dispatch ... register file Schedule ... Issue N independent instructions Execute in parallel Data ALU ALU ... ALU Cache ... Reorder instructions ... …Very few of these “tricks” are energy efficient 4 Hidden by Dennard scaling– until that ended How we got here, part 2 1945: Von Neumann’s EDVAC (draft) report 1955: Manchester Transistor Computer, IBM 709T 1965: Software industry begins (IBM 360) 1975: Moore’s Law; Dennard’s geometric scaling rule 1985: “Killer micros”: HPC hitches a ride on Moore’s law 1995: Slowdown in CMOS wires: superscalar era begins 2005: The Power Wall: Single thread exponential scaling ends (Intel Prescott) … 5 Multicore era begins Dilemma: Could not clock single core aggressively AND continued to get more transistors/chip Solution: Clock multiple cores conservatively 6 IEEE Rebooting Computing Goal: Rethink Everything: Turing & Von Neumann to now Why IEEE? Encompasses the whole computing stack Circuits & Systems Society Council on Electronic Design Automation Co-Chairs: Elie Track, Tom Conte, Erik DeBenedictis, Dejan Milojicic, Bruce Kraemer IEEE Rebooting Computing .Summit 1: 2013 Dec. 12-13 (summary online) – Invitation only – Three Pillars: Rebooting Computing – Energy Efficiency – Security – Applications/HCI Security Energy Efficiency Applications/HCI 8 IEEE Rebooting Computing . Summit 2: 2014 May 14-16 – Engines of Computation . Adiabatic/Reversible Computing Rebooting Computing . Approximate Computing . Neuromorphic Computing . Augmentation of CMOS Security Energy Efficiency Applications/HCI Engine Room 9 IEEE Rebooting Computing .Summit 3: 2014 Oct. 23-24 – Algorithms and Architectures . ITRS joins forces with RCI Algorithms & RebootingArchitectures Computing Security Energy Efficiency Applications/HCI Engine Room 10 IEEE Rebooting Computing .Summit 4: 2015 Dec. 10-11 Goal: coordinating efforts between: –Industry (HP, Intel, NVIDIA) Algorithms & –US: DOE, DARPA, IARPA, NSF RebootingArchitectures Computing Goal 2: How to roadmap the future Security Energy Efficiency Applications/HCI Engine Room 11 Moving forward… 12 1/22/2018 RCI: “Software drives the computer industry” Questions for computer industry: – How valuable is legacy software? – What computing resources do the emerging applications need? – How long and how much investment will it take to train new generation of programmers? Degrees of Pain Vs. Gain… 13 Potential Approaches vs. Disruption in Computing Stack Algorithm Language Non von Neumann API computing Architecture Architectural changes ISA Microarchitecture FU Hidden logic changes device “More Moore” Level 1 2 3 4 LEGEND: No Disruption Total Disruption Level 1: More Moore Software impact: Legacy code works without issue New switch candidates: – Logic examples: Tunneling FET,CNFET, superconducting electronics – Memory examples: MRAM, memristor, PCM, … 15 16 More Moore: A better switch? Courtesy Dimitri Nikonov and Ian Young CMOS Device structure evolution – IRDS 2017 MM chapter N7: 2017-2019 N7: 2019-2021 N5: 2021-2024 >N3: >2024 Vertical GAA (VGAA) FinFET FinFET Lateral GAA (LGAA) Drain Gate Gate Gate Gate Gate Source Bulk Si Bulk Si Bulk Si Bulk Si Bulk Si L-Nanowire L-Nanosheet Sequential 3D FDSOI Lateral Gate-All-Around (LGAA) FinFET Vertical GAA (VGAA) Gate DrainEpi SiSource Drain Gate Gate Gate Gate Gate DrainEpi SiSource Thin Si Gate Gate Source Drain Source Bulk Si Bulk Si Bulk Si TBOX L-Nanowire L-Nanosheet Bulk Si Bulk Si FinFET – still the leading device option until 2021 Lateral-Gate All Around (LGAA) is expected to be introduced in 2021 Beyond 2024 – 3D stacking needed for functional scaling 17 Level 1: More Moore Software impact: Legacy code works without issue New switch candidates: – Logic examples: Tunneling FET,CNFET, superconducting electronics – Memory examples: MRAM, memristor, PCM Predictions: Industry will go to monolithic 3D Moore’s law* won’t end for a while (*if correctly defined) 18 Potential Approaches vs. Disruption in Computing Stack Algorithm Language Non von Neumann API computing Architecture Architectural changes ISA Microarchitecture FU Hidden logic changes device “Moore More” Level 1 2 3 4 LEGEND: No Disruption Total Disruption Level 2: Not CMOS, but hidden Software impact: Legacy code works, but may require performance tuning Lessons learned from superscalar in 1995 Next: Microarchitectural changes to – Use unreliable switch logic, and/or – Use cryogenic superconducting – Reversible computing 20 CPU Trends • Power • Therefore, reduce∝ supply voltage. • But… ITRS / Asif Khan, PhD Thesis, University of California Berkley, 2015 Vdd hasn’t reduced much below 1V because devices become unreliable 21 Computational Error Correction • Traditional coding fixes errors in data stored or transmitted, not in computation • Redundancy can be in space and/or time. Tradeoffs. • What if there are errors in the control- path? • Bypass logic, instruction decode Proof-of-concept RRNS Core 23 Superconducting: smaller, lower power, same performance same scale comparison 2’ x 2’ Supercomputer Titan at ORNL - #2 of Top500 Superconducting Supercomputer Performance 17.6 PFLOP/s (#2 in world*) 20 PFLOP/s ~1x Memory 710 TB (0.04 B/FLOPS) 5 PB (0.25 B/FLOPS) 7x Power 8,200 kW avg. (not included: cooling, storage memory) 80 kW total power (includes cooling) 0.01x Space 4,350 ft2 (404 m2, not including cooling) ~200 ft2 (includes cooling) 0.05x Cooling additional power, space and infrastructure required All cooling shown Courtesy of M. Manheimer, IARPA Cryogenic Computing Complexity (C3) Program 24 Level 2: Not CMOS, but hidden Software impact: Legacy code works, but may require performance tuning Lessons learned from superscalar in 1995 Next: Microarchitectural changes to – Use unreliable switch logic, and/or – Use cryogenic superconducting – Reversible computing Potential to make exascale supercomputers orders of magnitude lower power Key is co-design of devices and architectures 25 Potential Approaches vs. Disruption in Computing Stack Algorithm Language Non von Neumann API computing Architecture Architectural changes ISA Microarchitecture FU Hidden logic changes device “Moore More” Level 1 2 3 4 LEGEND: No Disruption Total Disruption Level 3: Architectural changes Software impact: new programming required GPU already an example of this – Inexpensive parallelism available, but need to reprogram to use it Use special purpose accelerators for Critical kernels, Digital neuromorphic, etc. Approximate computing And/or use memory-centric (e.g., Emu, The Machine) to move the computation to the data 27 Accelerators (and reconfigurable) Idea has been around for a long time – IBM 7030 Project STRETCH attached stream processor (Harvest) in 1961 – Various FP accelerators for minicomputers in 70s/80s (FP-164) Speedup via “gate-level parallelism” – Hardware duplication to support computation Energy savings via elimination of instruction fetch & decode Programming options: Compiler extraction, APIs, DSLs 1/22/2018 Performance Trends in Machine Learning From: IRDS Applications Benchmarking chapter Trendline: 1.9x per year Approximate computing Building acceptable systems out of unreliable/inaccurate hardware and software components Efficiency and performance Output accuracy Many uses: – Most start and/or end with human perception (Images, video, control, etc.) or near-optimal search 30 Approximate computing challenges Algorithms & programming languages – Work continues here Ensuring quality of output – Step function: great…good…good-ish…ok… unacceptable 31 Level 3: Architectural changes Software impact: new programming required GPU already an example of this – Inexpensive parallelism available, but need to reprogram to use it Use special purpose accelerators for Critical kernels, Digital neuromorphic, etc. Approximate computing And/or use memory-centric (e.g., Emu, The Machine) to move the computation to the data Architectures can be built now-- Software and programmers are the challenge 32 Potential Approaches vs. Disruption in Computing Stack Algorithm Language Non von Neumann API computing Architecture Architectural changes ISA Microarchitecture FU Hidden logic changes device “Moore More” Level 1 2 3 4 LEGEND: No Disruption Total Disruption Level 4: Non-von Neumann 1. Quantum- Gate-based or quantum annealing 2. Analog neuromorphic 3. Others: coupled oscillators, stateful devices (memristors, spintronics, etc.), analog computing 34 Native Neuromorphic Direct analog (memristor, etc.) neuromorphic has orders of magnitude better energy efficiency over digital approaches Virtuous cycle of neuroscience informing neuromorphic, and neuromorphic serving as modeling platform to advance neuroscience Neuromorphic
Recommended publications
  • Technical Details of the Elliott 152 and 153
    Appendix 1 Technical Details of the Elliott 152 and 153 Introduction The Elliott 152 computer was part of the Admiralty’s MRS5 (medium range system 5) naval gunnery project, described in Chap. 2. The Elliott 153 computer, also known as the D/F (direction-finding) computer, was built for GCHQ and the Admiralty as described in Chap. 3. The information in this appendix is intended to supplement the overall descriptions of the machines as given in Chaps. 2 and 3. A1.1 The Elliott 152 Work on the MRS5 contract at Borehamwood began in October 1946 and was essen- tially finished in 1950. Novel target-tracking radar was at the heart of the project, the radar being synchronized to the computer’s clock. In his enthusiasm for perfecting the radar technology, John Coales seems to have spent little time on what we would now call an overall systems design. When Harry Carpenter joined the staff of the Computing Division at Borehamwood on 1 January 1949, he recalls that nobody had yet defined the way in which the control program, running on the 152 computer, would interface with guns and radar. Furthermore, nobody yet appeared to be working on the computational algorithms necessary for three-dimensional trajectory predic- tion. As for the guns that the MRS5 system was intended to control, not even the basic ballistics parameters seemed to be known with any accuracy at Borehamwood [1, 2]. A1.1.1 Communication and Data-Rate The physical separation, between radar in the Borehamwood car park and digital computer in the laboratory, necessitated an interconnecting cable of about 150 m in length.
    [Show full text]
  • Download The
    LEADING THE FUTURE OF TECHNOLOGY 2016 ANNUAL REPORT TABLE OF CONTENTS 1 MESSAGE FROM THE IEEE PRESIDENT AND THE EXECUTIVE DIRECTOR 3 LEADING THE FUTURE OF TECHNOLOGY 5 GROWING GLOBAL AND INDUSTRY PARTNERSHIPS 11 ADVANCING TECHNOLOGY 17 INCREASING AWARENESS 23 AWARDING EXCELLENCE 29 EXPANSION AND OUTREACH 33 ELEVATING ENGAGEMENT 37 MESSAGE FROM THE TREASURER AND REPORT OF INDEPENDENT CERTIFIED PUBLIC ACCOUNTANTS 39 CONSOLIDATED FINANCIAL STATEMENTS Barry L. Shoop 2016 IEEE President and CEO IEEE Xplore® Digital Library to enable personalized importantly, we must be willing to rise again, learn experiences based on second-generation analytics. from our experiences, and advance. As our members drive ever-faster technological revolutions, each of us MESSAGE FROM As IEEE’s membership continues to grow must play a role in guaranteeing that our professional internationally, we have expanded our global presence society remains relevant, that it is as innovative as our THE IEEE PRESIDENT AND and engagement by opening offices in key geographic members are, and that it continues to evolve to meet locations around the world. In 2016, IEEE opened a the challenges of the ever-changing world around us. second office in China, due to growth in the country THE EXECUTIVE DIRECTOR and to better support engineers in Shenzhen, China’s From Big Data and Cloud Computing to Smart Grid, Silicon Valley. We expanded our office in Bangalore, Cybersecurity and our Brain Initiative, IEEE members India, and are preparing for the opening of a new IEEE are working across varied disciplines, pursuing Technology continues to be a transformative power We continue to make great strides in our efforts to office in Vienna, Austria.
    [Show full text]
  • Diana Marculescu
    DIANA MARCULESCU Carnegie Mellon University Phone: (412) 268-1167 Dept. of ECE, 5000 Forbes Ave E-mail: [email protected] Pittsburgh, PA 15213-3890 URL: http://users.ece.cmu.edu/~dianam David Edward Schramm Professor of Electrical and Computer Engineering Founding Director, Center for Faculty Success, College of Engineering RESEARCH INTERESTS Sustainability- and energy-aware computer system modeling and optimization Energy-aware machine learning; Fast and accurate power modeling, estimation, optimization for multi- core systems; Modeling and optimization for sustainability in computing and renewable energy Reliability- and variability-aware system design Modeling, analysis, and optimization of soft-error rate in large digital circuits; Microarchitecture to system level design variability modeling and mitigation; 3D integration and impact of process variations Discrete modeling and analysis of non-silicon networks Logical models and hardware emulation for efficient nonlinear system analysis; Efficient models for computational biology; Electronic textiles and smart fabrics EDUCATION Ph.D. in Computer Engineering, University of Southern California - August 1998 Dissertation: Information-theoretic and Probabilistic Measures for Power Analysis of Digital Circuits Advisor: Prof. Massoud Pedram M.S. in Computer Science (Eng. Dipl.), Polytechnic Institute of Bucharest, Romania - June 1991 Dissertation: Fault-tolerant Database System Design Advisor: Prof. Irina Athanasiu PROFESSIONAL EXPERIENCE David Edward Schramm Professor, Dept. of ECE, Carnegie Mellon University, Oct. 2016 – Present Founding Director, Center for Faculty Success, College of Engineering, Carnegie Mellon University, Nov. 2014 – present Founded and led the only CMU center focused on faculty development and support. Developed and ran programs for faculty recruiting, mentoring, development, and diversity/inclusion awareness for over 600 faculty, staff, and students at CMU and other institutions.
    [Show full text]
  • Chapter 1 Computer Basics
    Chapter 1 Computer Basics 1.1 History of the Computer A computer is a complex piece of machinery made up of many parts, each of which can be considered a separate invention. abacus Ⅰ. Prehistory /ˈæbəkəs/ n. 算盘 The abacus, which is a simple counting aid, might have been invented in Babylonia(now Iraq) in the fourth century BC. It should be the ancestor of the modern digital calculator. Figure 1.1 Abacus Wilhelm Schickard built the first mechanical calculator in 1623. It can loom work with six digits and carry digits across columns. It works, but never /lu:m/ makes it beyond the prototype stage. n. 织布机 Blaise Pascal built a mechanical calculator, with the capacity for eight digits. However, it had trouble carrying and its gears tend to jam. punch cards Joseph-Marie Jacquard invents an automatic loom controlled by punch 穿孔卡片 cards. Difference Engine Charles Babbage conceived of a Difference Engine in 1820. It was a 差分机 massive steam-powered mechanical calculator designed to print astronomical tables. He attempted to build it over the course of the next 20 years, only to have the project cancelled by the British government in 1842. 1 新编计算机专业英语 Analytical Engine Babbage’s next idea was the Analytical Engine-a mechanical computer which 解析机(早期的机 could solve any mathematical problem. It used punch-cards similar to those used 械通用计算机) by the Jacquard loom and could perform simple conditional operations. countess Augusta Ada Byron, the countess of Lovelace, met Babbage in 1833. She /ˈkaʊntɪs/ described the Analytical Engine as weaving “algebraic patterns just as the n.
    [Show full text]
  • TX-0 Computer After 10,000 Hours of Operation", L
    tX If ,@8s~~~I 17A .:~- I-:· aTg Dc''n'_ !-41 2 . LK - ! v M IT6u i ~~6:illn -jW-~ 4 1 2 The RESEARCH LABORATORY of ELECTRONICS at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MASSACHUSETTS 02139 TX-O Computer History John A. McKenzie RLE Technical Report No. 627 June 1999 MASSACHUSETTS INSTITUTE OF TECHNOLOGY RESEARCH LABORATORY OF ELECTRONICS CAMBRIDGE, MASSACHUSETTS 02139 TX-O COMPUTER HISTORY John A. McKenzie October 1, 1974 TX-O COMPUTER HISTORY OUTLINE ABSTRA CT PART I (at LINCOLN ABORATORY) INTRODUCTION 1 DESCRIPTION 2 LOGIC 4 CIRCUITRY 5 MARGINAL CHECKING 6 TRANSISTORS MEMORY (S Memory) SOFTWARE (Initial) 9 TX-2 10 TRANSISTORIZED MEMORY (T Memory) 11 POWER CONTROL 12 IN-OUT RACK 13 CONSOLE 13 PART II (at CAMBRIDGE) INTRODUCTION 14 MOVE to CAMBRIDGE 15 EXTENDED INPUT/OUTPUT FACILITY, Addition of 16 FIRST YEAR at CAMBRIDGE 18 MODE of OPERATION 19 MACHINE EXPANSION PHASE 20 T-MEMORY EXPANSION 21 ORDER CODE ENLARGEMENT 22 DIGITAL MAGNETIC TAPE SYSTEM 24 SOFTWARE DEVELOPMENT 25 APPLICATIONS 29 TIMESHARING (PDP-1) 34 CONCLUSION 34 A CKNOWLEDGEMENT 35 BIBLIOGRAPHY TX-O COMPUTER HISTORY A BSTRA CT The TX-O Computer (meaning the Zeroth Transistorized Computer) was designed and constructed, in 1956, by the Lincoln Laboratory of the Massachusetts Institute of Tech- nology, with two purposes in mind. One objective was to test and evaluate the use of transistors as the logical elements of a high-speed, 5 MHz, general-purpose, stored-program, parallel, digital computer. The second purpose was to provide means for testing a large capacity (65,536 word) magnetic-core memory.
    [Show full text]
  • Symmetrical Transistor Logic A
    switching circuits by a substantially- age requirements. The total cost using 2. HIGH SPEED TRANSISTOR COMPUTER CIR­ CUITS, S. Y. Wong;, A. K. Rapp. IRE-AIEE smaller number of components and con­ DCTL is comparable with other tech­ Transistor Circuits Conference, Phila., Pa., Feb. nections, and by extremely-low power niques, because the tightly specified 1956. (Not published.) consumption. Circuit simplicity and low 3. HIGH-TEMPERATURE SILICON-TRANSISTOR COM­ transistor eliminates considerable com­ PUTER CIRCUITS, James B. Angell. Proceed­ dissipation are obtained at the price of plexity in system design and manufac­ ings of the Eastern • Joint Computer Conference, AIEE Special Publication T-92, Dec. 10-12, 1956, limited gain, small voltage swings, and a ture. pp. 54-57. comparatively low upper limit on in­ 4. LARGE-SIGNAL BEHAVIOR OP JUNCTION TRAN­ ternal temperature. Rather severe re­ SISTORS, J. J. Ebeijs, J. L. Moll. Proceedings, References Institute of Radio Engineers, New York, N. Y., quirements on transistor parameters, vol. 42, Dec. 1954, ij>p. 1761-72. 1. SURFACE-BARRIER TRANSISTOR SWITCHING CIR­ particularly input impedance and satura­ CUITS, R. H. Beter, W. E. Bradley, R. B. Brown, 5. TWO-COLLECTOR TRANSISTOR FOR BINARY tion voltage, are compensated by almost M. Rubinoff. Convention Record, Institute of FULL ADDER, R. F. Rtitz. IBM Journal of Research Radio Engineers, New York, N. Y., pt. IV, 1955, and Development, N^w York, N. Y., vol. 1, July negligible dissipation and maximum volt­ p. 139. 1957, pp. 212-22. I. Basic System Requirements Symmetrical Transistor Logic A. INITIAL The initial specific system for which the R.
    [Show full text]
  • Arch2030: a Vision of Computer Architecture Research Over
    Arch2030: A Vision of Computer Architecture Research over the Next 15 Years This material is based upon work supported by the National Science Foundation under Grant No. (1136993). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. Arch2030: A Vision of Computer Architecture Research over the Next 15 Years Luis Ceze, Mark D. Hill, Thomas F. Wenisch Sponsored by ARCH2030: A VISION OF COMPUTER ARCHITECTURE RESEARCH OVER THE NEXT 15 YEARS Summary .........................................................................................................................................................................1 The Specialization Gap: Democratizing Hardware Design ..........................................................................................2 The Cloud as an Abstraction for Architecture Innovation ..........................................................................................4 Going Vertical ................................................................................................................................................................5 Architectures “Closer to Physics” ................................................................................................................................5 Machine Learning as a Key Workload ..........................................................................................................................6 About this
    [Show full text]
  • Da Li July 2016
    FACILITATING EMERGING APPLICATIONS ON MANY-CORE PROCESSORS ________________________________________________ A Dissertation Presented to the Faculty of the Graduate School at the University of Missouri-Columbia ___________________________________________________ In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy ______________________________________________ by DA LI Dr. Michela Becchi, Supervisor JULY 2016 The undersigned, appointed by the dean of the Graduate School, have examined the dissertation entitled FACILITATING EMERGING APPLICATIONS ON MANY-CORE PROCESSORS presented by Da Li, a candidate for the degree of doctor of philosophy and hereby certify that, in their opinion, it is worthy of acceptance. Dr. Michela Becchi Dr. Tony Han Dr. Zhihai He Dr. William Harrison Dr. Jason Xu ACKNOWLEDGEMENTS First and foremost, I would like to deeply thank my adviser, Dr. Michela Becchi, for her valuable guidance and advice and for her vast reserve of patience and knowledge. I am fortunate and grateful to have worked with her during my studies. I also appreciate her generosity and flexibility in offering me opportunities to interact with other scientists and explore various projects through internships from industries. I would like also to express my sincere gratitude to Dr. Tony Han, Dr. Zhihai He, Dr. William Harrison and Dr. Jason Xu for their teaching, mentoring and assistance. I want to thank Dr. Ziliang Zong and Xinbo from Texas State University for their expertise, feedback and overall support. I would like to thank all the current and previous members of the Networking and Parallel System laboratory, especially Kittisak, Huan, Ruidong and Henry who helped me with my research. Finally, I would like to acknowledge my family and friends for their encouragement and devotion.
    [Show full text]
  • Sensible Machine
    Rebooting Computing Summit 4 : Sensible Machine R. Stanley Williams Senior Fellow Hewlett Packard Labs December 10, 2015 US National Grand Challenge in Future Computing: Sensible Machine • US BRAIN Initiative - April 22, 2013 • OSTP RFI: “Nanotechnology-Inspired Grand Challenges for the Next Decade” – June 17 • Submitted a response to RFI entitled “Sensible Machines” – June 24 • Presidential Executive Order: National Strategic Computing Initiative – July 29 • OSTP shortlisted ‘Sensible Machines’, asked to ‘develop a program’ – July 30 • Worked with IEEE Rebooting Computing and ITRS – Big thank you to Erik DeBenedictis, Tom Conte, Dave Mountain and many others! • Review of the Chinese Brain-Inspired Computing Research Program – Oct 15 • Tom Kalil announces Future Computing Grand Challenge at NSCI workshop – Oct. 20 The “Sensible Machine” response to OSTP RFI “The central thesis of this white paper is that although our present understanding of brains is limited, we know enough now to design and build circuits that can accelerate certain computational tasks; and as we learn more about how brains communicate and process information, we will be able to harness that understanding to create a new exponential growth path for computing technology.” Our challenge as a community is now to continuously perform more computation per unit energy rather than manufacture more transistors per unit area. URLs for further information • White House announcement of Future Computing Grand Challenge: https://www.whitehouse.gov/blog/2015/10/15/nanotechnology-inspired-grand-challenge-future-computing
    [Show full text]
  • Talking About the Development Trend of Modern Computer Technology
    2019 3rd International Conference on Computer Engineering, Information Science and Internet Technology (CII 2019) Talking about the Development Trend of Modern Computer Technology Yongpan Wang North China Electric Power University, Baoding 071000, China [email protected] Keywords: modern computer technology; development status; development trend. Abstract: Along with the development of the times and the advancement of society, the popularity of computer technology has not only changed the way people communicate, but also brought more help to economic development. Computer technology promotes the development of China's social economy and information security industry, but security risk management is still an urgent problem in the development of modern computer technology. The analysis from the development history of the computer can explore its technological development direction, and can also predict its development trend and contribute to the overall development of society. Therefore, this paper mainly discusses the development history of computer technology, analyzes its development status, and explores its development direction based on the above research. 1. Introduction The so-called computer is a modern intelligent electronic device that can be used for high-speed data and logic computing and with storage and modification functions. Computer belongs to a common item in our work life. It mainly has two parts of the main structure, some of which can be called hardware system, which is composed of hardware, which maintains the operation of the computer, and the other part is the software system to realize the function of the computer. The two together guarantee the normal operation of the computer. With the continuous advancement of science and technology, modern computer technology is also developing.
    [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]
  • IEEE Future Directions Newsletter
    ISSUE 22 | December 2019 In this Issue: IEEE Technology Roadmaps Grow IEEE Future Directions at IEEE GLOBECOM 2019 IEEE Future Directions Technical Communities Technology Policy and Ethics Current Activities in our Technical Communities IEEE Future Directions Events IEEE Technology Roadmaps Grow Interest in technology roadmaps is growing. A number of IEEE organizational units are participating in the development of new technology roadmaps or continuing the work of established roadmaps. The start of some recent IEEE roadmap activity began as an effort to continue the work of the International Technology Roadmap for Semiconductors 2.0 (ITRS). The Heterogeneous Integration Roadmap (HIR), sponsored by IEEE Electronics Packaging Society (EPS), SEMI, IEEE Electron Devices Society (EDS), IEEE Photonics Society, and the ASME Electronic & Photonic Packaging Division (EPPD), published the first chapters of its 2019 edition in October, with additional chapters being released on a rolling basis. Another recently published technology roadmap, the International Technology Roadmap on Wide Bandgap Semiconductors (ITRW), has made the first edition of its roadmap free to members of the sponsoring society, IEEE Power Electronics Society (PELS). A third technology roadmap, which began in the IEEE Standards Association Industry Connections program and has found a home in the IEEE Rebooting Computing Initiative, IEEE International Roadmap for Devices and Systems™ (IRDS), published its second edition this year. In order to support IEEE’s technology roadmap activities, the IEEE Roadmaps Strategy and Governance (IRSG) Ad Hoc Committee was formed in May 2018. The committee, led by Chair Rakesh Kumar, consists of a steering committee and a user group. The user group serves as a forum for communication between the representatives of various published and developing IEEE roadmaps, as well as a resource for capturing best practices and guidelines.
    [Show full text]