3 ms·
Not with Rocm since I’ve moved my personal stack to NVIDIA (for rendering) and Macs for day to day use. I did write quite a bit of OpenCL prior to that on Inte
by dagmx 2y ago
Not with Rocm since I’ve moved my personal stack to NVIDIA (for rendering) and Macs for day to day use.
I did write quite a bit of OpenCL prior to that on Intel/AMd/NVIDIA, both for training and for general rendering though, and did some work with Stream before then.
- llm_trw 2y agoWas it OpenCL1? That's the only one I hadn't tried out for AMD GPUs. Everything else I have and can say with absolute certainty that you spend more time fighting the hardware than you did writing code. Cuda by comparison JustWorks^tm.
- dagmx 2y agoBoth 1 and 2. I haven’t done much with 3 as OpenCL is effectively a dead api at this point. 1 was definitely a lot easier to work with than 2. CUDA is easier than both but I don’t think I hit anything I could do in CUDA that I couldn’t do in OpenCL, though CUDA of course had a larger ecosystem of existing libraries.
- llm_trw 2y agoDamn, I missed the best one. Thanks for the trip down memory lane.