Nvidia rilascia ufficialmente PhysX e Flow come sorgenti open source

Nel giugno 2024, Nvidia ha annunciato il codice GPU open source completo per PhysX SDK, il suo principale motore di simulazione fisica, inclusi core di simulazione GPU inediti. Si prevede che questa mossa stimolerà l'innovazione nel calcolo accelerato dalle GPU.

Sblocca 500 kernel CUDA, amplia le opportunità di sviluppo

Dal 2018, il PhysX SDK è stato rilasciato con licenza BSD-3, ma non dispone del codice sorgente del kernel GPU. Questo aggiornamento fornisce l'accesso a oltre 500 kernel CUDA, supportando funzionalità quali la dinamica dei corpi rigidi, la simulazione dei fluidi e gli oggetti deformabili. È incluso il codice sorgente dello shader di calcolo GPU di Flow SDK, una libreria dedicata alla simulazione di fluidi in tempo reale basata su griglie sparse.

Nvidia rilascia ufficialmente PhysX e Flow come sorgenti open source

Nel caso non lo sapeste, BSD-3 è una licenza open source che consente la modifica e la ridistribuzione del codice sorgente, a condizione che venga mantenuta intatta la nota di copyright. CUDA (Compute Unified Device Architecture) è un'architettura di elaborazione parallela sviluppata da Nvidia, che aiuta ad accelerare l'elaborazione sulle GPU.

"Dal rilascio di PhysX SDK 4.0 (2018), il codice sorgente di PhysX è open source
con licenza BSD-3, ad eccezione dei core GPU. Oggi le cose cambiano. Ci auguriamo che questa possa essere una piattaforma per la comunità per imparare, sperimentare e innovare!" ha affermato Adam Moravanszky, Senior Director della Simulation Technology presso Nvidia.

PhysX e Flow: il duo di simulazione fisica tutto in uno:

  • PhysX: originariamente sviluppato da NovodeX, acquisito da Nvidia nel 2008. Questo motore gestisce la simulazione fisica in tempo reale per giochi e robotica, inclusi solidi, deformabili e fluidodinamica.
  • Flusso: si concentra sulla simulazione di fluidi e gas ad alta fedeltà, utilizzando la tecnologia sparse mesh per prestazioni ottimali.

L'open source è visto come una mossa strategica, che aiuta Nvidia a rafforzare la sua posizione nel settore delle GPU, invogliando al contempo gli sviluppatori a sfruttare i vantaggi dell'architettura CUDA. I dettagli sono disponibili alla community nel repository PhysX su GitHub .

Lascia un commento

Come smaltire una lavatrice a Taranto: ritiro, centro di raccolta o rivenditore?

Come smaltire una lavatrice a Taranto: ritiro, centro di raccolta o rivenditore?

Come smaltire una lavatrice a Taranto: confronto tra centro comunale, ritiro domiciliare Kyma Ambiente e ritiro uno contro uno del rivenditore.

TARI a Ferrara: come fare voltura, cessazione e variazione

TARI a Ferrara: come fare voltura, cessazione e variazione

Guida aggiornata per gestire TARI e Tariffa Corrispettiva Puntuale a Ferrara: documenti, voltura, cessazione, variazione e controlli finali.

Ritiro rifiuti ingombranti a Napoli: come prenotarlo e quando scegliere un’alternativa

Ritiro rifiuti ingombranti a Napoli: come prenotarlo e quando scegliere un’alternativa

Come prenotare il ritiro dei rifiuti ingombranti a Napoli con ASIA, cosa si può conferire e quando convengono Ecopunti Mobili o centri di raccolta.

Come smaltire un frigorifero: RAEE, ritiro gratuito e 4 passaggi pratici

Come smaltire un frigorifero: RAEE, ritiro gratuito e 4 passaggi pratici

Come smaltire un frigorifero in Italia: regole RAEE, ritiro uno contro uno, centro di raccolta, preparazione e errori da evitare.

Come smaltire una power bank a Palermo: dove portarla e come farlo in sicurezza

Come smaltire una power bank a Palermo: dove portarla e come farlo in sicurezza

Guida pratica per smaltire una power bank a Palermo: CCR RAP, ritiro nei negozi, regole RAEE e precauzioni per batterie al litio danneggiate.

Ritiro rifiuti ingombranti a Reggio Emilia: come prenotarlo con Iren

Ritiro rifiuti ingombranti a Reggio Emilia: come prenotarlo con Iren

Scopri come prenotare il ritiro dei rifiuti ingombranti a Reggio Emilia con Iren Ambiente, quali informazioni preparare e come verificare le regole locali.

Come smaltire una bombola del gas a Catania: canali sicuri e cosa evitare

Come smaltire una bombola del gas a Catania: canali sicuri e cosa evitare

Guida pratica per smaltire una bombola GPL a Catania: rivenditore, Dusty, trasporto sicuro, casi urgenti e errori da evitare.

Come smaltire una bicicletta a Firenze: riuso, Ecocentro o ritiro ingombranti?

Come smaltire una bicicletta a Firenze: riuso, Ecocentro o ritiro ingombranti?

Come smaltire una bicicletta a Firenze: come scegliere tra riuso, Ecocentro e ritiro ingombranti, con criteri pratici e verifiche utili prima del conferimento.

Come smaltire un portatile a Padova: dove portarlo e come cancellare i dati

Come smaltire un portatile a Padova: dove portarlo e come cancellare i dati

Devi smaltire un portatile a Padova? Scopri centri di raccolta, ritiro in negozio, regole RAEE e come proteggere i dati prima della consegna.

Come smaltire pile esauste a Salerno: dove portarle e cosa fare prima del conferimento

Come smaltire pile esauste a Salerno: dove portarle e cosa fare prima del conferimento

Guida aggiornata per smaltire pile esauste a Salerno: negozi, centri di raccolta Fratte e Arechi, centro mobile, pile al litio e errori da evitare.