4 ms·
I used to develop professional 3D tools and CUDA is used to accellerate features in 3D software including: scene manipulation, simulation, real time rendering,
by ptrott2017 7y ago
I used to develop professional 3D tools and CUDA is used to accellerate features in 3D software including: scene manipulation, simulation, real time rendering, ray tracing, rendering shader effects and video encoding etc.
- mcphage 7y agoThank you!
- jandrese 7y agoMaybe Apple is trying to replace that with that weird accelerator card they mentioned? If anything is going to be orphaned fast it is that card.
- StillBored 7y agoI wonder if that card support metal2, which AFAIK is still the recommended compute (openCL/CUDA replacement) technology on macos?
- kllrnohj 7y agoThe video says the accelerator card is for 4k & 8k RAW video. So I wouldn't expect it to do anything at all other than decode 4K & 8K RAW footage, kinda like the RED ROCKET-X.
- auggierose 7y agoWhat does CUDA support that Metal 2 cannot do? Recently I've been implementing some 3D mesh algorithms in Metal 2, and it was quite easy to do.
- ben-schaaf 7y agoSupport for all the CUDA code that's already out there. Not that I've used Metal, but that's what seems to be the reason behind OpenCL's lack of adoption
- auggierose 7y agoSure. But there is also a lot of Metal code out there in order to make iPads fly. And they really do fly, I was amazed what kind of performance I could get out of them. For example, I had an algorithm running on my iMac Pro, programmed in Swift, utilising all of its 18 cores fully. It took about 5 minutes on a typical example. Then I recoded the algorithm for Metal, and it runs on the same example on my iPad Pro in under 10 seconds. So, my bold prediction: Apple is going to shred Nvidia to pieces within the next 10 years.