GPU can be a universal turing machine
on
Future of 3d Graphics
·
· Score: 2, Insightful
Just as the subject says: our current GPUs can (easily) simulate any turing machine, and thus any other CPU, and in turn run all programs you may imagine.
It is done via fragment (pixel) programs (for the arithmetic instructions) and multiple 'rendering' passes (for program control). Ask Göögle if you want to know more about this interesting subject.:-)
Refreshing doesn't help, but if you scroll around the page for a while, you will eventually have everything redrawn in another (more correct) way than refresh. Go figure!
Works great in Debian GNU / Linux - Galeon 1.3.3, Debian GNU / Linux - Mozilla 1.3, Mac OS X 10.2.5 - Safari 1.0 Beta 2 (v73) (damn fast!), and Mac OS X 10.2.5 - IE 5.2.2.
Ok, boring fact: Java byte code (ei compiled classes) could very easily be regarded as an intermediate representation as there exists no (important) hardware implementation of the JVM.
I believe that the technologies involved in the Dynam(o/ite) projects could speed up Java to the point where it would become a feasible possibility to write Java-only applications.
We've all tried this before, and its not such a big deal. Casings will not require large manufacturing modifications, eventhough it may be impossible for the consumers to do it @home. As long as they don't change all of the connectors (inside and out) I wont be too heated up about this.
2/8th byte,
Daniel
I think it is pretty frightening that they are practically forcing these students to run windows on their computers. What if your box wont run windows or you simply refuse to pay for that crappy pile of malplaced ones and zeros? Sheez, I am glad that we get Solaris as a first choise and only get windows if we have an extremely good reason for locking onto that platform.
Just as the subject says: our current GPUs can (easily) simulate any turing machine, and thus any other CPU, and in turn run all programs you may imagine.
:-)
It is done via fragment (pixel) programs (for the arithmetic instructions) and multiple 'rendering' passes (for program control). Ask Göögle if you want to know more about this interesting subject.
Just my 2 cc.
Best regards,
Daniel
Refreshing doesn't help, but if you scroll around the page for a while, you will eventually have everything redrawn in another (more correct) way than refresh. Go figure!
.sig
Works great in Debian GNU / Linux - Galeon 1.3.3, Debian GNU / Linux - Mozilla 1.3, Mac OS X 10.2.5 - Safari 1.0 Beta 2 (v73) (damn fast!), and Mac OS X 10.2.5 - IE 5.2.2.
Cheers!
- I don't have a
Direct feedback on the iPod via this link!
Ok, boring fact: Java byte code (ei compiled classes) could very easily be regarded as an intermediate representation as there exists no (important) hardware implementation of the JVM.
I believe that the technologies involved in the Dynam(o/ite) projects could speed up Java to the point where it would become a feasible possibility to write Java-only applications.
Regards,
Daniel.
We've all tried this before, and its not such a big deal. Casings will not require large manufacturing modifications, eventhough it may be impossible for the consumers to do it @home. As long as they don't change all of the connectors (inside and out) I wont be too heated up about this.
2/8th byte,
Daniel
I think it is pretty frightening that they are practically forcing these students to run windows on their computers. What if your box wont run windows or you simply refuse to pay for that crappy pile of malplaced ones and zeros? Sheez, I am glad that we get Solaris as a first choise and only get windows if we have an extremely good reason for locking onto that platform.
Daniel
CS dept. Aalborg University, Denmark.
Hi all, just found this nice little verse... reminded me of our friend Jon.
"You may say I'm a hacker
But I'm not the only one
I hope someday you'll join us
And the world will code as one"
- Daniel, BITEntertainment