This is my seminar topic this year. And the most promising new development in the field of computing.
Today the processors are growing faster and faster. But, there's a limit to the speed. A given mass of material cannot perform more than certain calculations. This puts us into a jeopardy. How will we cope with the future requirements ? The answer suggested was PARALLEL processing. But, again traditional computers proved grossly inefficient in implementing the concept. Scientists were in search of something that was "inherently" parallel in processing .... and the ans came in the form of "quantum computing".
Quantum computing emerged from the fact that the processors will grow so small that their elements will be of the size of an atom. Then the classical laws will be rendered meaningless and quantum laws will come into picture. quantum bits - popularly known as qubits - can store 2^n values SIMULTANEOUSLY, where n=size of register. Thus, the inherent prallelism!
Thus, 2^n computations can proceed simultaneously in a n-qubit register. This massive parallelism has gripped the imagination of the scientists world over!
But, the main problem with this field is, as a renowned scientist summarizes
"My students don't understand quantum computing, because i don't understand it"
Such is the intricacy of the subject that even those working in the field can't confess to have complete knowledge of the topic! Also, most of the technology required to implement a quantum computer is rather non-existent.
All in all, quantum computing is NOT the near future. But, in the long run quantum computing will certainly cause revolutions in the quantum field !! ... It will change the way we compute !
Book Review: "Jaya" by Devdutt Pattanaik
3 weeks ago