It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
The two new IBM-developed processors include:
•A 16 qubit processor that will allow for more complex experimentation than the previously available 5 qubit processor. It is freely accessible for developers, programmers and researchers to run quantum algorithms and experiments, work with individual quantum bits, and explore tutorials and simulations. Beta access is available today through a new Software Development Kit available on GitHub github.com...
•IBM's first prototype commercial processor with 17 qubits and leverages significant materials, device, and architecture improvements to make it the most powerful quantum processor created to date by IBM. It has been engineered to be at least twice as powerful as what is available today to the public on the IBM Cloud and it will be the basis for the first IBM Q early-access commercial systems.· A second experimental processor that has 16 qubits and will allow for more complex experimentation than the previously available 5 qubit processor freely accessible for developers, programmers and researchers to run quantum algorithms and experiments, work with individual quantum bits, and explore tutorials and simulations. Beta access is available today through a new Software Development Kit available on GitHub github.com...
B-Can you do a dragon shout ?
Q-Damn.
B-Damn ?, explain please.
Q-You don't react to what I'm saying at all.
originally posted by: TEOTWAWKIAIFF
This was posted a couple of days ago - China builds five qubit quantum computer amazing innovation.
MIT already had one (5 qubits). IBM allowed access on the *waves arms* CLOUD (also 5 qubits). There is a dev kit on github for it. So why China? And why five qubits? Ya’ll know what is coming, right?
The two new IBM-developed processors include:
•A 16 qubit processor that will allow for more complex experimentation than the previously available 5 qubit processor. It is freely accessible for developers, programmers and researchers to run quantum algorithms and experiments, work with individual quantum bits, and explore tutorials and simulations. Beta access is available today through a new Software Development Kit available on GitHub github.com...
•IBM's first prototype commercial processor with 17 qubits and leverages significant materials, device, and architecture improvements to make it the most powerful quantum processor created to date by IBM. It has been engineered to be at least twice as powerful as what is available today to the public on the IBM Cloud and it will be the basis for the first IBM Q early-access commercial systems.· A second experimental processor that has 16 qubits and will allow for more complex experimentation than the previously available 5 qubit processor freely accessible for developers, programmers and researchers to run quantum algorithms and experiments, work with individual quantum bits, and explore tutorials and simulations. Beta access is available today through a new Software Development Kit available on GitHub github.com...
Phys.org, May 17, 2017 – IBM builds its most powerful universal quantum computing processors.
-and-
ArsTechnica – Bigger is better: Quantum volume expresses computer’s limit.
The Ars Technica article explains how to measure quantum computing by volume rather than just by qubit number. There is a lot of error correction that goes on with quantum computing (there are still super-cooled computers down near absolute zero) and IBM is arguing that over all volume of quantum computing operations is what should be measured. Which is funny because their new 16-qubit machine is only a modest gain over their 5-qubit one assuming the 5q has perfect fidelity (which it doesn’t). This is also a universal quantum computer which blows that D-Wave annealing machine out of the water.
Anyway, these types of announcements are bound to happen through the end of the year. The goal is "quantum supremacy" where a quantum computer will out pace a supercomputer. IBM has plans to make a 50-qubit computer by the end of the year.
Here is round one!
originally posted by: stormcell
D-wave have a 87+ Q-bit system, used to solve Ramsey numbers. That was back in 2012
www.technologyreview.com...
They are onto 2000 q-bits now
www.dwavesys.com...
Quantum annealing (QA) is a metaheuristic for finding the global minimum of a given objective ...
Wikipedia
The algorithm is as follows:
1.Pick a random point on a filled grid and mark it empty.
2.Choose a random cardinal direction (N, E, S, W).
3.Move in that direction, and mark it empty unless it already was.
4.Repeat steps 2-3, until you have emptied as many grids as desired.
The Drunkard Walk guarantees connectivity from the first grid picked, and you can also guarantee that a set percentage of the grid has been carved out. Unless the grid is large, you should bias the direction chosen towards the centre of the grid as the drunkard walk may end up butting up against the edges unnaturally. You may also choose to bias the drunkard walk to choose the last direction it travelled to create longer corridors.
The quantum computer is set in a superposition of "not running" and "running" states by means such as the Quantum Zeno Effect. Those state histories are quantum interfered. After many repetitions of very rapid projective measurements, the "not running" state evolves to a final value imprinted into the properties of the quantum computer. Measuring that value allows for learning the result of some types of computations such as Grover's algorithm even though the result was derived from the non-running state of the quantum computer.
Each classical bit has a definite value; it can only be 0 or 1; it can be copied without changing its value; it can be read without changing its value; and, when left alone, its value will not change significantly. Reading one classical bit does not affect other (unread) bits. You must run the computer to compute the result of a computation. Every one of those statements is false for qubits, even that last statement! There is a further difference. For a classical computer, the process is: Load → Run → Read, whereas for a quantum computer, the steps are: Prepare → Evolve → Measure.
Quantum Experience has so far attracted about 40,000 users from more than 100 countries. Chuang, for example, used it in an online, graduate-level class on quantum computing that he taught late last year, so that students could practise programming an actual quantum computer.
The system’s users have performed 275,000 experiments and produced about 15 research papers.
"We don’t just want to build these machines,” Jerry Chow, the manager of IBM’s Experimental Quantum Computing team told Wired. “We want to build a framework that allows people to use them.”
How easy it will be to translate the skills learned in one of these companies’ proprietary quantum computing ecosystems to another also remains to be seen, not least because the technology at the heart of them can be dramatically different. This could be a further stumbling block to developing a solid pool of quantum programmers.
Ultimately, the kinds of large-scale quantum computers powerful enough to be usefully put to work on real-world problems are still some years away, so there’s no need to panic yet. But as the researchers behind Google’s quantum effort note in an article in Nature, this scarcity of programming talent also presents an opportunity for those who move quickly.
QCL (Quantum Computation Language) is one of the first implemented quantum programming languages.
Syntax
Data types Quantum - qureg, quvoid, quconst, quscratch, qucond
Classical - int, real, complex, boolean, string, vector, matrix, tensor
Function types qufunct - Pseudo-classic operators. Can only change the permutation of basic states.
operator - General unitary operators. Can change the amplitude.
procedure - Can call measure, print, and dump inside this function. This function is non-invertible.
Built-in functions Quantum qufunct - Fanout, Swap, Perm2, Perm4, Perm8, Not, CNot
operator - Matrix2x2, Matrix4x4, Matrix8x8, Rot, Mix, H, CPhase, SqrtNot, X, Y, Z, S, T
procedure - measure, dump, reset
Classical Arithmetic - sin, cos, tan, log, sqrt, ...
Complex - Re, Im, conj
QML is a Haskell-like quantum programming language by Altenkirch and Grattage
originally posted by: rickymouse
Does anyone other than me feel we are going in the wrong direction, shouldn't we be learning how to evaluate things instead of typing things into a computer to get the answer? You know, we have to ask the computer the right question, that takes intelligence too. Will this computer be able to roll it's eyes at you to inform you you are looking in the wrong direction or will it allow you to follow the wrong path?
originally posted by: Aazadan
originally posted by: rickymouse
Does anyone other than me feel we are going in the wrong direction, shouldn't we be learning how to evaluate things instead of typing things into a computer to get the answer? You know, we have to ask the computer the right question, that takes intelligence too. Will this computer be able to roll it's eyes at you to inform you you are looking in the wrong direction or will it allow you to follow the wrong path?
A computer is just a way to evaluate complex questions. It's not magic, even though many treat it as such.
originally posted by: rickymouse
Too many people treat it like Magic. When disputing a bill, the people you talk to can't make the computer do what needs to be done sometime. So then the Manager needs to be called in and they just shake their head and tell the workers to just change the information on the screen. They can't do it the way they are taught, meanwhile the people get frustrated and leave. The programs are designed to do that, the programmer often builds in some stuff that makes the discounts not work right.