1 Is Quantum Computing a Solution for Semiconductor Scaling? Douglas J. Matzke, Ph.D. CTO of Syngence, LLC Dallas IEEE Computer Society.

Slides:



Advertisements
Similar presentations
Department of Computer Science & Engineering University of Washington
Advertisements

Quantum Computation and Quantum Information – Lecture 2
Premise: Humans are biological quantum computers Presented at the Nov 2008 Annual Dallas Mensa Gathering By Douglas Matzke, Ph.D.
The Shifting Paradigm of Quantum Computing Presented at the Nov 2005 Annual Dallas Mensa Gathering By Douglas Matzke, Ph.D.
Quantum Computing MAS 725 Hartmut Klauck NTU
Proto-physics the link between Quantum Physics and Metaphysics Presented on Thurs Nov 17, 2011 Café Metaphysics By Douglas Matzke, Ph.D.
Science of Daily Living as Spiritual Beings Science of Spiritual Beings Lectures Presented at Unity Church Oct 24, 31 - Nov 7, 14, 2011 By Doug Matzke,
Nanoscale structures in Integrated Circuits By Edward Mulimba.
Department of Computer Science & Engineering University of Washington
Quantum Computing Ambarish Roy Presentation Flow.
Quantum Computation and Error Correction Ali Soleimani.
UNIVERSITY OF NOTRE DAME Xiangning Luo EE 698A Department of Electrical Engineering, University of Notre Dame Superconducting Devices for Quantum Computation.
Matthew Guidry. The Fundamentals of Cryptography  One of the fundamentals of cryptography is that keys selected for various protocols that are computationally.
Quantum Computing Joseph Stelmach.
Memory Hierarchies for Quantum Data Dean Copsey, Mark Oskin, Frederic T. Chong, Isaac Chaung and Khaled Abdel-Ghaffar Presented by Greg Gerou.
1 Recap (I) n -qubit quantum state: 2 n -dimensional unit vector Unitary op: 2 n  2 n linear operation U such that U † U = I (where U † denotes the conjugate.
Quantum Computation and Quantum Information – Lecture 2 Part 1 of CS406 – Research Directions in Computing Dr. Rajagopal Nagarajan Assistant: Nick Papanikolaou.
Quantum Algorithms Preliminaria Artur Ekert. Computation INPUT OUTPUT Physics Inside (and outside) THIS IS WHAT OUR LECTURES WILL.
Quantum Information Processing
Quantum computing Alex Karassev. Quantum Computer Quantum computer uses properties of elementary particle that are predicted by quantum mechanics Usual.
By: Mike Neumiller & Brian Yarbrough
Moore’s Law the number of circuits on a single silicon chip doubles every 18 to 24 months.
CSEP 590tv: Quantum Computing Dave Bacon June 29, 2005 Today’s Menu Administrivia Complex Numbers Bra’s Ket’s and All That Quantum Circuits.
Quantum Computing MAS 725 Hartmut Klauck NTU
DJM 3/9/2010 Quantum Thoughts Presented on Tues Mar 9, 2010 Café Metaphysics By Douglas Matzke, Ph.D.
Introduction to Science of Spiritual Beings of Light Science of Spiritual Beings of Light Lectures Presented at Unity Church of Dallas Oct 24, 31 - Nov.
IPQI-2010-Anu Venugopalan 1 Quantum Mechanics for Quantum Information & Computation Anu Venugopalan Guru Gobind Singh Indraprastha Univeristy Delhi _______________________________________________.
Alice and Bob’s Excellent Adventure
Quantum Computing The Next Generation of Computing Devices? by Heiko Frost, Seth Herve and Daniel Matthews.
From Bits to Qubits Wayne Viers and Josh Lamkins
QUANTUM COMPUTING an introduction Jean V. Bellissard Georgia Institute of Technology & Institut Universitaire de France.
1 Business Issues Regarding Future Computers Douglas J. Matzke, Ph.D. CTO of Syngence, LLC Dallas Nanotechnology Focus Group Nov 7,
ANPA 2002: Quantum Geometric Algebra 8/15/2002 DJM Quantum Geometric Algebra ANPA Conference Cambridge, UK by Dr. Douglas J. Matzke Aug.
October 1 & 3, Introduction to Quantum Computing Lecture 1 of 2 Introduction to Quantum Computing Lecture 1 of 2
An Introduction to Quantum Phenomena and their Effect on Computing Peter Shoemaker MSCS Candidate March 7 th, 2003.
The Road to Quantum Computing: Boson Sampling Nate Kinsey ECE 695 Quantum Photonics Spring 2014.
Solving mutual exclusion by using entangled Qbits Mohammad Rastegari proff: Dr.Rahmani.
Quantum Computing Paola Cappellaro
Quantum Computing – Part 2 Amanda Denton – Evil Dictator Jesse Millikan – Mad Scientist Lee Ballard – Some Guy With A Beard September 30, 2001.
1 Quantum Computing Lecture Eleven. 2 Outline  Shrinking sizes of electronic devices  Modern physics & quantum world  Principles of quantum computing.
Is This the Dawn of the Quantum Information Age? Discovering Physics, Nov. 5, 2003.
DJM Mar 2003 Lawrence Technologies, LLC The Math Over Mind and Matter Doug Matzke and Nick Lawrence Presented at Quantum Mind.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
Quantum Corby Ziesman Computing. Future of Computing? Transistor-based Computing –Move towards parallel architectures Biological Computing –DNA computing.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Lecture.
Page 1 COMPSCI 290.2: Computer Security “Quantum Cryptography” including Quantum Communication Quantum Computing.
As if computers weren’t fast enough already…
IPQI-2010-Anu Venugopalan 1 qubits, quantum registers and gates Anu Venugopalan Guru Gobind Singh Indraprastha Univeristy Delhi _______________________________________________.
DJM Mar 18, 2004 What’s New in Quantum Computation Dallas IEEE Computer Society Presentation Thursday March 18, 2004 By Douglas J. Matzke, PhD Lawrence.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Quantum Computing: An Introduction
Beginner’s Guide to Quantum Computing Graduate Seminar Presentation Oct. 5, 2007.
A Synthesis Method for MVL Reversible Logic by 1 Department of Computer Science, University of Victoria, Canada M. Miller 1, G. Dueck 2, and D. Maslov.
15-853Page 1 COMPSCI 290.2: Computer Security “Quantum Cryptography” Including Quantum Communication Quantum Computing.
Attendance Syllabus Textbook (hardcopy or electronics) Groups s First-time meeting.
Quantum Bits (qubit) 1 qubit probabilistically represents 2 states
Richard Cleve DC 3524 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
Prabhas Chongstitvatana Chulalongkorn University
Optimization by Quantum Computers
Quantum Computing and Artificial Intelligence
COMPSCI 290.2: Computer Security
Introduction to Quantum Computing Lecture 1 of 2
Quantum Computing Dorca Lee.
OSU Quantum Information Seminar
Quantum Ensemble Computing
Quantum Computing Prabhas Chongstitvatana Faculty of Engineering
The Shifting Paradigm of Quantum Computing
The Shifting Paradigm of Quantum Computing
Presentation transcript:

1 Is Quantum Computing a Solution for Semiconductor Scaling? Douglas J. Matzke, Ph.D. CTO of Syngence, LLC Dallas IEEE Computer Society Meeting Jan 19, 2007

Jan 19, 2007 DJM 2 Introduction and Outline Topics in Presentation  What does it take to build a GP computer?  Limits of semiconductor/computer scaling  Introduce idealized model of computational costs  Introduce Quantum computing  Information is Physical  Compare/Contrast Classical Comp vs. QuComp  Computing Myths  Conclusions

Jan 19, 2007 DJM 3 Motivation: Limits of Computation >25 Years in semiconductor company (HW/SW) PhysComp 1981, 1992, 1994, 1996 (chairman) Billion Transistor issue of Computer Sept 1997 Ph.D in area of Quantum Computing May, 2002 Quantum Computing Research contract Conventional semiconductors will stop scaling in next 10+ years

Jan 19, 2007 DJM 4 End of Silicon Scaling “Manufacturers will be able to produce chips on the 16-nanometer* manufacturing process, expected by conservative estimates to arrive in 2018, and maybe one or two manufacturing processes after that, but that's it.” Quote from News.com article “Intel scientists find wall for Moore’s Law” and Proc of IEEE Nov 2003 article: “Limits to Binary Logic Switch Scaling—A Gedanken Model” *gate length of 9 nm, 93 W/cm 2 & 1.5x10 2 gates/cm 2 This is actually a power density/heat removal limit!!

Jan 19, 2007 DJM 5 ITRS: International Technology Roadmap for Semiconductors These sizes are close to physical limits and technological limits. 15 year forecast from 2003 ITRS - International Technology Roadmap for Semiconductors at:

Jan 19, 2007 DJM 6 Computer Scaling Limits Physical Limits Power density/Dissipation: max is 100 W/cm 2 Thermal/noise: E/f = 100h Molecular/atomic/charge discreteness limits Quantum: tunneling & Heisenberg uncertainty Technology Limits Gate Length: min ~18-22 nm Lithography Limits: wavelength of visible light Power dissipation (100 watts) and Temperature Wire Scaling: multicpu chips at ~ billion transistors Materials

Jan 19, 2007 DJM 7 Charts and Tables Galore

Jan 19, 2007 DJM 8 What does it take to build a general purpose computer? Model of Computation Representation of Information Distinguishability of States Memory/Algorithms Physical Computers Matter/energy Space/time Noise/defect immunity Common Examples Classical Mechanical/Semiconductor Neurological/Biological/DNA Quantum Computer – a Paradigm Shift Computing is the time-evolution of physical systems. Gates Architecture Software Memory

Jan 19, 2007 DJM 9 Introduce idealized model of computational costs Space: Information is in wrong place – Move it Locality metrics are critical - context Related to number of spatial dimensions - anisotropic i.e. Busses, networks, caches, paging, regs, objects, … Time: Information is in wrong form – Convert it Change rate and parallelism are critical (locality) Related to temporal reference frame (i.e. time dilation) i.e. consistency, FFT, holograms, probabilities, wholism All other physical costs Creation/Erasure, Noise/ECC, Uncertainty, Precision, … Decidability, Distinguishability, Detection, … See my paper on this subject from 1986

Jan 19, 2007 DJM 10 Idealized Smarter Computers? If Information is always in right “local” place(s) Possible higher number of dimensions Possible selective length contraction If Information is always in “correct” form(s) Multiple consistent wholistic representations Change occurs outside normal time If other costs mitigated Arbitrarily high precision and distinguishability, etc Arbitrarily low noise and uncertainty, etc Possible solutions may exist with quantum bits

Jan 19, 2007 DJM 11 Is Quantum the Solution? Pros (non-classical) Superposition - qubits Entanglement - ebits Unitary and Reversible Quantum Speedup for some algorithms Cons (paradigm shift) Distinct states not distinguishable Probabilistic Measurement Ensemble Computing and Error Correction Decoherence and noise No known scalable manufacturing process

Jan 19, 2007 DJM 12 Classical vs. Quantum Bits TopicClassicalQuantum BitsBinary values 0/1Qubits StatesMutually exclusiveLinearly independ. OperatorsNand/Nor gatesMatrix Multiply ReversibilityToffoli/Fredkin gateQubits are unitary MeasurementDeterministicProbabilistic SuperpositionCode division mlpxMixtures of EntanglementnoneEbits

Jan 19, 2007 DJM 13 Abstract Notions of Space & Time Abstract Time Abstract Space Co-occurrence means states exist exactly simultaneously: Spatial prim. with addition operator Co-exclusion means a change occurred due to an operator: Temporal with multiply operator (0 means can not occur) Co-Occurrence and Co-Exclusion More & coin demonstration in my Ph.D dissertation

Jan 19, 2007 DJM 14 Quantum Bits – Qubits + - Classical bit states: Mutual Exclusive Quantum bit states: Orthogonal 90° Qubits states are called spin ½ State0 State1 State ° Quantum States are orthogonal: not mutually exclusive! Classical states co- exclude others

Jan 19, 2007 DJM 15 Qubit and Ebit Details Qubit Qureg Ebit q0q1q0q1q2 c 0 |0> + c 1 |1> c 0 |000>+ c 1 |001>+ c 2 |010>+ c 3 |011>+ c 4 |100>+ c 5 |101>+ c 6 |110>+ c 7 |111> q0q1 c 0 |00> + c 1 |11> or c 0 |01> + c 1 |10> not * q0 phase * q1 =tensor product

Jan 19, 2007 DJM 16 Quregister: Matrices 201  = Bra is row vector Ket is column vector (tensor product) (inner product)

Jan 19, 2007 DJM 17 Qubit Operators

Jan 19, 2007 DJM 18 Quantum Noise Pauli Spin Matrices Identity Bit Flip Error Phase Flip Error Both Bit and Phase Flip Error

Jan 19, 2007 DJM 19 Entangled Bits – Ebits EPR (Einstein, Podolski, Rosen) Bell States Magic States

Jan 19, 2007 DJM 20 Step1: Two qubits Step2: Entangle  Ebit Step3: Separate Step4: Measure a qubit Other is same if Other is opposite if EPR: Non-local connection Linked coins analogy ~ ~ ~ ~ entangled

Jan 19, 2007 DJM 21 Quantum Measurement  C0C0 C1C1 Probability of state is p i = c i 2 and p 1 = 1- p 0 When then or 50/50 random! Destructive and Probabilistic!! Measurement operator is singular (not unitary)

Jan 19, 2007 DJM 22 Ensemble Computing Ensemble A set of “like” things States can be all the same or all random!! Examples Neurons: pulse rate Photons: phase angle Qubits: used in NMR quantum computing Kanerva Mems: Numenta, On Cognition, Jeff Hawkins Correlithm Objects: Lawrence Technologies Ensembles can use randomness as a resource.

Jan 19, 2007 DJM 23 Why is quantum information special? Quantum states are high dim (Hilbert space) Can be smarter in higher dims with no time Superposition creates new dims (tensor products) Quantum states are non-local in 3d & atemporal Causality and determinacy are not the primary ideas Large scale unitary consistency constraint system Quantum information precedes space/time and energy/matter - Wheeler’s “It from Bit” Quantum Computing requires a paradigm shift!!

Jan 19, 2007 DJM 24 Information is Physical Wheeler’s “It from Bit” Black Hole event horizon (inside is a singularity) Bits as entropy (Planck's areas on surface) Quantum Information is consistent with Black Hole Mechanics Rolf Landauer & phase spaces

Jan 19, 2007 DJM 25 Quantum Computing Speedup Peter Shor’s Algorithm in 1994 Quantum Fourier Transform for factoring primes Quantum polynomial time algorithm space Spatially bound exceeds universe life Temporal bound exceeds black hole Quantum polynomial time can solve it. time quantumclassical Solutions to some problems don’t fit in classical universe!!

Jan 19, 2007 DJM 26 Computing Paradoxes PropertyChoicesContradiction SizeLarger/SmallerLarger is less localized SpeedFaster/SlowerFaster is more localized PowerLess/moreLess power is slower Grain SizeGates/wiresNo distinction at quantum level DimensionsMore/lessPhysical vs. mathematical dims ParallelismCoarse/fineSequential vs. Concurrent ComplexityLess/MoreMakes programming hard NoiseLess/MoreUse noise as resource VelocityFast/SlowTime Dilation slows computing

Jan 19, 2007 DJM 27 Computing Myths Quantum/Neural/DNA don’t solve scaling Quantum only applied to gate level Not generalized computing systems – niches Nano-computers (nanites) are science fiction Smarter Computers? What is Genius? No generalized learning – Failure of AI No general parallel computing solutions Computers don’t know anything (only data) Computers don’t understand (speech&image) Computers have no meaning (common sense)

Jan 19, 2007 DJM 28 Scaling Predictions Semiconductors will stop scaling in ~10 yrs Nanocomputers won’t stop this; only delay it Breakthrough required or industry stagnates College students consider non-semiconductor careers Research needed in these areas: Deep meaning and automatic learning Programming probabilistic parallel computers Noise as valued resource instead of unwanted Higher dimensional computing Investigate non-local computing Biological inspired computing – Quantum Brain?

Jan 19, 2007 DJM 29 Conclusions Computer scaling creates uncertainty Quantum Computing not yet a solution Watch for unexpected aspects of noise Industry is not open on scaling problems Research money is lacking Costs may slow before limits Must think outside 3d box Focus on Human Acceleration ? ? ? ?

Jan 19, 2007 DJM 30 Bibliography D. Matzke, L. Howard, 1986, "A Model for providing computational resources for the human abstraction process", EE Technical Report, Electrical Engineering Department, Southern Methodist University, Dallas, TX. D. Matzke, “Physics of Computational Abstraction”, Workshop on Physics and Computation, PhysComp 92, IEEE Computer Society Press D. Matzke, “Impact of Locality and Dimensionality Limits on Architectural Trends”, Workshop on Physics and Computation, PhysComp 94, IEEE Computer Society Press 1994 D. Matzke, “Will Physical Scalability Sabotage Performance Gains?”, IEEE Computer 30(9):37-39, Sept D. Matzke, “Quantum Computing using Geometric Algebra”, Ph.D. dissertation, University of Texas at Dallas, TX, May 2002, D. Matzke, P. N. Lawrence, “Invariant Quantum Ensemble Metrics", SPIE Defense and Security Symposium, Orlando, FL, Mar 29, 2005.