Quantum Computing Andrew Krumbach Carolyn Camara

Slides:



Advertisements
Similar presentations
Quantum Parallel Computing BY NIC & TIM: GUARDIANS OF THE HOOD.
Advertisements

Artificial Intelligence
Chien Hsing James Wu David Gottesman Andrew Landahl.
Quantum Computing Ambarish Roy Presentation Flow.
Quantum Computation and Error Correction Ali Soleimani.
Quantum Technology Essential Question:
Quantum Entanglement David Badger Danah Albaum. Some thoughts on entanglement... “Spooky action at a distance.” -Albert Einstein “It is a problem that.
UNIVERSITY OF NOTRE DAME Xiangning Luo EE 698A Department of Electrical Engineering, University of Notre Dame Superconducting Devices for Quantum Computation.
Memory Hierarchies for Quantum Data Dean Copsey, Mark Oskin, Frederic T. Chong, Isaac Chaung and Khaled Abdel-Ghaffar Presented by Greg Gerou.
FUTURE COMPUTERS By - Kapil jadhav. History of Computers. Long and a fascinating history. Started with huge and complicated machines. First, second, third.
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
DNA and Quantum Computers Russell Deaton Associate Professor Computer Science and Engineering University of Arkansas.
Quantum Computing David Dvorak CIS 492. Quantum Computing Overview What is it? How does it work? –The basics –Clarifying with examples Factoring Quantum.
From Bits to Qubits Wayne Viers and Josh Lamkins
Quantum Computing Presented by: Don Davis PHYS
Memristor Memory Circuits
Limits and Horizon of Computing Post silicon computing.
An Introduction to Quantum Phenomena and their Effect on Computing Peter Shoemaker MSCS Candidate March 7 th, 2003.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
CHEMISTRY 2000 Topics of Interest #2: Quantum Computers.
By Joseph Szatkowski and Cody Borgschulte. ● Uses phenomenon associated with quantum mechanics instead of electrical circuitry ● Quantum mechanics explains.
Quantum Computing Paola Cappellaro
Quantum Computer 電機四 鄭仲鈞. Outline Quantum Computer Quantum Computing Implement of Quantum Computer Nowadays research of Quantum computer.
Wednesday, October 31 Ford Final Chapter (10). Agenda Announce: –Test Wednesday –Office Hours probably busy…better book appt. –Read Chs. 1-3 of Vilekin.
Quantum Computers by Ran Li.
Introduction to Quantum Computing
Quantum Computing Michael Larson. The Quantum Computer Quantum computers, like all computers, are machines that perform calculations upon data. Quantum.
Quantum Corby Ziesman Computing. Future of Computing? Transistor-based Computing –Move towards parallel architectures Biological Computing –DNA computing.
FNI 1H Quantum Mechanics 1 Quantum Mechanics I don't like it, and I'm sorry I ever had anything to do with it. -- Erwin Schrodinger talking about Quantum.
Changing Energy Forms. How can energy change? Energy –The ability to cause change or to do work.
As if computers weren’t fast enough already…
Quantum Computing: An Introduction Khalid Muhammad 1 History of Quantum Computing Bits and Qubits Problems with the Quantum Machine.
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Adiabatic quantum computer (AQC) Andrii Rudavskyi Supervisor: prof. Petra Rudolf.
QUANTUM COMPUTERS, COMPUTING AND INFORMATION ALAN DURNEV, PHYSICS.
Quantum Computers By Ryan Orvosh.
Norman Littlejohn COSC480.  Quantum Computing  History  How it works  Usage.
Quantum Computing: An Introduction
D-Wave Update SOS20 Conference René Copeland Director of Government Sales March 23, 2016.
DNA Computing. What is it?  “DNA computing is a branch of computing which uses DNA, biochemistry, and molecular biology hardware, instead of the traditional.
Quantum is Different, Part 1. Richard Feynman Caltech Course : Potentialities and Limitations of Computing Machines “Nature isn't classical, dammit,
Different methods of quantum computing optimization
Computer Hardware What is a CPU.
Quantum mechanics in electronics
Prabhas Chongstitvatana Chulalongkorn University
Optimization by Quantum Computers
All of the information in this review is what you will need to know to get a 3 on the end of quarter assessment tomorrow. Take notes if you want. If.
Paul M. Dooley Tamer Tayea Wenlin Zhou Ian M. Johson Joshua Tarlow
Poomipat Phusayangkul
Quantum Computers Superposition Interference Entanglement and Quantum Error Correction Lesson 1 By: Professor Lili Saghafi
IoT Marketing Specialists
Limits and Horizon of Computing
Quantum Computing: The Future of Computing
Significance of Quantum Mechanics
|  Introduction to Quantum Computation Bruce Kane
Building Quantum Computers
Recent Advances in Quantum Computing
Quantum Computing: an introduction
Cryptography and Quantum Computing
Quantum Computing Prabhas Chongstitvatana Faculty of Engineering
Energy Energy.
Quantum Computing Hakem Alazmi Jhilakshi Sharma Linda Vu.
Artificial Intelligence
Energy Energy.
ENERGY… What it is and how to conserve it!
The Future is Quantum Computing
Excursions into Parallel Programming
Presentation transcript:

Quantum Computing Andrew Krumbach Carolyn Camara Jeremy Gutierrez Devin Tanner Corey Howman Peter Walker Marco Veglia

What is it? The act of computing data using the principles of quantum mechanics to our advantage A Quantum Computer uses Qubits instead of classical bits A quantum computer will be able to solve some specialized problems that currently take classical computers a very long time to solve quantum computer can potentially solve some problems in seconds that would take a classical computer years This is because a quantum computer can use some principles of quantum mechanics to it’s advantage While a classical computer has bits, a quantum computer uses what are called qubits

What is a Qubit? QUantum BIT Similar in concept to a standard bit Can hold not only the status ‘0’ and ‘1’ but superposition of both states |0>+B|1> A qubit is similar to a classical bit A classical bit can hold either a 1 or a 0, an on or off A qubit can store an on, off, and both at the same time This is because it uses the quantum principle of superposition

How Qubits are Used Superposition allows for us to store many combinations in very few qubits 4 classical bits, 2^4 combinations 4 x 2^4 bits to hold ALL combinations 4 qubits, all are in superposition 4 qubits to hold ALL combinations Superposition is what is used to give quantum computers their edge in processing power. This comes from the ability to “store” many combinations in exponentially fewer bits. If we want to store all of the combinations of 4 bits in a classical computer, we need 4 bits for every combination, of which there are 2^4 (16). We need 64 bits If we want to store all of the 4 bit combinations in a quantum computer, we only need 4 qubits. Each qubit can be in a superposition until we measure it, so it can be in all combinations until we measure it

Current Qubit Technologies Electron Spin Magnetic moment of an electron SQUIDs Superconducting QUantum Interference Device Two common mediums that are being developed for quantum computers are electrons and superconducting circuits SQUIDs are superconducting quantum interference device At near 0 kelvin, superconductors has 0 electrical resistance. Current flows in both directions Raise temperature to see which direction it is flowing (clockwise vs counter great different magnetic fields) Electrons have a spin to them (earth vs sun) Electron spin creates magnetic field, up for 1 and down for 0

Obstacles Decoherence Expenses of Quantum Computer’s necessary environment SQUIDs must be kept at 20-80 milliKelvin Electrons are hard to hold on to Effective use of quantum source code tendency of a quantum computer to decay from a given quantum state as it interacts and entangles with state of environment current methods are near-0 Kelvin freezing, and shielding quantum processor from environment Shielding and cooling is very expensive, and requires very specific systems to be in place. Not impossible, just difficult Can’t be done in your backyard We are also unsure of how to effectively code for a quantum computer, so that needs to be tested, along with determining the most effective way to run a quantum computer

Current Projects D-Wave Two NMR Quantum Computers Google and NASA IBM D-Wave Two is a computer based off of SQUID circuits The D-Wave processor is cooled to near 0 Kelvin, then slowly heated up minutely “Collapsed” bits are used in other classical processes cryogenics system within 10 square meter shielded room D-Wave Two was bought by Google and NASA recently NMR (nuclear magnetic resonance) uses electron spin to store qubits Developed by IBM and Stanford Not scalable (difficult to create multiple electron spin based qubits)

Why is it so special? Quantum computing could be the beginning of… Incredible Problem Solving Optimization Artificial Intelligence Deep Space Travel Incredible Problem Solving Able to work in parallel Large number crunching Optimization Again working in parallel Process large and small calculations at a larger rate than classical computers Artificial Intelligence Process more calculations to make it seem human Deep Space Travel

Problem Solving Potential A quantum computer can be used to quickly solve problems with many solutions Qubits will “store” all of the potential solution, and become the most correct one when computed upon The Travelling Salesman Problem solving potential Quickly solve problems with many solutions Parallel Qubit store potential solutions eventually find correct answer when computed Traveling salesman Most efficient way to reach everyone within alloted time

Optimization One Quantum Computer has the potential to solve problems all of Google’s data centers can’t together Will lead to faster services for questions concerning travel plans, drug synthesis, database mining, etc. Optimization More efficient processing Take for example that one quantum computer has the potential to solve the problems all of Google’s data centers can’t together Lead to faster services for questions concerning travel plans, drug synthesis, database mining, bitcoin mining potential.

Basis for Artificial Intelligence Robots hear and see better than we do, but cannot process new sounds and images. Quantum Computing will allow them to process this information like a human, making connections and inferences They will be able to act human Right now robots are already better than us at picking up information through both seeing and hearing, however they have no idea what they are processing most of the time. Quantum Computing will help a robot understand that it is looking at a chair or a table, something that is right now very difficult to do. Not the terminator by any means, and don’t foresee that type of A.I. in any near future, but quantum computing is the basis.

Deep Space Travel Quantum Computers will let us explore the quantum level of the world Could lead to advances in space travel technology Optimization will let us find new habitable worlds Quantum mechanics is the math best suited for helping us explore space intergalactically. T.V. and Movie’s all portray this intergalactic space travel as sort of traveling through a tunnel. Quantum Computres would be the only computers capable of handling the sheer amount of calculations needed to complete such spaced travel. Optimization of the science we use by using a quantum computer will also help us better estimate the possibility of new habitable worlds, where they might be, and just how many there are. Conventional computers don’t have nearly the computational power and accuracy to be able to predict such things, a quantum computer with it’s use of superposition previously discussed, can optimize these issues, eventually answering questions like “is there another earth out there?”

Not All Sunshine and Roses Can single-handedly make every firewall and encryption in the world obsolete. Would expose everyone to malicious attacks

How Far Away? Still in developmental stage Require lots of specialized equipment and a very controlled environment Source code is still not fully developed It may be scalable, but not reducible

Questions?