Ciao maurizio.marini
Qui più che altro ci occupiamo di servizi Microsoft.
Personalmente non conosco il software che stai usando quindi non so dirti di preciso quale hardware conviene acquistare.
Prima di acquistarlo, farei una prova con una macchina virtuale o comunque chiedi conferma a chi ha scritto l'algoritmo.
Gli Intel Xeon hanno più core e offrono prestazioni migliori se l'algoritmo è parallelizzato.
Gli Intel Core hanno meno core ma frequenze di lavoro più alte e prestazioni più alte su singolo core.
Quindi se l'algoritmo non è parallelizzato correttamente, rischi di avere dei risultati migiori su Intel Core rispetto agli Intel Xeon, nonostante il maggior numero di core. Un esempio, i videogiochi prediligono le CPU con frequenze elevate rispetto al numero di core/thread.
Io mi occupo di altro ma ho degli amici che lavorano con l'intelligenza artificiale e usano delle macchine virtuali ospitate su server molto potenti. Intel Xeon, NVIDIA RTX (le preferiscono alle Radeon per via della presenza dei CUDA core e altre tecnologie presenti solo su NVIDIA) e almeno 64GB di RAM.
Le vecchie NVIDIA "Quadro" sono state rimarchiate come "RTX Professionals" e sono indicate principalmente per rendering 3D.
Le "Geforce RTX" vengono usate sia nei videogiochi che in altri ambiti come il mining di criptovalute dove conta molto la potenza di calcolo.
Buona serata!