Live data from Hacker News

Nvidia Unveils First Mobile Supercomputer for Embedded Systems

nvidianews.nvidia.com

21–30 of 40 posts

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#21
If they would only stop hating OpenCL (read: Actually support it) I'd purchase one in a heartbeat as a testing rig and experimentation rig.

Having a board which works only with a certain vendor specific API is not really that useful unless I'd specifically want to develop a full fledged product using exactly that particular board.

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#22

I wonder if something like this could be the start of a decent key-value appliance. Hardware designed to perform the role of memcached on the network or similar.

Hmm. At first I thought this would be a waste, because you couldn't use all of its fast compute capabilities on doing key-value lookups. But these things also have much, much more memory bandwidth than regular CPUs (I can't remember if it's 10x or 100x, but that ballpark), and that might work well for these applications.

But I don't know how the GPU's memory caching infrastructure works. If the bandwidth is only for serial reads, that could be a problem.

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#23
post #22

I wonder if something like this could be the start of a decent key-value appliance. Hardware designed to perform the role of memcached on the network or similar.

Hmm. At first I thought this would be a waste, because you couldn't use all of its fast compute capabilities on doing key-value lookups. But these things also have much, much more memory bandwidth than regular CPUs (I can't remember if it's 10x or 100x, but that ballpark), and that might work well for these applications. But I don't know how the GPU's memory caching infrastructure works. If the bandwidth is only for…

K1 has about the same memory bandwidth as every other mobile SoC, which is to say not all that much. Don't compare it to discrete GPUs.

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#24

I wonder if something like this could be the start of a decent key-value appliance. Hardware designed to perform the role of memcached on the network or similar.

Like Content-addressable memory (CAM)? I've heard routers have used the stuff to do fast table lookups since forever, but I don't know if anyone has tried implementing a data cache with it.

http://en.wikipedia.org/wiki/Content-addressable_memory

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#25
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.

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#26
post #25

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 m…

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?

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#27

If they would only stop hating OpenCL (read: Actually support it) I'd purchase one in a heartbeat as a testing rig and experimentation rig. Having a board which works only with a certain vendor specific API is not really that useful unless I'd specifically want to develop a full fledged product using exactly that particular board.

This SDK will have fully support of OpenCL 2.0

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#28

Earlier quoted context omitted.

The people who were interested probably bought the AMD-powered Gizmo Sphere already? (www.gizmosphere.org)

Well, this one has about ~6x the computing power (if their numbers are to be believed), and it has an ARM core rather than x86. Some differences at the least.

Have we got non-NVidia benchmarks yet?

Re: Nvidia Unveils First Mobile Supercomputer for Embedded Systems

#29
post #27

If they would only stop hating OpenCL (read: Actually support it) I'd purchase one in a heartbeat as a testing rig and experimentation rig. Having a board which works only with a certain vendor specific API is not really that useful unless I'd specifically want to develop a full fledged product using exactly that particular board.

This SDK will have fully support of OpenCL 2.0

Do you have a link for that? I would be super excited to see them get back on top of their OpenCL support. They have been a 1.1 for a long while now.
Post reply on HN