Showing posts with label over cloud. Show all posts
Showing posts with label over cloud. Show all posts

Wednesday, October 19, 2016

Microsoft Ends Moore's Law, Builds a Supercomputer in the Cloud


A group of Microsoft engineers have built an artificial intelligence technique called deep neural networks that will be deployed on Catapult by the end of 2016 to power Bing search results. They say that this AI supercomputer in the cloud will increase the speed and efficiency of Microsoft’s data centers and that their will be a noticeable difference obvious to Bing search engine users. They say that this is the "The slow but eventual end of Moore’s Law."
"Utilizing the FPGA chips, Microsoft engineering (Sitaram Lanka and Derek Chiou) teams can write their algorithms directly onto the hardware they are using, instead of using potentially less efficient software as the middle man," notes Microsoft blogger Allison Linn. "What’s more, an FPGA can be reprogrammed at a moment’s notice to respond to new advances in artificial intelligence or meet another type of unexpected need in a datacenter."
The team created this system that uses a reprogrammable computer chip called a field programmable gate array (FPGA) that will significantly improve the speed of Bing and Azure queries. "This was a moonshot project that succeeded," said Lanka.
What they did was insert an FPGA directly between the network and the servers, which in bypassing the traditional software approach speeds up computation. “What we’ve done now is we’ve made the FPGA the front door,” said Derek Chiou, one of the Microsoft engineers who created the system. "“I think a lot of people don’t know what FPGAs are capable of."
Here is how the team described the technology:
The Cataputl Gen2 Card showing FPGA and Network ports enabling the Configurable Cloud
Hyperscale datacenter providers have struggled to balance the growing need for specialized hardware (efficiency) with the economic benefits of homogeneity (manageability).  In this paper we propose a new cloud architecture that uses reconfigurable logic to accelerate both network plane functions and applications.  This Configurable Cloud architecture places a layer of reconfigurable logic (FPGAs) between the network switches and the servers, enabling network flows to be programmably transformed at line rate, enabling acceleration of local applications running on the server, and enabling the FPGAs to communicate directly, at datacenter scale, to harvest remote FPGAs unused by their local servers.

We deployed this design over a production server bed, and show how it can be used for both service acceleration (Web search ranking) and network acceleration (encryption of data in transit at high speeds).
Hardware and Software compute planes in the Configurable Cloud


This architecture is much more scalable than prior work which used secondary rack-scale networks for inter-FPGA communication.  By coupling to the network plane, direct FPGA-to-FPGA messages can be achieved at comparable latency to previous work, without the secondary network.  Additionally, the scale of direct inter-FPGA messaging is much larger.  The average round-trip latencies observed in our measurements among 24, 1000, and 250,000 machines are under 3, 9, and 20 microseconds, respectively.   The Configurable Cloud architecture has been deployed at hyperscale in Microsoft’s production datacenters worldwide.

Friday, May 6, 2016

Quantum Computers.. Now a Reality - IBM launches Publicly


Quantum computers are expected to take the computing technology to the highest level, but it is an experimental and enormously complex technology that Google and NASA are working on and is just a dream for general users to play with.

Hold on! IBM is trying to make your dream a reality.

BM just made its new quantum computing project online (with tutorials), making it available for free to anyone interested in playing with it.

Quantum Computers — Now A Reality!


The technology company said on Wednesday that it is giving the world access to one of its quantum computing processors, which is yet an experimental technology that has the potential to perform much faster calculations than today's computers.

You can now access IBM's five-qubit quantum computing processor, which is located at its a research center in Yorktown Heights, New York, through the cloud to run experiments and test applications.

All you will need to do is request an invitation from IBM through a web form that will ask for your institution details and your level of computing experience.

Quantum Computers Vs. Regular Computers ?


Quantum computers can theoretically be much faster than traditional computers because they take advantage of quantum mechanics.

While traditional computers use the "bits" to represent information as a 0 or a 1, Quantum computers use quantum bits or "qubits" to represent information as a 0, 1, or both at the same time. This means that 2 qubits could potentially have 4 values at the same time: 00, 01, 10, and 11.

In other words, a quantum computer with just 50 qubits will be much more powerful than any supercomputer available today.

360° Tour of the IBM Research Quantum Lab:


According to IBM, its five-qubit quantum computing processor is just a "small step" towards a useful quantum computer, though the company hopes to build a quantum computer with a medium-size quantum processor of 50-100 qubits within the next 10 years.

With a step ahead in the quantum computing, IBM's qubit processor is the world's first quantum processor accessible to the public, even if through the cloud.

Users who want to access the quantum processor can stay in the comfort of their homes or offices and work with qubits, study tutorials, and run simulations using the cloud and their computers or mobile devices.