Definition
A quantum computer is a real or theoretical computer that exploits quantum phenomena like superposition and entanglement in an essential way. It is widely believed that a quantum computer could perform some calculations exponentially faster than any classical computer. For example, a large-scale quantum computer could break some widely used encryption schemes and aid physicists in performing physical simulations. However, current hardware implementations of quantum computation are largely experimental and only suitable for specialized tasks.
Related concepts
1-bit computing12-bit computing128-bit computing16-bit computing24-bit computing256-bit computing32-bit computing4-bit computing48-bit computing512-bit computing64-bit computing8-bit computingACPIAI acceleratorARM architecture familyAbelian groupAbstract machineAcoustic levitationAdaptevaAdder (electronics)Address decoderAddress generation unitAddressing modeAdiabatic quantum computationAdiabatic quantum computerAdiabatic theoremAdvanced Power ManagementAdversary (cryptography)Alexei KitaevAlgorithmic coolingAlternating Turing machineAluminiumAmerican Physical SocietyAmmoniaAmplitude amplificationAnalogue electronicsAndrea MorelloAndrew HodgesAnti-gravityAnyonApollo Guidance ComputerApplication-specific instruction set processorApplication-specific integrated circuitApplied Physics ReviewsArithmetic logic unitAssociation for Computing MachineryAsymmetric AlgorithmsAtomBB84BHT algorithmBPP (complexity)BQPBacon–Shor codeBarrel processorBarrel shifterBarton ZwiebachBaseband processorBasic BooksBell's theoremBell stateBell testBernstein–Vazirani algorithmBill UnruhBinary decoderBinary multiplierBinary numberBitBit-level parallelismBit-serial architectureBit slicingBlack boxBloch sphereBoltzmann machineBoolean circuitBoolean satisfiability problemBorn ruleBoson samplingBraid theoryBranch predictorBranch target predictorBra–ket notationBus (computing)CPU cacheCPU multiplierCSS codeCache (computing)Cache coherenceCache hierarchyCache performance measurement and metricCache replacement policiesCalifornia Institute of TechnologyCambridge, MassachusettsCarlton M. CavesCasimir effectCat qubit quantum computerCavity quantum electrodynamicsCellular architectureCellular automatonCentral processing unitCharge qubitCharles H. Bennett (physicist)Charles R. DoeringChinese Academy of SciencesChip carrierChurch–Turing thesisCircuit (computer science)Circuit quantum electrodynamicsCirqClassic RISC pipelineClassical capacityClassical electromagnetismClassical mechanicsClipper architectureCloak of invisibilityClock gatingClock rateClock signalCloud-based quantum computingCluster stateCobaltCoding theoryCognitive computingColliderCombinational logicCombinatorial optimizationCommunications of the ACMComparison of instruction set architecturesComplementarity (physics)Complex instruction set computerComplex numberComplex numbersComplex programmable logic deviceComputabilityComputability theoryComputational biologyComputational problemComputerComputer architectureComputer data storageComputer engineeringComputer performanceComputer performance by orders of magnitudeComputer scienceConsciousness causes collapseConsistent historiesContinuous-variable quantum informationControl hazardControl unitControlled NOT gateCooperative multitaskingCopenhagen interpretationCoprocessorCosmic raysCounter (digital)Counter machineCross-entropy benchmarkingCryptanalysisCryptographic keysCryptographic protocolsCryptographyCycles per instructionCypress PSoCD-Wave SystemsDARPADEC AlphaDaniel LidarData bufferData cacheData dependencyData parallelismDataflow architectureDatapathDavid DeutschDavid DiVincenzoDavid P. DiVincenzoDavisson–Germer experimentDe Broglie–Bohm theoryDecoherenceDeep neural networksDeferred measurement principleDegenerate energy levelsDelayed-choice quantum eraserDemultiplexerDensity matrixDerek AbbottDeterministic finite automatonDeutsch's algorithmDeutsch–Jozsa algorithmDiVincenzo's criteriaDiffie–HellmanDigital computersDigital electronicsDigital scent technologyDigital signal processorDihedral groupDilution refrigeratorDimension (vector space)Dirac equationDiscrete logarithmDiscrete logarithm problemDistributed architectureDouble-slit experimentDrug discoveryDynamic frequency scalingDynamic voltage scalingETRAX CRISEastin–Knill theoremEinstein–Podolsky–Rosen paradoxElectrical currentElectrical resistanceElectromagnetic fieldsElectronic circuitElectronic quantum holographyElitzur–Vaidman bomb testerElliptic curve Diffie–HellmanEmbedded systemEmerging technologiesEncyclopedia of MathematicsEncyclopædia BritannicaEndiannessEnergy levelEnsemble interpretationEntanglement-assisted classical capacityEntanglement-assisted stabilizer formalismEntanglement distillationEntanglement swappingEuropean Mathematical SocietyEuropiumExact quantum polynomial timeExcited stateExecution unitExperimental physicsExplicit data graph executionExplicitly parallel instruction computingExponential timeFIFO (electronic)FLOPSFabric computingFalse sharingFiber-optic cablesField-programmable gate arrayField-programmable object arrayFinite-state machineFinite-state machine with datapathFive-qubit error correcting codeFloating-point unitFlux qubitFlynn's taxonomyForce field (technology)Franck–Hertz experimentFunction composition (computer science)GPUGate arrayGeneral-purpose computing on graphics processing unitsGil KalaiGilles BrassardGleason's theoremGlossary of elementary quantum mechanicsGlossary of quantum computingGlue logicGnu codeGoogleGoogle AIGottesman–Kitaev–Preskill codeGottesman–Knill theoremGraphics processing unitGround stateGrover's algorithmHHL AlgorithmHHL algorithmHaber processHadamard gateHalting problemHamiltonian (quantum mechanics)Hamiltonian quantum computationHardware accelerationHardware registerHardware security moduleHardwired control unitHarvard UniversityHarvard architectureHazard (computer architecture)Heisenberg pictureHelium-3Heterogeneous System ArchitectureHeterogeneous computingHidden-variable theoryHidden matching problemHidden subgroup problemHierarchical state machineHistory of general-purpose CPUsHistory of quantum field theoryHistory of quantum mechanicsHolevo's theoremHolographic principleHoward BrandtHuman computersHyper-threadingHypercomputationIA-64IBMIBM POWER architectureIBM Q System OneIBM Quantum ExperienceIBM System/360 architectureIBM System/370IBM System/390IEEEIEEE SpectrumImage processorImmersion (virtual reality)India's quantum computerInformation securityInstruction-level parallelismInstruction cacheInstruction cycleInstruction decoderInstruction pipeliningInstruction set architectureInstruction unitInstructions per cycleInstructions per secondInteger factorizationIntegrated circuitIntelligence Advanced Research Projects ActivityInteraction pictureInterpretations of quantum mechanicsIntroduction to quantum mechanicsIonQIonizing radiationIsaac L. ChuangIsing modelIsolated systemJiuzhang (quantum computer)John PreskillJones polynomialKLM protocolKane quantum computerKelvinKey sizeKlein–Gordon equationLOCCLattice-based cryptographyLeonard SusskindLibquantumLinear algebraLinear combinationLinear optical quantum computingList of emerging technologiesList of proposed quantum registersList of quantum computing journalsList of quantum key distribution protocolsList of quantum processorsLittle man computerLoad–store architectureLoad–store unitLocal hidden-variable theoryLogic gateLov GroverLow-density parity-check codeM32RMIPS-XMIPS architectureMRIMachine learningMach–Zehnder interferometerMagic state distillationMagnetic refrigerationMajorana equationManhattan ProjectMany-worlds interpretationManycore processorMassachusetts Institute of TechnologyMathematical formulation of quantum mechanicsMatrix (mathematics)Matrix mechanicsMatrix multiplicationMcEliece cryptosystemMeasurement-based quantum computerMeasurement in quantum mechanicsMeasurement problemMemory-level parallelismMemory address registerMemory buffer registerMemory controllerMemory dependence predictionMemory hierarchyMemory management unitMetacomputingMichael FreedmanMichael J. LarsenMichael NielsenMichele MoscaMicroBlazeMicroarchitectureMicrocodeMicrocontrollerMicroprocessorMicroprocessor chronologyMikhail DyakonovMinimal instruction set computerMixed-signal integrated circuitMobile processorModel of computationModern computerModern quantum theoryModified Harvard architectureMonogamy of entanglementMotorola 68000 seriesMulti-chip moduleMulti-core processorMultiple instruction, multiple dataMultiple instruction, single dataMultiplexerMultiprocessingMultiprocessor system on a chipMultithreading (computer architecture)N. David MerminNASANISQNP-completeNP-hardNP (complexity)NanotechnologyNatural computingNature (journal)Nature ElectronicsNetwork on a chipNetwork processorNeuromorphic engineeringNeutral atom quantum computerNew ScientistNew York CityNitrogen-vacancy centerNitrogen fixationNo-broadcasting theoremNo-cloning theoremNo-communication theoremNo-deleting theoremNo-hiding theoremNo-teleportation theoremNo instruction set computingNoise (signal processing)Noisy intermediate-scale quantum eraNon-local quantum computationNon-uniform memory accessNondeterministic Turing machineNorm-squaredNuclear magnetic resonanceNuclear magnetic resonance quantum computerNuclear physicsObjective-collapse theoryOld quantum theoryOne-instruction set computerOne-way quantum computerOne clean qubitOpenQASMOpenRISCOperand forwardingOptical computingOracle machineOrthogonal instruction setOut-of-order executionPBR theoremPDP-11 architecturePSPACE (complexity)P (complexity)Package on a packageParallel computingPassword crackingPath integral formulationPaul BenioffPaul DaviesPauli equationPell's equationPerformance per wattPeter FedichevPeter ShorPhase-space formulationPhase qubitPhased-array opticsPhiladelphiaPhysical and logical qubitsPhysicistsPhysics processing unitPin grid arrayPipeline stallPlasma windowPointer machinePolynomial timePopper's experimentPost-quantum cryptographyPostBQPPost–Turing machinePowerPCPower ISAPower Management UnitPower managementPower management integrated circuitPreemption (computing)Prime numberPrinceton UniversityPrinceton University PressProbabilistic Turing machineProbability amplitudeProbability theoryProbability vectorProcess (computing)Processor (computing)Processor designProcessor registerProgram analysisProgram counterProgrammable Array LogicProgrammerPsi (Greek)Public key cryptographyPulse shapingQIP (complexity)QMAQ SharpQiskitQpiAI-IndusQuEra ComputingQuadratic unconstrained binary optimisationQuantum BayesianismQuantum Computation and Quantum InformationQuantum Fourier transformQuantum Turing machineQuantum algorithmQuantum algorithm for linear systems of equationsQuantum algorithmsQuantum amplifierQuantum annealingQuantum biologyQuantum busQuantum capacityQuantum cellular automatonQuantum channelQuantum chaosQuantum chemistryQuantum circuitQuantum cognitionQuantum coherenceQuantum coin flippingQuantum complexity theoryQuantum computing scaling lawsQuantum controllersQuantum convolutional codeQuantum cosmologyQuantum counting algorithmQuantum cryptographyQuantum decoherenceQuantum differential calculusQuantum dynamicsQuantum electronicsQuantum energy teleportationQuantum engineeringQuantum entanglementQuantum eraser experimentQuantum error correctionQuantum field theoryQuantum finite automatonQuantum fluctuationQuantum gateQuantum gate teleportationQuantum geometryQuantum gravityQuantum image processingQuantum imagingQuantum informationQuantum information scienceQuantum jumpQuantum key distributionQuantum logicQuantum logic clockQuantum logic gateQuantum machineQuantum machine learningQuantum measurementQuantum mechanicsQuantum memoryQuantum metamaterialQuantum metrologyQuantum mindQuantum moneyQuantum mysticismQuantum networkQuantum networksQuantum neural networkQuantum nonlocalityQuantum opticsQuantum optimization algorithmsQuantum phase estimation algorithmQuantum programmingQuantum secret sharingQuantum sensingQuantum sensorQuantum simulationQuantum simulatorQuantum spacetimeQuantum speed limit theoremsQuantum stateQuantum state purificationQuantum state vectorQuantum statistical mechanicsQuantum stochastic calculusQuantum superpositionQuantum supremacyQuantum technologyQuantum teleportationQuantum tunnellingQuantum volumeQuantum weirdnessQuasi-particleQubitQubitsQueue automatonQuil (instruction set architecture)RISC-VROM imageRSA (algorithm)RSA (cryptosystem)RSA encryptionRandom-access machineRandom-access stored-program machineRandom number generationRandomized algorithmRandomized benchmarkingRare-earth elementRarita–Schwinger equationRaymond LaflammeRe-order bufferReduced instruction set computerRegister fileRegister machineRegister renamingRegister–memory architectureRelational quantum mechanicsRelativistic quantum mechanicsRelaxation (NMR)Reservation stationReviews of Modern PhysicsRichard FeynmanRigetti ComputingRydberg formulaSARG04SPARCSUPSSWARSan Jose, CaliforniaSanta Fe, New MexicoScalar processorScatteringSchrödinger's catSchrödinger's cat in popular cultureSchrödinger equationSchrödinger pictureSchrödinger–HJW theoremScoreboardingScott AaronsonScratchpad memorySecondary storageSecure cryptoprocessorSemiconductorSemiconductor device fabricationSequential logicSeth LloydShor's algorithmShor codeSibos (conference)Simon's algorithmSimon's problemSimulating quantum dynamicsSimultaneous and heterogeneous multithreadingSimultaneous multithreadingSingle-coreSingle instruction, multiple dataSingle instruction, multiple threadsSingle instruction, single dataSingle program, multiple dataSoft microprocessorSolovay–Kitaev theoremSpeculative executionSpeculative multithreadingSpin (physics)Spin qubit quantum computerSpin–lattice relaxationSpin–spin relaxationSpringer NatureSpringer Science+Business MediaStabilizer codeStack machineStack registerStandard basisStanford Encyclopedia of PhilosophyStanford MIPSState space (physics)Status registerSteane codeStern–Gerlach experimentSteven WeinbergStored-program computerStream processingStructural hazardSum-addressed decoderSummit (supercomputer)SuperHSupercomputerSuperconductingSuperconducting quantum computingSuperconductorSuperconductorsSuperdense codingSuperdeterminismSuperscalar processorSwitchSycamore processorSymmetric-key algorithmSymmetry in quantum mechanicsSymposium on Foundations of Computer ScienceSystem in a packageSystem on a chipTRIPS architectureTanja LangeTask parallelismTemporal multithreadingTensor Processing UnitTensor productThe New York TimesTheoretical computer scienceThermoacoustic heat engineThread (computing)Three-dimensional integrated circuitThreshold theoremTick–tock modelTile processorTime complexityTimeline of quantum computing and communicationTimeline of quantum mechanicsToffoli gateTomasulo's algorithmTopological quantum computerToric codeTransactional interpretationTransactions per secondTransistor countTranslation lookaside bufferTransmonTransport triggered architectureTrapped-ion quantum computerTrapped ionTrapped ion quantum computerTuring machineUltra-low-voltage processorUltracold atomUncertainty principleUnconventional computingUndecidable problemUnicoreUniform memory accessUnit of informationUnitarity (physics)Unitary matrixUniversal Turing machineUniversal quantum computerUniversity of Science and Technology of ChinaUnstructured dataVAXVISC architectureValleytronicsVariational quantum eigensolverVector (mathematics and physics)Vector processorVector spaceVery long instruction wordVirtual memoryVision processing unitVon Neumann architectureWafer (electronics)Wave functionWave function collapseWave interferenceWave–particle dualityWeyl equationWheeler's delayed-choice experimentWide-issueWigner's friendWord (computer architecture)World War IIWorld War II cryptographyWrite bufferX86Yuri ManinZ/ArchitectureZeno machineZero-point energyZero instruction set computer
49 concepts already in your glossary