Hacker News new | ask | show | jobs
by jxjdjr 4468 days ago
So many posters here do not have a clue. Can I use it as a media server? So its similar to parellela! Xyz is better, cheaper, faster... People - This is the beginning of an epic shift in focus. We are at beginning of an exciting new period for computing. The focus is shifting to function - out there in the real world. The goal behind this nvidia drive is no less than the creation of useful real world robotics. This marks the very beginning of a curve that will take us all the way to west world. As long as the semiconductor industry keeps cranking out the production nodes, this story will remove humanity from the process of production -forever. You are here at the beginning, you are here to bear witness, don't let the gravity of this moment escape you.
1 comments

I totally agree. This is so long overdue!

My only gripe is that I decided to look at OpenCL and CUDA today and felt kind of.. underwhelmed. I have a lot of OpenGL experience and I guess it's not surprising that they are so similar to framebuffers and shaders. But I was really hoping for true general purpose computing, more like a hybrid between VHDL and say MATLAB. Ideally it would work like Go, where you would send a C-style function off to an execution unit or refer to other units by id, and use something like fork/join to tabulate the results, and maybe just give up on the notion of a global memory space. Instead it looked more like image processing kernels for doing convolutions and stuff, and I mean that's great, but didn't exactly wow me.

Maybe I'm missing something fundamental? Does anyone know of a site with more of a computer science approach, say like http://golang.org, instead of so much emphasis on graphics? Or possibly a compiler that would convert Go/MATLAB/Python to OpenCL/CUDA? Am I alone in feeling a little mystified here?