CourionAI
IT
Newsletter
← Glossario Termine

CUDA

Il livello software di Nvidia che permette di eseguire calcoli generici sui suoi chip grafici, e il principale motivo per cui è difficile abbandonarne l'ecosistema.

CUDA è l’insieme di strumenti creato da Nvidia per consentire ai programmatori di usare le schede grafiche per normali calcoli matematici, non soltanto per disegnare pixel. Quasi tutti i framework di IA sono stati sviluppati per CUDA e quasi tutte le procedure di addestramento pubblicate sono state messe a punto su questa piattaforma. I chip sono veloci, ma è CUDA a spiegare perché l’intero ecosistema graviti intorno a Nvidia.

Per questo i concorrenti non possono vincere soltanto con migliori specifiche hardware. ROCm, l’alternativa di AMD, deve essere abbastanza valido da convincere i ricercatori a riscrivere e correggere da capo lavori che già funzionano su Nvidia. È un ostacolo molto più alto che offrire un prezzo inferiore.