Quantum Computing opens new front in Cloud!

Quantum Computing

As the amount of data in the world is rapidly increasing, so is the time required for machines to process it. Augmented Reality, Virtual Reality, Artificial Intelligence, Robotics, Real-Time Analytics, and Machine Learning algorithms are needing the cloud to be infinitely faster as well as to require unlimited computing power and an endless amount of storage. Interestingly, this is happening on heels of the slow down of  Moore’s law. Chip maker Intel has signaled a slowing of Moore’s Law, a technological phenomenon that has played a role in almost every significant advancement in engineering and technology for decades. We are no longer able to cram transistors in the circuits at the velocity we have been doing.

By 2025, the needs for traditional compute functionality in the cloud will be so large that it can never be built. Quantum computing's arrival promises to revolutionize the cloud. What quantum computing provides is massively parallel processing, atomic-level storage, and security using the laws of physics rather than external cryptographic methods. If you have not begun looking at it, the time is now. The cloud will soon be powered by quantum computing, and software will be written in another way.

Although work has been in progress for over five decades, the last five years have seen strides in this space, 2017 can indeed be called the year of quantum computing.

IBM, Microsoft, Google, Intel, D-Wave have made tremendous advances this year. It is now here to push the bounds of computer performance further forward.

What is Quantum Computing?

Quantum computing is about making use of quantum states of subatomic particles to perform memory and processing tasks. Classical computers switch transistors encode information as bits which represent either a ONE or a ZERO. In contrast, quantum computers use the fundamental building blocks of atoms (such as electrons, protons, and photons) themselves. These subatomic particles spin, so if the spin is in one direction — up, for example — that could be the equivalent of the ONE in a conventional computer, while a particle with a down spin could be a ZERO.

As per the laws of quantum physics, it may not be clear whether a particle has an up or a down spin. Or, perhaps something in between. These subatomic particles possess all of those properties all at the same time. This is called superposition. ONE qubit (a new term to refer to a quantum bit unlike classical bit) can exist simultaneously as a ZERO or a ONE. Two qubits can exist simultaneously as the four possible two-bit numbers (00, 01, 10, and 11). These superpositions allow qubits to perform multiple calculations at once rather than in sequence like a traditional machine. For example, you can compute four calculations with two qubits.

What quantum computing gives you is massively parallel processing! An understandable example is Grover Search Algorithm. Think about a game where an prize is hidden behind one of four doors and you have to find the prize while opening as few doors as possible. A traditional computer will need to do, on average, a little over two operations to find the prize as it has to open each door in succession. The quantum computer, however, can locate the prize with one action because it can open all four doors at once! You can perform eight calculations with the three qubits. The number of such computations double for each additional qubit, leading to an exponential speed-up. A quantum computer comprised of 500 qubits would have a potential to do 2^500 calculations (much larger than the Shannon Number) in one operation.

Top five things you should know about it

  1. We will write programs differently. New programming paradigms and languages, new algorithms, as well as a new way of writing logic!
  2. Quantum computer is “thousands of times” faster than a conventional computer. Google announced it has a Quantum computer that is 100 million times faster than any classical computer in its lab.
  3. Quantum computing revolutionizes the way that we approach machine learning and artificial intelligence. It will accelerate machine learning remarkably. Quantum computers will reduce power consumption anywhere from 100 to 1000 times because quantum computers use quantum tunneling.
  4. Quantum computing will destroy the internet security as it is known today. It would be able to crack several of today’s encryption techniques such as RSA and ECC within days if not hours. In this regards, Quantum computing is like a deja vu of discovering the use of enormous energy locked in an atom. Nuclear fission was found in 1938, nine months before the beginning of the Second World War, and it changed the world. Quantum computing could be the IT equivalent of an Atomic Bomb. We are now in a race against time to prepare modern cryptographic techniques before they get broken. New security methods that will allow us to secure data using the laws of physics rather than using external cryptographic methods.
  5. Quantum computing is not for every problem. Classical computers are still better than Quantum computers at some tasks such as spreadsheets or desktop publishing. However, Quantum computing will be incredibly useful for solving notable chemistry issues, self driving cars coordination, financial modeling, weather forecasting, and particle physics, etc.

Have you written your first quantum program yet? In the next few articles, I will go over how how to program using Quantum computing, how to determine which problems are best to be addressed between Quantum computing vs. Classical computing, how it impacts Machine Learning, and how you will develop killer apps such as self-driving car coordination as well as the challenges/solutions in the world where cryptography and quantum computing intersect. Quantum computing revolutionizes the way we approach computer science and logic. A lot of algorithms will need to be redesigned/rewritten using quantum computing paradigms – looking forward to it!

By Ajay Malik

Ajay Malik

Ex-Google, Ajay Malik is CTO of Lunera and building a fog cloud by embedding a compute platform within end cap of bulbs and tube lights. With over 25 years of executive engineering leadership and entrepreneurial experience in delivering award-winning innovative products, Ajay joined Lunera from Google, where he was head of architecture and engineering for the worldwide corporate networking business. Prior to Google, Ajay was senior vice president of engineering and products at Meru Networks where he led the transformation of the company's technology resulting in its acquisition by Fortinet. Ajay has also held executive leadership positions at Hewlett-Packard, Cisco, and Motorola. Ajay has 80+ patents pending/approved. Ajay is the author of "RTLS for Dummies" and "Artificial Intelligence for Wireless Networking."

View Website


How IoT and Travel Go Hand-in-Hand

How IoT and Travel Go Hand-in-Hand

IoT and Travel  There is no question that the Internet of Things, or IoT, is here to stay. Just this ...
Our Computers Can Recognize Faces but Imagine Seeing Through an Animal’s Eyes. Now We Can.

Our Computers Can Recognize Faces but Imagine Seeing Through an Animal’s Eyes. Now We Can.

Seeing Through An Animal’s Eyes Computer Vision and Facial Recognition have gone from rare and difficult to increasingly available thanks ...
Looking to 2018 and the Future: Do You Think We Are Entering a 4th Turn or 5th Wave?

Looking to 2018 and the Future: Do You Think We Are Entering a 4th Turn or 5th Wave?

2018 and the Future Wow! 2017 sure was something. Looking ahead do you see darkness – the 4th turn – or ...
Future of Identity Protection

AI and the Future of Identity Protection

Future of Identity Protection There’s a lot of alarm over who stands to lose their job to automation and artificial ...
Cloud Communications Security: Whose Business Is It, Anyway?

Cloud Communications Security: Whose Business Is It, Anyway?

Cloud Communications Security Don’t count on cloud providers to provide all your UCaaS security It’s official: Unified Communications-as-a-Service (UCaaS) has ...
The Drone Explosion

The Drone Explosion Continues To Provide Unique Options

The Drone Explosion One of the things I have posted about often here on CloudTweaks is the ever growing world ...
The Growing Complexity with IoT, Cloud and the Edge

The Growing Complexity with IoT, Cloud and the Edge

IoT, Cloud and the Edge The convergence of the Internet of Things (IoT), edge, and cloud has changed how enterprises ...
Blockchain ≠ Bitcoin: Demystifying Blockchain's Business Value in Oil and Gas

Blockchain ≠ Bitcoin: Demystifying Blockchain’s Business Value in Oil and Gas

Demystifying Blockchain's Business Value This is part 1 of a 2-part series on blockchain technology. Blockchain was developed almost a ...
Cyber Attackers Targeting the Keys to the Cloud Kingdom

Cyber Attackers Targeting the Keys to the Cloud Kingdom

Cyber Attacking Targets Privileged Credentials Used to Administer Cloud Services Make an Attractive Target and Entry Point for Attackers In ...
8 Cloud Characteristics Every ERP System Needs

8 Cloud Characteristics Every ERP System Needs

ERP System Cloud-based ERP systems offer many benefits to a growing organization. And those benefits are catching on in a ...


Amazon shortlists 20 cities for second headquarters

Amazon shortlists 20 cities for second headquarters

(Reuters) - Amazon.com Inc (AMZN.O) has short-listed 20 cities and regions, including one in Canada, for the construction of a ...
Google classroom

Google to expand cloud infrastructure with new regions, submarine cables

(Reuters) - Alphabet Inc’s Google said on Tuesday it would add five regions and build three new submarine cables as ...
Cogeco Peer 1 Adds Managed Microsoft Azure Services to Cloud Portfolio

Cogeco Peer 1 Adds Managed Microsoft Azure Services to Cloud Portfolio

Cogeco Peer 1 Adds Managed Microsoft Azure Services Flexible services optimize customer's Azure investments, handle the day-to-day management of the ...