Export Controls—What’s next? Joseph Young Bureau of Industry and Security Export Controls – What’s Next? Joseph Young Bureau of Industry and Security.

Slides:



Advertisements
Similar presentations
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
Advertisements

Prepared 7/28/2011 by T. O’Neil for 3460:677, Fall 2011, The University of Akron.
CA 714CA Midterm Review. C5 Cache Optimization Reduce miss penalty –Hardware and software Reduce miss rate –Hardware and software Reduce hit time –Hardware.
Commodity Computing Clusters - next generation supercomputers? Paweł Pisarczyk, ATM S. A.
Today’s topics Single processors and the Memory Hierarchy
Zhao Lixing.  A supercomputer is a computer that is at the frontline of current processing capacity, particularly speed of calculation.  Supercomputers.
High Performance Computing The GotoBLAS Library. HPC: numerical libraries  Many numerically intensive applications make use of specialty libraries to.
Claude TADONKI Mines ParisTech – LAL / CNRS / INP 2 P 3 University of Oujda (Morocco) – October 7, 2011 High Performance Computing Challenges and Trends.
Introduction CS 524 – High-Performance Computing.
Some Thoughts on Technology and Strategies for Petaflops.
MD240 - Management Information Systems Sept. 13, 2005 Computing Hardware – Moore's Law, Hardware Markets, and Computing Evolution.
Parallel Computers Past and Present Yenchi Lin Apr 17,2003.
Chapter 1. Introduction This course is all about how computers work But what do we mean by a computer? –Different types: desktop, servers, embedded devices.
New Hampshire, Sullivan County, and the city of Claremont….. Economic Indicators, Educational Attainment and Leading Industries.
Chapter 13 The First Component: Computer Systems.
Lecture 1: Introduction to High Performance Computing.
Sustainable ICT and Sustainable e-learning Symposium on the Benefits of eLearning Technologies University of Manchester, in conjunction with the Higher.
1 Computer Science, University of Warwick Architecture Classifications A taxonomy of parallel architectures: in 1972, Flynn categorised HPC architectures.
Commerce Business Apps Challenge Commerce is challenging developers to look for innovative ways to utilize DOC and other publicly available data to help.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
1 CHAPTER 2 COMPUTER HARDWARE. 2 The Significance of Hardware  Pace of hardware development is extremely fast. Keeping up requires a basic understanding.
High Performance Computing G Burton – ICG – Oct12 – v1.1 1.
SGI Proprietary SGI Update IDC HPC User Forum September, 2008.
Deemed Exports Presentations for: Coalition for Academic Scientific Computation (CASC) Todd Willis Senior Export Policy Analyst Deemed Exports and Electronic.
Simulating Quarks and Gluons with Quantum Chromodynamics February 10, CS635 Parallel Computer Architecture. Mahantesh Halappanavar.
Operating System Review September 10, 2012Introduction to Computer Security ©2004 Matt Bishop Slide #1-1.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
Intro to Architecture – Page 1 of 22CSCI 4717 – Computer Architecture CSCI 4717/5717 Computer Architecture Topic: Introduction Reading: Chapter 1.
Outline Course Administration Parallel Archtectures –Overview –Details Applications Special Approaches Our Class Computer Four Bad Parallel Algorithms.
1 Software Radio Enabling Dynamic Spectrum Management.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Loosely Coupled Parallelism: Clusters. Context We have studied older archictures for loosely coupled parallelism, such as mesh’s, hypercubes etc, which.
Reminder Lab 0 Xilinx ISE tutorial Research Send me an if interested Looking for those interested in RC with skills in compilers/languages/synthesis,
Advanced Computer Architecture Fundamental of Computer Design Instruction Set Principles and Examples Pipelining:Basic and Intermediate Concepts Memory.
Introduction to Reconfigurable Computing Greg Stitt ECE Department University of Florida.
Grid Middleware Tutorial / Grid Technologies IntroSlide 1 /14 Grid Technologies Intro Ivan Degtyarenko ivan.degtyarenko dog csc dot fi CSC – The Finnish.
This presentation, including any supporting materials, is owned by Gartner, Inc. and/or its affiliates and is for the sole use of the intended Gartner.
Copyright © 2011 Curt Hill MIMD Multiple Instructions Multiple Data.
Computing Environment The computing environment rapidly evolving ‑ you need to know not only the methods, but also How and when to apply them, Which computers.
Need for Precision Agriculture in the World SOIL 4213 World population and the environment (World.
CS591x -Cluster Computing and Parallel Programming
Revision - 01 Intel Confidential Page 1 Intel HPC Update Norfolk, VA April 2008.
Outline Why this subject? What is High Performance Computing?
B5: Exascale Hardware. Capability Requirements Several different requirements –Exaflops/Exascale single application –Ensembles of Petaflop apps requiring.
Need for Precision Agriculture in the World SOIL 4213 BIOEN World population and the environment
COMP381 by M. Hamdi 1 Clusters: Networks of WS/PC.
1 Lecture 1: Parallel Architecture Intro Course organization:  ~18 parallel architecture lectures (based on text)  ~10 (recent) paper presentations 
Performance assessment of the 2008 configuration of the JINR CICC cluster A. Ayriyan 1,*, Gh. Adam 1,2, S. Adam 1,2, E. Dushanov 1, V. Korenkov 1, A. Lutsenko.
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY The Center for Computational Sciences 1 State of the CCS SOS 8 April 13, 2004 James B. White.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Tackling I/O Issues 1 David Race 16 March 2010.
BLUE GENE Sunitha M. Jenarius. What is Blue Gene A massively parallel supercomputer using tens of thousands of embedded PowerPC processors supporting.
These slides are based on the book:
Introduction to Parallel Computing: MPI, OpenMP and Hybrid Programming
Applied Operating System Concepts
Need for Precision Agriculture in the World
Super Computing By RIsaj t r S3 ece, roll 50.
Grid Computing.
Chapter 17 International Trade.
Introduction to Reconfigurable Computing
Novell Netware Case Study.
Lecture 1: Parallel Architecture Intro
Course Description: Parallel Computer Architecture
Strongest Growth in World Trade Is already Behind Export volume
Unit 1: Introduction to Operating System
Unit 2: Fundamentals of Computer Systems
Enterprise Productivity – HCL Proposition
Technology Convergence
Changes made to the WA-LISTS in 2015
Presentation transcript:

Export Controls—What’s next? Joseph Young Bureau of Industry and Security Export Controls – What’s Next? Joseph Young Bureau of Industry and Security

HPC EXPORT CONTROLS US and Wassenaar partners maintain controls on HPCs for exports to certain countries (i.e., China, Russia and Pakistan) National security benefits of controlling HPCs: -- Prevents transfers to military end-users -- Visibility into others use of computers for their national security work

Previous Control Metric Composite Theoretical Performance, measured in millions of theoretical operations per second (MTOPS), used for export controls since 1991 As a result of recent advances in computer and processor architectures, MTOPS: -- Increasingly less effective at ranking relative HPC performance -- Understates relative performance of vector HPCs (e.g., Cray X1 series) -- Difficult to calculate -- Decreasing relevance to HPCs and national security related work

IMPACT OF RAISING MTOPS THRESHOLD 300K 500K 32-way 3.2 GHz Xeon 32-way 1.5 GHz IA64 NUMA 128-way 1.5 GHz IA64 NUMA 64-way 3.6 GHz Xeon 72-way 1.7 GHz Power4 64-way Cray X1 512-way USPARC3 512-way USPARC4 128-way Cray X1 128-way 2 GHz Power5 256-way 2 GHz Power way USPARC4 384-way 1.5 GHz IA64 32-way SGI Altix 128-way SGI Altix 512-way Power3 64-way NEC SX-6 No License Req’d License Req’d 64-way Cray XD way Cray XD-1 190K 64-way Cray X1E 32-way NEC SX-8 64-way NEC SX way Cray X1E Future Game Consoles

Current HPC Export Controls 71 FR (April 24, 2006) Replaced the CTP formula with the APP formula –The APP formula is much easier to calculate and addressed the shortcomings of CTP Changed the licensing threshold from 190,000 MTOPS to 0.75 WT

CURRENT CONTROL METRIC Adjusted Peak Performance (APP): -- Measured in Weighted TeraFLOPS (WT) -- Metric derived from existing industry standard -- Simple to calculate Differentiates between high-end, special order HPCs (vector processors) and commodity off-the-shelf systems: -- Protects high-end proprietary HPCs used by DoD and DoE for most advanced R&D and simulation -- Significantly relaxes controls on “commodity” products (e.g., desktop personal computers and entertainment devices)

WT Values of the Top500 Source: Nov 2004 list

IMPACT OF APP CONTROL METRIC way 3.2 GHz Xeon 32-way 1.5 GHz IA64 NUMA 128-way 1.5 GHz IA64 NUMA 64-way 3.6 GHz Xeon72-way 1.7 GHz Power4 64-way Cray X1 512-way USPARC3 512-way USPARC4 128-way Cray X1 128-way 2 GHz Power5 256-way 2 GHz Power way USPARC4 384-way 1.5 GHz IA64 32-way SGI Altix 128-way SGI Altix 512-way Power3 64-way NEC SX way Cray XD way Cray XD-1 64-way Cray X1E 512-way Cray XD-1 32-way NEC SX-8 64-way NEC SX way Cray X1E No License Req’d License Req’d Future Game Consoles

WA Results Level Hardware (4A003) Software (4D001) Technology (4E001) Digital Computer, Electronic Assemblies Development and Production Use Development and Production Use Basic List 0.75 WT ↑ 190,000 MTOPS 0.04 WT ↑ 75,000 MTOPS 0.75 WT ↑ 190,000 MTOPS 0.04 WT ↑ 75,000 MTOPS 0.75 WT ↑ 190,000 MTOPS Sensitive List 0.1 WT ↑ 190,000 MTOPS 0.1 WT ↑ 190,000 MTOPS

What’s next? What’s Next?

HPC Performance Historical Perspective Source: IDA, MCTP Moore’s Law

Observations In three years, 25 th -ranked system is off the Top500. HPC performance growth greater than Moore’s Law => ability to connect multiple processors continues to grow. Making efficient use of multiple processors has not grown as fast.

Top500 Ranking Number of “Clusters” Represented Distribution of “Clusters” on Top500 80

Growth and Shake-out in Top 500? Source: IDA, MCTP

Observations From the June 2005 Top500 Vector machines comprise 3.6% of the Top500, down from 31.6% in June Over 75% of the systems use general-purpose interconnection fabric. Clusters account for 60% of the Top500--fairly evenly distributed across the list. There may have been a shake-out in suppliers and self-assembly. Significant share of systems produced outside of Japan and US.

Prognosis Increasing reliance on COTS components. Only governments (Japan and US) support non- COTS development. Peak performance will reach one petaflops well before Sustained performance may reach 1 P by 2010.

TOP 500 LIST DATA Moore’s Law is not a linear relationship. PDR CTP APP