Pages

Showing posts with label error. Show all posts
Showing posts with label error. Show all posts

Friday, October 14, 2016

A step closer to quantum computation with Quantum Error Correction



Computer scientists have dreamt of large-scale quantum computation since at least 1994 -- the hope is that quantum computers will be able to process certain calculations much more quickly than any classical computer, helping to solve problems ranging from complicated physics or chemistry simulations to solving optimization problems to accelerating machine learning tasks.

One of the primary challenges is that quantum memory elements (“qubits”) have always been too prone to errors. They’re fragile and easily disturbed -- any fluctuation or noise from their environment can introduce memory errors, rendering the computations useless. As it turns out, getting even just a small number of qubits together to repeatedly perform the required quantum logic operations and still be nearly error-free is just plain hard. But our team has been developing the quantum logic operations and qubit architectures to do just that.

In our paper “State preservation by repetitive error detection in a superconducting quantum circuit”, published in the journal Nature, we describe a superconducting quantum circuit with nine qubits where, for the first time, the qubits are able to detect and effectively protect each other from bit errors. This quantum error correction (QEC) can overcome memory errors by applying a carefully choreographed series of logic operations on the qubits to detect where errors have occurred.
Photograph of the device containing nine quantum bits (qubits). Each qubit interacts with its neighbors to protect them from error.

So how does QEC work? In a classical computer, we can monitor bits directly to detect errors. However, qubits are much more fickle -- measuring a qubit directly will collapse entanglement and superposition states, removing the quantum elements that make it useful for computation.

To get around this, we introduce additional ‘measurement’ qubits, and perform a series of quantum logic operations that look at the measurement and data qubits in combination. By looking at the state of these pairwise combinations (using quantum XOR gates), and performing some careful cross-checking, we can pull out just enough information to detect errors without altering the information in any individual qubit.
The basics of error correction. ‘Measurement’ qubits can detect errors on ‘data’ qubits through the use of quantum XOR gates.

We’ve also shown that storing information in five qubits works better than just storing it in one, and that with nine qubits the error correction works even better. That’s a key result -- it shows that the quantum logic operations are trustworthy enough that by adding more qubits, we can detect more complex errors that otherwise may cause algorithmic failure.

While the basic physical processes behind quantum error correction are feasible, many challenges remain, such as improving the logic operations behind error correction and testing protection from phase-flip errors. We’re excited to tackle these challenges on the way towards making real computations possible.
Read More..

Tuesday, April 12, 2016

Fix the Problem Ejecting USB Mass Storage Device error

This must have happened to each of us many times that when we click the “Safely Remove Hardware” icon in the system tray to remove hardware, we get an error message saying “The device ‘Generic Volume’ cannot be stopped right now. Try stopping the device again later”.


One of the reason for this problem may be that the pen drive is still in use and some data is either being read from it or being written into it. That means some process is using the drive but we do not know what the processes are that are accessing the drive.

Steps to Fix the Problem Ejecting USB Mass Storage Device:
1. End the processes that are using the USB drive:
Download and install this software called as Unlocker, now open My Computer, right click on your USB drive icon, click on Unlocker.


Now click on Unlock All to kill all the processes using the Drive. Now the drive should get safely removed.

2. Clean the system infected by viruses:
If the first step fails that means the process that is accessing the pen drive is a virus for sure. So to clean the system just scan the computer with a good updated Anti Virus and delete the viruses that are found. The problem would certainly get solved.
Read More..