Quantum Computing

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 20

Quantum

Computing
Submitted By :
SAMI E S
Overview

1. Introduction
2. History
3. What is Quantum Computers
4. Need for quantum computer
5. What special about quantum computer
6. Quantum Computing Power
7. Classical vs Quantum
8. Need for the speed….
9. Applications of quantum computer
10.Challenges and Limitations
Summary
References
INTRODUCTION

Quantum
computers use
atoms to perform
calculation

Here computation
depends on
principle of
quantum theory.

Qubit
HISTORY
 1982 - Fey man proposed the idea
of creating machines based on the
laws of quantum mechanics.

 1985 - David developed the quantum


Tuning machine, showing that
quantum circuits are universal.

 1994 - Peter Shor -quantum


algorithm to factor very large numbers
in polynomial time.
What is a Quantum
Computer?
 Quantum Computer

 A computer that
uses quantum
mechanical
phenomena to
perform operations
on data through
devices such as
superposition and
entanglement.
Need for quantum computer
 Moore’ law slowing
down in 2020 it is
flattened out.

 Transistor cannot be
made smaller , to
avoid Moore's law.

 Post silicon era


What special about Quantum
computer
Quantum Computing
Power
Quantum Database
Search
 Example: To search
the entire Library of
Congress for one’s
name given an
unsorted database...
 Classical
Computer
– 100 years
 Quantum Computer
– ½ second
What is classical
computer?
 Classical Computer
(Binary)

 A computer that
uses voltages
flowing through
circuits and gates,
which can be
calculated entirely
by classical
mechanics
Classical vs. Quantum Bits
 Classical Bit
 2 Basic states – off
or on: 0, 1
 Mutually exclusive

 Quantum Bit (Qubit)


 2 Basic states – key
0, key 1:
 Superposition of
both states -
(not continuous in
nature)
The Need For Speed...
 Classical Digital Computer
 Moore’s Law:
transistors on chip
doubles every 18
months—
microprocessor circuits
will measure on atomic
scale by 2020-2030
 Serial Processing – one
operation at a time

 Quantum Computer
 Harnesses the power of
atoms and molecules to
perform memory and
processing tasks
 Parallel Processing –
millions of operations
at a time
APPLICATION
S
 Cryptography

 Artificial
intelligence

 Teleportation

 Quantum
communication
Practical Quantum Computer
Applications

 Cryptography
Cryptography is a method of
storing and transmitting data
in a particular form so that
only those for whom it is
intended can read and
process it.

 Artificial Intelligence
Artificial intelligence is the
branch of computer science
concerned with
making computers behave
like humans.
Organisations using Quantum
Computing
Challenges and
Limitations

 Decoherence

 Error correction

 Cost
Quantum Computing limitations
 Decoherence -
 quantum decoherence is the
loss of coherence ,
Decoherence can be viewed as
the loss of information from a
system into the environment

 Error correction –
 Quantum error correction is
used in quantum computing to
protect quantum information
from errors due to decoherence
and other quantum noise
 Recently Google Tested First Error
Correction in Quantum Computing
in 2014.
Summary

A quantum
computer thus has
the theoretical
capability of
simulating any
finite physical
system and may
even hold the key
to creating an
artificially
intelligent
computer.
Research References

 http://www.qubit.org
 http://www.cs.caltech.edu/~westside/
quantum-intro.html
 http://computer.howstuffworks.com/
quantum-computer1.html
 http://en.wikipedia.org/wiki/
Quantum_computers
 http://www.carolla.com/quantum/
QuantumComputers.html
Queries?

You might also like