News for hackers. Stuff that matters.
Re:New Mac Pro by mcphage on Monday June 03, 2019 @04:15PM (#20088073)
> 3D modelers want NVIDIA cards, not Radeon, as NVIDIA supports CUDA

What do 3D modelers use CUDA for? I know it gets used for machine learning, but I'm not familiar with what else.

Re:New Mac Pro by ptrott2017 on Monday June 03, 2019 @04:28PM (#20088276)
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.
Re:New Mac Pro by auggierose on Monday June 03, 2019 @05:54PM (#20089291)
What 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.
Re:New Mac Pro by ben-schaaf on Monday June 03, 2019 @08:04PM (#20090378)
Support 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
Re:New Mac Pro by auggierose on Tuesday June 04, 2019 @06:09AM (#20093549)
Sure. 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.

Re:New Mac Pro by jandrese on Monday June 03, 2019 @04:57PM (#20088670)
Maybe 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.
Re:New Mac Pro by kllrnohj on Monday June 03, 2019 @05:45PM (#20089190)
The 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.
Re:New Mac Pro by StillBored on Monday June 03, 2019 @05:26PM (#20088990)
I wonder if that card support metal2, which AFAIK is still the recommended compute (openCL/CUDA replacement) technology on macos?
Re:New Mac Pro by mcphage on Monday June 03, 2019 @04:33PM (#20088347)
Thank you!
Re:New Mac Pro by sdan on Monday June 03, 2019 @04:20PM (#20088137)
I've heard that CUDA can help decrease render times on Adobe Premiere Pro and several other programs. I'm guessing that includes 3D modeling software like Fusion 360 or something to help with various molding and simulation features.
Re:New Mac Pro by mdorazio on Monday June 03, 2019 @04:40PM (#20088431)
Not F360 that I'm aware of, but for 3D, 3DS Max, C4D, and Maya both support GPU-based rendering using CUDA, which can be a big performance boost. On the video side, Premiere Pro, Vegas, and AVID tend to have better support for CUDA as well. However, AMD support has been catching up in the last couple years.
Re:New Mac Pro by abakker on Monday June 03, 2019 @04:31PM (#20088316)
FWIW, I've done some pretty complex part simulations in F360, and it's not that slow, on my Vega MacBook pro 2018. But, if it is, Fusion has online-sim calculator or renderers that are pretty affordable.
Re:New Mac Pro by sdan on Monday June 03, 2019 @05:26PM (#20088983)
Probably has to do with other software like Maya or other simulation like programs. In fact F360 worked flawlessly on my 2016 dual-core 2.0 ghz CPU with 8gm of RAM.
Re:New Mac Pro by 8draco8 on Monday June 03, 2019 @04:48PM (#20088553)
tin foil hat thoughts what if CUDA on MacOS allows Adobe products to outperform Final Cut rendering times and Apple don’t want to jeopardize it’s offering?
Re:New Mac Pro by sdan on Monday June 03, 2019 @05:24PM (#20088969)
Could be possible, but given Apple optimizes like crazy using its own hardware and software, Apple products get crazy performance. On top of that Nvidia and Apple aren't on good terms, so they obviously didn't want to build a very powerful workstation.
Re:New Mac Pro by bsamuels on Monday June 03, 2019 @07:05PM (#20089898)
Raytracing, rendering, certain kinds of vector operations, physical simulations.

CUDA/OpenCL is all about writing super parallelism code to be run on the GPU instead of CPU, so many trivially parallel problems are usually outsourced to it.