H.R. 1757--High Performance Computing and High Speed Networking Applications Act of 1993. Hearings Before

Total Page:16

File Type:pdf, Size:1020Kb

H.R. 1757--High Performance Computing and High Speed Networking Applications Act of 1993. Hearings Before DOCUMENT RESUME ED 365 282 IR 016 383 TITLE H.R. 1757--High Performance Computing and High Speed Networking Applications Act of 1993. Hearings before the Subcommittee on Science of the Committee on Science, Space, and Technology. House of Representatives, One Hundred Third Congress, First Session (April 27, May 6, May 11, 1993). INSTITUTION Congress of the U.S., Washington, DC. House Committee on Science, Space and Technology. REPORT NO ISBN-0-16-041506-3 PUB DATE May 93 NOTE 582p. AVAILABLE FROMU.S. Government Printing Office, Superintendent of Documents, Congressional Sales Office, Washington, DC 20402. PUB TYPE Legal/Legislative/Regulatory Materials (090) EDRS PRICE MF03/PC24 Plus Postage. DESCRIPTORS *Computer Networks; Distance Education; *Federal Legislation; Federal Programs; Health Services; Hearings; Information Retrieval; Information Storage; Research; Research Libraries; *Technological Advancement; Telecommunications IDENTIFIERS Computer Industry; Congress 103rd; Electronic Libraries; *High Performance Computing; Internet; Proposed Legislation ABSTRACT This document contains the transcript of three hearings on the High Speed Performance Computing and High Speed Networking Applications Act of 1993 (H.R. 1757). The hearings were designed to obtain specific suggestions for improvements to the legislation and alternative or additional application areas that should be pursued. Testimony and prepared statements were received from:(1) John H. Gibbons, Office of Science and Technology Policy; (2) Thomas J. Tauke, NYNEX; (3) Robert H. Ewald, Cray Research; (4) W. B. Barker, BBN Communications; (5) Richard F. Rashid, Microsoft; (6) Major R. Owens, House Subcommittee on Select Education and Civil Rights; (7) Don E. Detmer, University of Virginia; (8) Connie Stout, Texas Educational Network; (9) John Masten, New York Public Library; (10) Martin A. Massengale, University of Nebraska; (11) Cynthia H. Braddon, Information Industry Association; (12) Donald A. B. Lindberg, National Coordination Office for HPCC Program; (13) Malvin H. Kalos, Cornell Theory Center; (14) Jeffrey C. Kalb, Maspar Computer Corp.; (15) Edward Masi, Intel; (16) Fred Weingarten, Computing Research Association; (17) David K. Herron, Lilly Research Laboratories; and (18) John B. Gage, Sun Microsystems Laboratories. Subcommittee and committee markups of H.R. 1757, as well as prepared statements from the Consortium for International Earth Science Information Network, International Society for Technology in Education, Coalition for Patent Information Dissemination, and Microcomputer Industry Association, are appended. (KRN) Hit 1757-HIGH PERFORMANCE COMPUTING AND HIGH SPEED NETWORKING APPLICATIONS ACT OF 1993 HEARINGS BEFORE THE SUBCOMMITTEE ON SCIENCE OF THE COMMITTEE ON SCIENCE, SPACE, AND TECHNOLOGY HOUSE OF REPRESENTATIVES ONE HUNDRED THIRD CONGRESS FIRST SESSION APRIL 27; MAY 6, 11, 1993 [No. 37] Printed for the use of the Committee on Science, Space, and Technology U.S. GOVERNMENT PRINTING OFFICE 71-888 WASHINGTON :1993 For sale by the U.S. Government Printing Office Superintendent of INN:mous. Congressional Sales Office. Washington, DC 20402 ISBN 0-16-041506-3 COMM:J:1TX ON SCIENCE, SPACE, AND TECHNOLOGY GEORGE E. BROWN, JR., California, Chairman MARILYN LLOYD, Tennessee ROBERT S. WALKER, Pennsylvania DAN GLICKMAN, Kansas F. JAMES SENSENBRENNER, JR., HAROLD L. VOLKMER, Missouri Wisconsin RALPH M. HALL, Texas SHERWOOD L. BOEHLERT, New York DAVE McCURDY, Oklahoma TOM LEWIS, Florid, TIM VALENTINE, North Carolina PAUL B. HENRY, Michigan ROBERT G. TORRICELLI, New Jersey HARRIS W. FAWELL, Illinois RICK BOUCHER, Virginia CONSTANCE A.. MORELLA, Maryland JAMES A. TRAFICANT, JR., Ohio DANA ROHRABACHER, California JAMES A. HAYES, Louisiana STEVEN H. SCHIFF, New Mexico JOHN S. TANNER, Tennessee JOE BARTON, Texas PETE GEP.EN, Texas DICK ZIMMER, New Jersey JIM BACCHUS, Florida SAM JOHNSON, Texas TIM ROEMER, Indiana KEN CALVERT, California ROBERT E. (BUD) CRAMER, JR., Alabama MARTIN R. HOKE, Ohio DICK SWETT, New Hampshire NICK SMITH, Michigan JAMES A. BARCIA, Michigan EDWARD R. ROYCE, California HERBERT C. KLEIN, New Jersey ROD GRAMS, Minnesota ERIC FINGERHUT, Ohio JOHN LINDER, Georgia PAUL McHALE, Pennsylvania PETER BLUTE, Massachusetts JANE HARMAN, California JENNIFER DUNN, Washington DON JOHNSON, Georgia BILL BAKER, California SAM COPPERSMITH, Arizona ROSCOE G. BARTLETT, Maryland ANNA G. ESHOO, California JAY INSLEE, Washington EDDIE BERNICE JOHNSON, Texas DAVID MINGE, Minnesota NATHAN DEAL, Georgia ROBERT C. SCOTT, Virginia XAVIER BECERRA, California PETER W. BARCA, Wisconsin ROBERT E. PALMER, Chief of Staff MICHAEL RODEMEYER, Chief Counsel KATHRYN HOLMES, Administrator DAVID D. CiEmErrr, Republican Chief of Staff SUBCOMMITTEE ON SCIENCE RICK BOUCHER, Virginia, Chairman RALPH M. HALL, Texas SHERWOOD L. BOEHLERT, New York TIM VALENTINE, North Carolina JOE BARTON, Texas JAMES A. BARCIA, Michigan SAM JOHNSON, Texas DON JOHNSON, Georgia NICK SMITH, Michigan ANNA G. ESHOO, California PETER BLUTE, Massachusetts EDDIE BERNICE JOHNSON, Texas DAVID MINGE, Minnesota *Ranking Republican Member. 4 CONTENTS WITNESSES Page Aprji 27, 1993: /)r. John H. Gibbons, Director, Office of Science and Technology Policy, / Washington, DC 5 Thomas J. Tauke, executive vice president, government affairs, NYNEX, Washington, DC; Robert H. Ewald, executive vice president and general manager, supercomputer operations, Cray Research, Inc., Chippewa Falls, WI; Dr. W.B. Barker, President, BBN Communications, Cam- bridge, MA; and Dr. Richard F. Rashid, director of research, Microsoft Corp., Redmond, WA 35 May 6, 1993: Hon. Major R. Owens, a Representative in Congress from the State of New York, and chairman, House Subcommittee on Select Education and Civil Rights 106 Dr. Don E. Detmer, professor of surgery and business administration and vice president for health science, University of Virginia, and chair- man, Committee on Improving the Patient Record, Institute of Medi- cine; Connie Stout, director, Texas Educational Network, Texas Edu- cation Agency, Austin, TX, and chairman, Consortium for School Networking; John Masten, chief operating officer, the New York Public Library, New York, NY; Dr. Martin A. Massengale, president, Univer- sity of Nebraska, Lincoln, NE, and chairman, Commission on Informa- tion Technologies, National Association of State Universities and Land Grant Colleges; and Cynthia H. Eraddon, vice president, McGraw- Hill, Inc., Washington, DC, representing the Information Industry As- sociation 117 May 11, 1993: Dr. Donald A.B. Lindberg, director, National Coordination Office for HPCC Program, and director, National Library of Medicine, Bethesda, MD; Dr. Malvin H. Kalos, director, Cornell Theory Center, Ithaca, NY; Jeffrey C. Kalb, president and CEO, Maspar Computer Corp:, Sunnyvale, CA; Edward Masi, president, Supercomputer System Divi- sion, Intel Corp., Beaverton, OR; Dr. Fred Weingarten, executive direc- tor, Computing Research Association, substituting for Dr. Edward Lazowaka, professor of Computer Science and Engineering, University of Washington, Seattle, WA; David K. Herron, Ph.D., senior research scientist, Lilly Research Laboratories, Indianapolis, IN; John B. Gage, director, Science Office, Sun Microsystems Laboratories, Inc., Mountain View, CA, accompanied by Dr. Whitfield Diffie, distinguished engineer. 258 APPENDIX Subcommittee markup of H.R. 1757 385 Full committee markup of H.R. 1757 465 Statement from CIESIN 550 Statement from ISTE 567 Statement from Coalition for Patent Information Dissemination 572 Statement from the Microcomputer Industry Association 577 5 H.R. 1757-HIGH PERFORMANCE CO1VHILTTING AND HIGH SPEED NETWORKING APPLICA- TIONS ACT OF 1993 TUESDAY, APRIL 27, 1993 HOUSE OF REPRESENTATIVES, COMMITTEE ON SCIENCE, SPACE, AND TECHNOLOGY, SUBCOMMITTEE ON SCIENCE, Washington, DC. The Subcommittee met, pursuant to call, at 9:3G a.m., in room 2318, Rayburn House Office Building, Hon. Rick Boucher (Chair- man of the Subcommittee) presiding. Mr. BOUCHER. The subcommittee will come to order. This morning the Subcommittee on Science will receive testi- mony on the High Performance Computing and High Speed Networking Act of 1993, H.R. 1757. The bill authorizes research, development, and demonstration of high speed networking tech- nologies, which are essential activities to achieve the Administra- tion's goal of information superhighways for the Nation. It also conforms to the information infrastructure provisions con- tained in the President's technology plan entitled, "Technology for America's Economic Growth." That was released by the President on February 22. I introduced H.R. 1757 last Wednesday, and am very pleased to be joined in the co-sponsorship of the measure by the Ranking Re- publican Member of the Subcommittee, the gentleman from New York, Sherry Boehlert, and by the Chairman of the Full Committee on Science, Space, and Technology, George Brown from California. I vould also like to acknowledge additional co-sponsorship by Mem- bets of this Subcommittee: Mr. Valentine, Mr. Barcia, Ms. Eshoo, and Ms. Eddie Bernice Johnson. The bill was developed following this subcommittee's hearing on February 2, and it reflects many of the recommendations and sug- gestions that were expressed by witnesses at that time. I would like to pay particular tribute today to the vision of Vice President Gore, who for more than a decade, has been advancing the deploy- ment in this Nation of the world's most capable interactive tele- communications network. His vision led to
Recommended publications
  • A Taxonomy of Accelerator Architectures and Their
    A taxonomy of accelerator C. Cas$caval S. Chatterjee architectures and their H. Franke K. J. Gildea programming models P. Pattnaik As the clock frequency of silicon chips is leveling off, the computer architecture community is looking for different solutions to continue application performance scaling. One such solution is the multicore approach, i.e., using multiple simple cores that enable higher performance than wide superscalar processors, provided that the workload can exploit the parallelism. Another emerging alternative is the use of customized designs (accelerators) at different levels within the system. These are specialized functional units integrated with the core, specialized cores, attached processors, or attached appliances. The design tradeoff is quite compelling because current processor chips have billions of transistors, but they cannot all be activated or switched at the same time at high frequencies. Specialized designs provide increased power efficiency but cannot be used as general-purpose compute engines. Therefore, architects trade area for power efficiency by placing in the design additional units that are known to be active at different times. The resulting system is a heterogeneous architecture, with the potential of specialized execution that accelerates different workloads. While designing and building such hardware systems is attractive, writing and porting software to a heterogeneous platform is even more challenging than parallelism for homogeneous multicore systems. In this paper, we propose a taxonomy that allows us to define classes of accelerators, with the goal of focusing on a small set of programming models for accelerators. We discuss several types of currently popular accelerators and identify challenges to exploiting such accelerators in current software stacks.
    [Show full text]
  • 微软郑宇:大数据解决城市大问题 18 更智能的家庭 19 微博拾粹 Weibo Highlights
    2015年1月 第33期 P7 WWT: 数字宇宙,虚拟星空 P16 P12 带着微软坐过山车 P4 P10 1 微软亚洲研究院 2015年1月 第33期 以“开放”和“极客创新”精神铸造一个“新”微软 3 第十六届“二十一世纪的计算”学术研讨会成功举办 4 微软与清华大学联合举办2014年微软亚太教育峰会 5 你还记得一夜暴红的机器人小冰吗? 7 Peter Lee:带着微软坐过山车 10 计算机科学家周以真专访 12 WWT:数字宇宙,虚拟星空 16 微软郑宇:大数据解决城市大问题 18 更智能的家庭 19 微博拾粹 Weibo Highlights @微软亚洲研究院 官方微博精彩选摘 20 让虚拟世界更真实 22 4K时代,你不能不知道的HEVC 25 小冰的三项绝技是如何炼成的? 26 科研伴我成长——上海交通大学ACM班学生在微软亚洲研究院的幸福实习生活 28 年轻的心与渐行渐近的梦——记微软-斯坦福产品设计创新课程ME310 30 如何写好简历,找到心仪的暑期实习 32 微软研究员Eric Horvitz解读“人工智能百年研究” 33 2 以“开放”和“极客创新”精神 铸造一个“新”微软 爆竹声声辞旧岁,喜气洋“羊”迎新年。转眼间,这一 年的时光即将伴着哒哒的马蹄声奔驰而去。在这辞旧迎新的 时刻,我们怀揣着对技术改变未来的美好憧憬,与所有为推 动互联网不断发展、为人类科技进步不断奋斗的科技爱好者 一起,敲响新年的钟声。挥别2014,一起期盼那充满希望 的新一年! 即将辞行的是很不平凡的一年。这一年的互联网风起云 涌,你方唱罢我登场,比起往日的峥嵘有过之而无不及:可 穿戴设备和智能家居成为众人争抢的高地;人工智能在逐渐 触手可及的同时又引起争议不断;一轮又一轮创业大潮此起 彼伏,不断有优秀的新公司和新青年展露头角。这一年的微 软也在众人的关注下发生着翻天覆地的变化:第三任CEO Satya Nadella屡新,确定以移动业务和云业务为中心 的公司战略,以开放的姿态拥抱移动互联的新时代,发布新一代Windows 10操作系统……于我个人而言,这一 年,就任微软亚太研发集团主席开启了我20年微软旅程上的新篇章。虽然肩上的担子更重了,但心中的激情却 丝毫未减。 “开放”和“极客创新”精神是我们在Satya时代看到微软文化的一个演进。“开放”是指不固守陈规,不囿 于往日的羁绊,用户在哪里需要我们,微软的服务就去哪里。推出Office for iOS/Android,开源.Net都是“开放” 的“新”微软对用户做出的承诺。关于“极客创新”,大家可能都已经听说过“车库(Garage)”这个词了,当年比 尔∙盖茨最早就是在车库里开始创业的。2014年,微软在全球范围内举办了“极客马拉松大赛(Hackthon)”,并鼓 励员工在业余时间加入“微软车库”项目,将自己的想法变为现实。这一系列的举措都是希望激发微软员工的“极 客创新”精神,我们也欣喜地看到变化正在微软内部潜移默化地进行着。“微软车库”目前已经公布了一部分有趣 的项目,我相信,未来还会有更多让人眼前一亮的创新。 2015年,我希望微软亚洲研究院和微软亚太研发集团的同事能够保持和发扬“开放”和“极客创新”的精 神。我们一起铸造一个“新”微软,为用户创造更多的惊喜! 微软亚洲研究院院长 3 第十六届“二十一世纪的计算”学术研讨会成功举办 2014年10月29日由微软亚洲研究院与北京大学联合主办的“二 形图像等领域的突破:微软语音助手小娜的背后,蕴藏着一系列人 十一世纪的计算”大型学术研讨会,在北京大学举行。包括有“计 工智能技术;大数据和机器学习技术帮助我们更好地认识城市和生 算机科学领域的诺贝尔奖”之称的图灵奖获得者、来自微软及学术
    [Show full text]
  • Operating System Support for Redundant Multithreading
    Operating System Support for Redundant Multithreading Dissertation zur Erlangung des akademischen Grades Doktoringenieur (Dr.-Ing.) Vorgelegt an der Technischen Universität Dresden Fakultät Informatik Eingereicht von Dipl.-Inf. Björn Döbel geboren am 17. Dezember 1980 in Lauchhammer Betreuender Hochschullehrer: Prof. Dr. Hermann Härtig Technische Universität Dresden Gutachter: Prof. Frank Mueller, Ph.D. North Carolina State University Fachreferent: Prof. Dr. Christof Fetzer Technische Universität Dresden Statusvortrag: 29.02.2012 Eingereicht am: 21.08.2014 Verteidigt am: 25.11.2014 FÜR JAKOB *† 15. Februar 2013 Contents 1 Introduction 7 1.1 Hardware meets Soft Errors 8 1.2 An Operating System for Tolerating Soft Errors 9 1.3 Whom can you Rely on? 12 2 Why Do Transistors Fail And What Can Be Done About It? 15 2.1 Hardware Faults at the Transistor Level 15 2.2 Faults, Errors, and Failures – A Taxonomy 18 2.3 Manifestation of Hardware Faults 20 2.4 Existing Approaches to Tolerating Faults 25 2.5 Thesis Goals and Design Decisions 36 3 Redundant Multithreading as an Operating System Service 39 3.1 Architectural Overview 39 3.2 Process Replication 41 3.3 Tracking Externalization Events 42 3.4 Handling Replica System Calls 45 3.5 Managing Replica Memory 49 3.6 Managing Memory Shared with External Applications 57 3.7 Hardware-Induced Non-Determinism 63 3.8 Error Detection and Recovery 65 4 Can We Put the Concurrency Back Into Redundant Multithreading? 71 4.1 What is the Problem with Multithreaded Replication? 71 4.2 Can we make Multithreading
    [Show full text]
  • High Velocity Kernel File Systems with Bento
    High Velocity Kernel File Systems with Bento Samantha Miller, Kaiyuan Zhang, Mengqi Chen, and Ryan Jennings, University of Washington; Ang Chen, Rice University; Danyang Zhuo, Duke University; Thomas Anderson, University of Washington https://www.usenix.org/conference/fast21/presentation/miller This paper is included in the Proceedings of the 19th USENIX Conference on File and Storage Technologies. February 23–25, 2021 978-1-939133-20-5 Open access to the Proceedings of the 19th USENIX Conference on File and Storage Technologies is sponsored by USENIX. High Velocity Kernel File Systems with Bento Samantha Miller Kaiyuan Zhang Mengqi Chen Ryan Jennings Ang Chen‡ Danyang Zhuo† Thomas Anderson University of Washington †Duke University ‡Rice University Abstract kernel-level debuggers and kernel testing frameworks makes this worse. The restricted and different kernel programming High development velocity is critical for modern systems. environment also limits the number of trained developers. This is especially true for Linux file systems which are seeing Finally, upgrading a kernel module requires either rebooting increased pressure from new storage devices and new demands the machine or restarting the relevant module, either way on storage systems. However, high velocity Linux kernel rendering the machine unavailable during the upgrade. In the development is challenging due to the ease of introducing cloud setting, this forces kernel upgrades to be batched to meet bugs, the difficulty of testing and debugging, and the lack of cloud-level availability goals. support for redeployment without service disruption. Existing Slow development cycles are a particular problem for file approaches to high-velocity development of file systems for systems.
    [Show full text]
  • WWW 2013 22Nd International World Wide Web Conference
    WWW 2013 22nd International World Wide Web Conference General Chairs: Daniel Schwabe (PUC-Rio – Brazil) Virgílio Almeida (UFMG – Brazil) Hartmut Glaser (CGI.br – Brazil) Research Track: Ricardo Baeza-Yates (Yahoo! Labs – Spain & Chile) Sue Moon (KAIST – South Korea) Practice and Experience Track: Alejandro Jaimes (Yahoo! Labs – Spain) Haixun Wang (MSR – China) Developers Track: Denny Vrandečić (Wikimedia – Germany) Marcus Fontoura (Google – USA) Demos Track: Bernadette F. Lóscio (UFPE – Brazil) Irwin King (CUHK – Hong Kong) W3C Track: Marie-Claire Forgue (W3C Training, USA) Workshops Track: Alberto Laender (UFMG – Brazil) Les Carr (U. of Southampton – UK) Posters Track: Erik Wilde (EMC – USA) Fernanda Lima (UNB – Brazil) Tutorials Track: Bebo White (SLAC – USA) Maria Luiza M. Campos (UFRJ – Brazil) Industry Track: Marden S. Neubert (UOL – Brazil) Proceedings and Metadata Chair: Altigran Soares da Silva (UFAM - Brazil) Local Arrangements Committee: Chair – Hartmut Glaser Executive Secretary – Vagner Diniz PCO Liaison – Adriana Góes, Caroline D’Avo, and Renato Costa Conference Organization Assistant – Selma Morais International Relations – Caroline Burle Technology Liaison – Reinaldo Ferraz UX Designer / Web Developer – Yasodara Córdova, Ariadne Mello Internet infrastructure - Marcelo Gardini, Felipe Agnelli Barbosa Administration– Ana Paula Conte, Maria de Lourdes Carvalho, Beatriz Iossi, Carla Christiny de Mello Legal Issues – Kelli Angelini Press Relations and Social Network – Everton T. Rodrigues, S2Publicom and EntreNós PCO – SKL Eventos
    [Show full text]
  • Matrox Imaging Library (MIL) 9.0 Update 58
    ------------------------------------------------------------------------------- Matrox Imaging Library (MIL) 9.0 Update 58. Release Notes (Whatsnew) September 2012 (c) Copyright Matrox Electronic Systems Ltd., 1992-2012. ------------------------------------------------------------------------------- For more information and what's new in processing, display, drivers, Linux, ActiveMIL, and all MIL 9 updates, consult their respective readme files. Main table of contents Section 1 : What's new in Mil 9.0 Update 58 Section 2 : What's new in MIL 9.0 Release 2. Section 3 : What's new in MIL 9.0. Section 4 : Differences between MIL Lite 8.0 and 7.5 Section 5 : Differences between MIL Lite 7.5 and 7.1 Section 6 : Differences between MIL Lite 7.1 and 7.0 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Section 1: What's new in MIL 9.0 Update 58. Table of Contents for Section 1 1. Overview. 2. Mseq API function definition 2.1 MseqAlloc 2.2 MseqControl 2.3 MseqDefine 2.4 MseqFeed 2.5 MseqFree 2.6 MseqGetHookInfo 2.7 MseqHookFunction 2.8 MseqInquire 2.9 MseqProcess 3. Examples 4. Operating system information 1. Overview. The main goal for MIL 9.0 Update 58 is to add a new module called Mseq, which offers a user-friendly interface for H.264 compression. 2. Mseq API function definition 2.1 MseqAlloc - Synopsis: Allocate a sequence context. - Syntax: MIL_ID MseqAlloc( MIL_ID SystemID, MIL_INT64 SequenceType, MIL_INT64 Operation, MIL_UINT32 OutputFormat, MIL_INT64 InitFlag, MIL_ID* ContextSeqIdPtr) - Parameters: * SystemID: Specifies the identifier of the system on which to allocate the sequence context. This parameter must be given a valid system identifier. * SequenceType: Specifies the type of sequence to allocate: Values: M_DEFAULT - Specifies the sequence as a context in which the related operation should be performed.
    [Show full text]
  • Building a Better Mousetrap
    ISN_FINAL (DO NOT DELETE) 10/24/2013 6:04 PM SUPER-INTERMEDIARIES, CODE, HUMAN RIGHTS IRA STEVEN NATHENSON* Abstract We live in an age of intermediated network communications. Although the internet includes many intermediaries, some stand heads and shoulders above the rest. This article examines some of the responsibilities of “Super-Intermediaries” such as YouTube, Twitter, and Facebook, intermediaries that have tremendous power over their users’ human rights. After considering the controversy arising from the incendiary YouTube video Innocence of Muslims, the article suggests that Super-Intermediaries face a difficult and likely impossible mission of fully servicing the broad tapestry of human rights contained in the International Bill of Human Rights. The article further considers how intermediary content-control pro- cedures focus too heavily on intellectual property, and are poorly suited to balancing the broader and often-conflicting set of values embodied in human rights law. Finally, the article examines a num- ber of steps that Super-Intermediaries might take to resolve difficult content problems and ultimately suggests that intermediaries sub- scribe to a set of process-based guiding principles—a form of Digital Due Process—so that intermediaries can better foster human dignity. * Associate Professor of Law, St. Thomas University School of Law, inathen- [email protected]. I would like to thank the editors of the Intercultural Human Rights Law Review, particularly Amber Bounelis and Tina Marie Trunzo Lute, as well as symposium editor Lauren Smith. Additional thanks are due to Daniel Joyce and Molly Land for their comments at the symposium. This article also benefitted greatly from suggestions made by the participants of the 2013 Third Annual Internet Works-in-Progress conference, including Derek Bambauer, Marc Blitz, Anupam Chander, Chloe Georas, Andrew Gilden, Eric Goldman, Dan Hunter, Fred von Lohmann, Mark Lemley, Rebecca Tushnet, and Peter Yu.
    [Show full text]
  • An FPGA-Accelerated Embedded Convolutional Neural Network
    Master Thesis Report ZynqNet: An FPGA-Accelerated Embedded Convolutional Neural Network (edit) (edit) 1000ch 1000ch FPGA 1000ch Network Analysis Network Analysis 2x512 > 1024 2x512 > 1024 David Gschwend [email protected] SqueezeNet v1.1 b2a ext7 conv10 2x416 > SqueezeNet SqueezeNet v1.1 b2a ext7 conv10 2x416 > SqueezeNet arXiv:2005.06892v1 [cs.CV] 14 May 2020 Supervisors: Emanuel Schmid Felix Eberli Professor: Prof. Dr. Anton Gunzinger August 2016, ETH Zürich, Department of Information Technology and Electrical Engineering Abstract Image Understanding is becoming a vital feature in ever more applications ranging from medical diagnostics to autonomous vehicles. Many applications demand for embedded solutions that integrate into existing systems with tight real-time and power constraints. Convolutional Neural Networks (CNNs) presently achieve record-breaking accuracies in all image understanding benchmarks, but have a very high computational complexity. Embedded CNNs thus call for small and efficient, yet very powerful computing platforms. This master thesis explores the potential of FPGA-based CNN acceleration and demonstrates a fully functional proof-of-concept CNN implementation on a Zynq System-on-Chip. The ZynqNet Embedded CNN is designed for image classification on ImageNet and consists of ZynqNet CNN, an optimized and customized CNN topology, and the ZynqNet FPGA Accelerator, an FPGA-based architecture for its evaluation. ZynqNet CNN is a highly efficient CNN topology. Detailed analysis and optimization of prior topologies using the custom-designed Netscope CNN Analyzer have enabled a CNN with 84.5 % top-5 accuracy at a computational complexity of only 530 million multiply- accumulate operations. The topology is highly regular and consists exclusively of convolu- tional layers, ReLU nonlinearities and one global pooling layer.
    [Show full text]
  • AI Chips: What They Are and Why They Matter
    APRIL 2020 AI Chips: What They Are and Why They Matter An AI Chips Reference AUTHORS Saif M. Khan Alexander Mann Table of Contents Introduction and Summary 3 The Laws of Chip Innovation 7 Transistor Shrinkage: Moore’s Law 7 Efficiency and Speed Improvements 8 Increasing Transistor Density Unlocks Improved Designs for Efficiency and Speed 9 Transistor Design is Reaching Fundamental Size Limits 10 The Slowing of Moore’s Law and the Decline of General-Purpose Chips 10 The Economies of Scale of General-Purpose Chips 10 Costs are Increasing Faster than the Semiconductor Market 11 The Semiconductor Industry’s Growth Rate is Unlikely to Increase 14 Chip Improvements as Moore’s Law Slows 15 Transistor Improvements Continue, but are Slowing 16 Improved Transistor Density Enables Specialization 18 The AI Chip Zoo 19 AI Chip Types 20 AI Chip Benchmarks 22 The Value of State-of-the-Art AI Chips 23 The Efficiency of State-of-the-Art AI Chips Translates into Cost-Effectiveness 23 Compute-Intensive AI Algorithms are Bottlenecked by Chip Costs and Speed 26 U.S. and Chinese AI Chips and Implications for National Competitiveness 27 Appendix A: Basics of Semiconductors and Chips 31 Appendix B: How AI Chips Work 33 Parallel Computing 33 Low-Precision Computing 34 Memory Optimization 35 Domain-Specific Languages 36 Appendix C: AI Chip Benchmarking Studies 37 Appendix D: Chip Economics Model 39 Chip Transistor Density, Design Costs, and Energy Costs 40 Foundry, Assembly, Test and Packaging Costs 41 Acknowledgments 44 Center for Security and Emerging Technology | 2 Introduction and Summary Artificial intelligence will play an important role in national and international security in the years to come.
    [Show full text]
  • Important OS Papers
    AppendixC Important OS papers This Appendix contains important operating system papers. What makes them important? There are a variety of ways for a paper to get included in this list. Some papers contain fundamental breakthroughs in operating system design or specific operating system functional areas. Others describe research that lead the way for new areas of innovation. Some describe promising research that has not yet borne fruit. Some provided a distillation of previous work, but that distillation resulted in better understanding of operating system functionality that lead to new research or solutions. The list of important papers here is not all inclusive, of course, but tries to be a fundamental reading list for those interested in core operating systems research publications. • Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung “The Google File System”, Proceedings of the Summer USENIX Conference (1986). • S. Baskiyar, and N. Meghanathan “A Survey of Contemporary Real-time Operating Systems” Informatica (2005). • Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauery, Ian Pratt, Andrew Warfield “Xen and the Art of Virtuaization”, Proceedings of the 19th ACM Symposium on Operating Systems Principles (2003). • Mahadev Satyanarayanan “Mobile Computing: The Next Decade”, Pro- ceedings of the 1st ACM Workshop on Mobile Cloud Computing and Services: Social Networks and Beyond (2010). • Andrew D. Birrell “An Introduction to Programming with Threads”, Research Report 35: Digital Equipment Corporation Systems Research (1989). • Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, and Henry M. Levy “Scheduler Activations”, Proceedings of the 13th ACM Symposium on Operating Systems Principles (1991). • Thomas W.
    [Show full text]
  • The Developer's Guide to Azure
    E-book Series The Developer’s Guide to Azure Published May 2019 May The Developer’s 2 2019 Guide to Azure 03 / 40 / 82 / Introduction Chapter 3: Securing Chapter 6: Where your application and how to deploy We’re here to help your Azure services How can Azure help secure 05 / your app? How can Azure deploy your Encryption services? Chapter 1: Getting Azure Security Center Infrastructure as Code started with Azure Logging and monitoring Azure Blueprints Containers in Azure What can Azure do for you? Azure Stack Where to host your 51 / Where to deploy, application and when? Chapter 4: Adding Azure App Service Features Azure Functions intelligence to Azure Logic Apps your application 89 / Azure Batch Containers How can Azure integrate AI Chapter 7: Share your What to use, and when? into your app? code, track work, and ship Making your application Azure Search software more performant Cognitive Services Azure Front Door Azure Bot Service How can Azure help you plan Azure Content Delivery Azure Machine Learning smarter, collaborate better, and ship Network Studio your apps faster? Azure Redis Cache Developer tooling for AI Azure Boards AI and mixed reality Azure Repos Using events and messages in Azure Pipelines 22 / your application Azure Test Plans Azure Artifacts Chapter 2: Connecting your app with data 72 / 98 / What can Azure do for Chapter 5: Connect your your data? business with IoT Chapter 8: Azure in Action Where to store your data Azure Cosmos DB How can Azure connect, secure, Walk-through: Azure portal Azure SQL Database manage, monitor,
    [Show full text]
  • Large Scale Malicious Code: a Research Agenda ∗†
    Large Scale Malicious Code: A Research Agenda ∗† Nicholas Weaver Vern Paxson Stuart Staniford Robert Cunningham Silicon Defense & ICSI Center for Silicon Defense MIT Lincoln UC Berkeley Internet Research Laboratory 1 Executive Summary attacks on the Internet infrastructure. What makes the threat particularly serious is that the resources required The reliable operation of our networked computing infras- to launch such an attack are comparatively small: a few tructure is essential to many governmental and corporate skilled programmers and a small group of test machines. activities. Unfortunately, this infrastructure is highly vul- There are several strategies possible, including active nerable to automated attacks by computer worms: pro- scanning, topologically-aware, contagion, metaserver, grams that propagate themselves to all vulnerable ma- and flash attacks, which can’t be detected or responded chines on the Internet. Such wide-scale malicious code to by current systems. There are numerous possible pay- is a major threat. loads, such as data erasers, hardware-damaging routines, Previous worms, such as Code Red[25] and Nimda[12], Internet-scale denial-of-service attacks, or widespread es- were relatively minor: they contained no overtly mali- pionage, which could significantly affect the U.S. econ- cious payload designed to affect the infected machine and omy if contained in a widespread worm. attacked comparatively well-known vulnerabilities. Even If our nation wishes to rely upon commodity networked so, they were moderately disruptive and highlighted the computers for our day to day business, governmental, and systemic vulnerabilities as the worms infected hundreds military operations, we need to invest in several avenues of thousands of machines in a few hours.
    [Show full text]