First Von Neumann Architecture Quantum Computer 90
holy_calamity writes "The first computers with a von Neumann architecture, where a processor has access to RAM, appeared in the 1940s. Now the first quantum computing system with a von Neumann design has been made, at University of California Santa Barbara. Their quantum processor made up of two superconducting quantum bits can use a 2-bit "quantum RAM" to save entangled bit values into."
Re:Overstuffed box (Score:5, Funny)
Re: (Score:2)
*golf clap*
so... (Score:1)
Re: (Score:2)
I don't know, but someone will try to run Doom on it.
Re: (Score:2)
Re: (Score:2)
You would have every possible Quake, Doom level as well as all the cheat codes.
Re: (Score:2)
Re: (Score:2)
This stuff generally wouldn't find a use at home. Least not for a long time. It would be in the hands of researchers... you know, actually doing stuff.
Re: (Score:2)
Oh ya, I spit up my coffee when I read your sig, now I have a mess to clean up...
Re: (Score:2)
It still won't be able to run Crysis.
Re: (Score:1)
If it is like the PCs I work on most of it would be twiddling its thumbs waiting for something to do or be a "just in case' cache of pretty much everything ever run on the machine? I generally like to slam the crap out of my PC but since going to 8Gb I've found most of it is just cache because i simply don't have enough data being worked on at any one time to need it. Right now checking ResMon I'm looking at 6300Mb being used for cache and only 1800Mb in actual use.
Mine Says: In Use: 6981MB, Cached: 8149MB, Free: 1220MB... And I don't do CAD, 3D-Modelling, Video-Editing or something like that.
As for TFA while i'm sure it'll be useful for someone like the military to simulate nukes going off for most folks it would be a big old "meh" as they simply don't have enough work for even their duals and triples, much less something thousands of times faster. There just hasn't been a "killer app" that would really slam a CPU in so long it isn't even funny, that is why Nvidia and AMD are pushing 3D and Eyefinity because even games just aren't slamming the shit out of chips like the old days.
Not true either. NVIDIA pushes 3D because they can and because 3D currently is the hottest new shit there is. AMD on the other hand pushes Eyefinity not only for enthusiast gamers but for bussiness, too. If you've ever worked with SAP, Datev or other bussiness software that needs huge amounts of screen real estate you might imagine how people could possibly appreciate having 3 or
Re: (Score:1)
Re: (Score:2)
I suppose, but I don't think a garbage scow needs that much power~
Re: (Score:2)
Is this coming from an official "Garbage Scow Captain"?
Speaking of which I can't believe the modern "Atari" trashed my favorite childhood game recently with that horribly s***ty remake.
Von Neumann arch = Executable code in ram (Score:4, Interesting)
To be considered a Von Neumann architecture, the program code needs to be stored in the same ram as the working data. That's the whole point of it. Otherwise, it's a Harvard architecture.
Given that the total ram capacity seems to be 2 bits (though, in all fairness, the bits are qu), it seems implausible that a useful program could fit in it.
Though I have not actually read TFA, I'd say to be skeptical about this. What they probably meant is "It has RAM." Unfortunately they used the completely wrong term for this.
Re: (Score:2)
I disagree completely with your use of moderately (Score:2)
Re: (Score:2)
"Given that the total ram capacity seems to be 2 bits (though, in all fairness, the bits are qu), it seems implausible that a useful program could fit in it."
How do you know? It's not like you went trough all possible programs and checked which are useful and which are not...
Re: (Score:2)
00 - useful? No.
01 - useful? No.
10 - useful? No.
11 - useful? No.
Stick another possible value in there and it's still not useful.
Re: (Score:2)
In other words, exactly what I said when I said "Stick another possible value in there and it's still not useful."
Re: (Score:2)
and once again, an AC didn't bother reading my whole fucking post before replying.
Re: (Score:2)
You misunderstand qubits. A qubit can hold 0, 1, or a linear combination of 0 and 1, and with complex parameters (as in, real and imaginary). These are not discrete like digital information, they are continuous. While two bits can hold two dimensions of discrete information (amounting to 2^2 = 4 combinations), two qubits can hold four dimensions (2 times 2, because the parameters are complex) of continuous information (amounting to an infinity of combinations).
Discretization of qubits only happens when they
2 bits? (Score:1)
Re:2 bits? (Score:4, Funny)
May be a lot? Try it yourself.. 2 times 2.
Re: (Score:2)
Not "nibble" it's nybble cause it's byte not bite.
Re: (Score:1)
Just like it's byts, not bits? The spelling of nibble/nybble never really got nailed down like byte did. Both spellings are common. Read on. [wikipedia.org]
Re: (Score:2)
I'm going to nybble on some Doritos and write some code in M68K assembler!
Re: (Score:3)
... which may be a lot but still it seems pretty useless at this point.
There was a time when people struggled to put 10 transistors on a chip. Valve-based computers of that era ran rings around the puny and useless transistorized systems. You have to start somewhere ...
Re: (Score:2)
A few things to note (Score:4, Informative)
The term Von Neumann architecture has a variety of different meanings. One common meaning of the term is one in which instructions and data retrieval share a common bus. The original meaning was a bit more specific referring to a system that had a CPU, a separate memory for data and instructions, and input/output capability. Originally the real step forward was storing data and instructions together and treating them in some sense the same way which in many ways allowed a lot more flexibility in programming. Treating data and instructions the same way is something that still creates issues; SQL injection attacks are essentially just this: adding data that is formatted to look like instructions. But the upshot is that this use of the term- to use Von Neumann architecture to mean just having a working memory is a less common use of the term.
Moving on from there, the system in question uses superconductors to control qubits. This is one of a variety of different systems being proposed. For example, the most recent quantum computing article on Slashdot ahref=http://hardware.slashdot.org/story/11/08/31/1844252/Record-Low-Error-Rate-For-Qubit-Processorrel=url2html-5998 [slashdot.org]http://hardware.slashdot.org/story/11/08/31/1844252/Record-Low-Error-Rate-For-Qubit-Processor> used ion traps. It is important to realize that different systems cannot be used together in any meaningful way. This means that improvements on any one type don't really carry over to the others. This is important if one is thinking in terms of when all this research will come together. A really good example of this is how early quantum computing used NMR systems http://en.wikipedia.org/wiki/Nuclear_magnetic_resonance_quantum_computer [wikipedia.org] which was then abandoned due to scaling and other issues. A lot of what was learned with NMR systems could not be applied to later quantum computers.
Re: (Score:2)
Correct me if I'm wrong, but Von Neumann architecture quantum computer is not very usable. There is not any way to program it in a usable way. Nor there is way to get results out.
Re: (Score:2)
99,9% (did I miss any 9?) of the programmers out threre don't seem to have many problems doing it.
Re: (Score:1)
The processor architecture has no relevance at the level of SQL. Even if you were running a Harvard architecture with all program memory in read-only mode, SQL injection would work just like it does right now: you introduce unexpected characters in a text string and the SQL interpreter ends up doing something that the programmer did not want.
However, buffer overflows are an intrusion technique that actually does sometimes depend on Von Neumann architecture, but even they can be performed by modifying only
How can you store a qubit? (Score:2)
If you can't copy a quantum state ...
Re: (Score:2)
Re: (Score:2)
But you can copy it's results once they have been rendered readable.
Re: (Score:3)
You can copy it, but it copies both a one and a zero. You don't know which it is until you look.
Re: (Score:2)
Please do not make up quantum mechanics and pass it off as accurate.
Re: (Score:2)
Would 50% chance of being accurate be acceptable?
Re: (Score:2)
Only if you're in the state 1/sqrt(2) * ( |accurate> + |inaccurate> )
Re: (Score:2)
Quantum teleportation is a much more boring operating in quantum computing: it's the exchange operator, where the state of qbit A and the state of qbit B are swapped. This is a valid and boring procedure.
Further, you can make it destructive, since you can set either of the two qbits to the zero state. To set qbit A to zero, you measure qbit A, which puts it in either the state 0 or the state 1 (with probability depending on its original state). You then apply the controlled-not operator so that it's bit-fli
Re: (Score:3)
is that because copying is stealing?
Re: (Score:1)
For sure he cannot copy links into Slashdot.
Re: (Score:1)
I can't copy a bank note (well, with enough effort I might be able to, but it would be illegal anyway). Still, I can store one in my wallet.
Re: (Score:1)
Actually, the result would be bits and pieces
Re: (Score:1)
As there are an infinite number of superpositions of the 0 and 1 state, a -1 wouldn't actually matter.
Re: (Score:2)
I thought a Von Neumann machine was supposed to be a self-replicating machine ( able to make copies of itself) ?
Damn - I was hoping for "Grey Goo" (Score:1)
When I first saw the article, I thought they had created a quantum version of THIS:-
http://en.wikipedia.org/wiki/Von_Neumann_probe#Von_Neumann_probes [wikipedia.org]
Oh well, we'll have to destroy the universe in using "classical" replicating machines instead.
What is this?... (Score:1)
Everything I know about quantum computing leads me to believe this is a silly exercise.
- There's no benefit to having memory on the same chip as it's easier and more reliable to frame the problem and process the results with a non-quantum computer.
- Having anything that close to the qubits makes it that much harder to handle decoherence which remains an unsolved problem on large scales.
- "Conventional electrical circuits" aren't going to scale and if your quantum computing model can't scale, it's trash.
Publ
Re: (Score:2)
I'm not sure I understand your criticism completely but please not that it is not a normal memory they put on the chip but a "quantum memory" that can actually store the state of a qubit.
Re: (Score:3)
Re: (Score:1)
Quantum computing has been a hot research topic for 3 decades now. Do you really think no one considered "Conventional electrical circuits" before moving on to the elaborate qubit registers that current mainstream models use? Issues included error rate and scalability.
There's nothing new about this model except that they're trying to make it programmable. Quantum computers don't need to be programmable; they're best suited for solving a small set of specific problems.
Re: (Score:2)
Re: (Score:2)
Quantum computers don't need to be programmable; they're best suited for solving a small set of specific problems.
The same things were said about the first electromechanical and electronic computers due to the extreme costs involved and limited initial interest commercially. I'm sure good old Konrad Zuse and Turing had to do an awful lot of convincing to sell people on the idea of funding such pipedreams. Remember, ENIAC was only programmable in an extremely limited fashion and didn't become truly "programmable" until much later and that program could only be read-only.
Quantum computing now looks like the stone age o
Ha. (Score:2)
Their quantum processor made up of two superconducting quantum bits can use a 2-bit "quantum RAM" to save entangled bit values into.
And you thought your 32-bit system needed upgrading.
Re: (Score:2)
Two bits ought to be enough for anybody.
Zuse gets no respect (Score:1)
-- http://en.wikipedia.org/wiki/Z3_(computer)#Relation_to_other_work [wikipedia.org]
Re: (Score:1)
Proving once again that stuff gets named after the guy with the cool name.
Re: (Score:2)
That's because Konrad Zuse sounds a lot like Keyser Soze.
Shave and a haircut (Score:4, Funny)
That's what this computer is good for.
which one is named Neil? (Score:2)
That's one small step forwards, backwards, both or neither for electrons and one indeterminate state for quantumkind.
I have needs (Score:1)
Re: (Score:2)
Heh I hope you're joking..... that's as bad as all the monkeys who wouldn't buy the Amiga or Atari ST because Lotus 1-2-3 and DOS wouldn't run without add-on hardware.
Cheap, Low Power Spin Setters (Score:2)
Where has all this quantum computing development brought the writing devices to now? Is there cheap (<$500) tech that can set the quantum spin value of electrons, photons, or of any other particle? Is there any spin-setting device that consumes less than the amount of energy differential between spin states it sets in order to set the state (in addition to the states' energy differential)?
Please stop naming things after that Nazi! (Score:1)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
von Neumann != von Braun. Not every "von" is the same.
One billion quantum computers (Score:2)
It's not the one billion entangled bits so much. Its the terabyte of entangled kittens...