5 ms·
Running CUDA on Raspberry Pi
World's first CUDA application running on Raspberry Pi (or any other ARMv6/7 boards) through transparent virtual GPU emulation
- deleted 14y ago[deleted]
- jay_chen 14y agoAmazing~ I like this solution!!!
- shaochuan 14y agoAwesome!
- moremusic 14y agogreat idea
- zillians 14y agoAny idea how this can be useful for the Raspberry Pi or GPU community?
- tinco 14y agoHey guys, you're low on memory on your php app. Now I can't check out your cloud gaming solution, maybe you should have hosted it in a cloud ;) (with more ram..)
- fhars 14y agoYou should have been honest in your presentation and openly stated that not a single line of GPU code runs on the Pi.
- zillians 14y agoI see. I will make it clearer.
- dytsai 14y agoThis looks really cool!
- catlyn_chang 14y agomarvelous!
- newman314 14y agoBitcoin mining?
- dmm 14y agoEven full speed GPUs will be nearly worthless for bitcoin mining within weeks. EDIT: "Difficulty" determines the amount of computation required to create a bitcoin block. Hash rates have greatly increased lately and the difficulty automatically increases to maintain a constant block generation rate. Check out the charts here: http://bitcoindifficulty.com/ http://bitcoindifficulty.com/
- fhars 14y agoThis doesn't run anything important on the Pi. The only thing running there is a client that dispatches calculation jobs to some server with nvidia GPUs somewhere is the network. It is a stupid and deceptive publicity stunt.
- zillians 14y agoYou're right. GPU on any ARM SoC will never run full-fledge CUDA code (except Maxwell I guess), but the benefit of dynamic GPU resource allocation is still useful if we believe computing resource should be as flexible as storage in cloud environment
- giggle_liao 14y agoAmazing, Raspberry Pi has been applied for many areas, however, it has computation limitation. Now, it looks like GPU Virtualization has broken the barrier, and make a big move to the new world of Raspberry Pi.
- madmaze 14y agoThis is quite interesting, though keep in mind that the RPi is talking to another machine to do its GPU computations. There are actually combination Nvidia GPU & ARM board like SECO's CARMA DevKit (http://shop.seco.com/carma-devkit.html http://shop.seco.com/carma-devkit.html) Which will actually run CUDA locally with out virtualization
- giggle_liao 14y agoBut it's too expensive. And as far as I know, the GPU virtualization breaks the barrier of the number of GPU cards inserted on the board. That is, if the library allows, we can dispatch the workload to as many as GPUs as possible.
- madmaze 14y agoTrue, but why not just run it on the host of the GPUs then? I guess the advantage would be on-demand GPUs.
- tinco 14y agoSo.. it's just a publicity stunt? If it's not actually using the graphics hardware on-chip then there's nothing special about it that's relevant to the raspberry pi. Apparently there exists software that can give you virtual gpu's, that's cool enough news for me, a bit weird that they market it through the pi.
- madmaze 14y agoits likely for publicity, especially with Nvidia's GTC coming up next week
- MoreMoschops 14y agoSure are a suspicious number of very new commenters here making their first comment ever.
- dekken_ 14y agoHow do we know you didn't create your account 900 odd days ago just to post this?
- zillians 14y agoI am a loyal reader of HN for years and I just want to share with you some work we've done....
- dekken_ 14y agoI didn't mean you! I meant MoreMoschops, twas only a joke ;)
- JonSkeptic 14y agoActually, you're the only other one to post in this thread. Every other account is just me.
- madmaze 14y agoagree, also all around the same time of the post =P
- dytsai 14y agoRaising hand as one of the suspicious number of very new commenters. :p As suspicious as I look, however, I don't belong to them and it's not my first post either.
- zillians 14y agosorry they're just my friends but obviously not myself
- darkarmani 14y agoAwww. I can't even load the text without javascript.