Какой лучше процессор купить для machine learning?
Threadripper должен быть лучше. Все таки 24 потока это не 8 потоков.
Даже по указанной вами тематике задачи сильно различаются.
Как правило если вам нужен максимально быстрый - лучше брать десктопный процессор с максимальной частотой.
Если вам нужен максимально производительный, стоит смотреть в сторону серверных платформ чтобы было побольше ядер, частота уже не так важна.
Опять же стоит учитывать хорошо ли распаралеливается ваша задача.
Поскольку задача не новая, и вы ее регулярно выполняете есть смысл включить счетчики производительности и понаблюдать за нагрузкой - во что упирается.