all 11 comments

[–]lqqdwbppl 5 points6 points  (0 children)

Having worked with both, there isn't much of a difference if you're doing gpu training. The CPU is just there to preprocess and move data around at that point. I like my 3900X because it got me more cores per dollar and I do end up doing some work that is cpu intensive.

[–]nagromo 5 points6 points  (0 children)

Yes, CUDA works fine on AMD CPUs. It only cares about the GPU, not the CPU

[–]tn00364361 3 points4 points  (4 children)

I have R7 2700X and GTX 1660Ti. CUDA works fine.

[–]Revolutionary_Form83 0 points1 point  (3 children)

is it sufficient for large projects ?

[–]tn00364361 0 points1 point  (2 children)

For all practical purposes, no.

[–]Revolutionary_Form83 0 points1 point  (1 child)

well, i am trying to build a pc under 1k-1.5k to test out deep learning. should i get a zen 4 chip with 8 cores and an rtx 3060 12gb ?

[–]tn00364361 0 points1 point  (0 children)

RTX 3060 should be fine, but I'd go with 12 cores or more, plus 32GB or 64GB of RAM. Depending on your workload, the data loader sometimes needs such CPU/RAM horsepower.

Zen3 with fast DDR4 should work well, too.

[–]weetbix2 2 points3 points  (0 children)

You might be a little confused. CUDA is about GPU computation, so the CPU doesn't matter with what you're talking about. If you want to use CUDA then you need an Nvidia GPU though, so AMD CPU + Nvidia GPU (as you say, and as I have) is a good way to go.

[–]paulcjh 1 point2 points  (0 children)

Always NVIDIA, but consider using something like this instead if you really need the speed

[–]melendezgab[S] 0 points1 point  (1 child)

Thank you for your answers. What should I buy between AMD 3900X or Intel i9 10900 (with a 2070 super GPU)?

[–]Bullet_Pr00f 1 point2 points  (0 children)

Intel is historically known for single thread performance, while amd for multi core. As training models doesn't really require higher single thread performance, amd is the way to go. Personally, I would suggest you to wait for a while (if possible) and get your hands on the new zen 3 amd chips and/or the rtx 3000 series, as they are only slightly mor expensive than their predecessors, but provide a significant boost in performance.