Dopo che Qualcomm ha annunciato il proprio cloud AI 100 Accelerator nel 2019, nel 2020 durante i primi giorni della pandemia hanno pubblicato un driver Linux per questo acceleratore. Quel driver non è stato prelevato per il kernel Linux principale e due anni dopo c’è ancora poco clamore attorno all’hardware Qualcomm AI Cloud Accelerator. Tuttavia, ora hanno pubblicato un nuovo driver Linux che segue il percorso del driver DRM.

Gli ingegneri Qualcomm hanno pubblicato oggi una serie di 14 patch per l’implementazione del supporto Qualcomm Cloud AI Accelerator sotto forma di driver Direct Rendering Manager (DRM). I driver DRM Linux sono tradizionalmente per le GPU, ma hanno molto in comune con l’hardware AI/acceleratore ed è per questo che ora ci sono diverse schede di accelerazione che mirano all’utilizzo del sottosistema DRM. Ritorna anche al dibattito se il kernel Linux abbia bisogno di un sottosistema di accelerazione o debba semplicemente vivere all’interno dell’area DRM. Il tentativo del pilota di Qualcomm del 2020 mirava solo a char/misc.

Questo driver QAIC DRM è progettato per supportare la scheda PCIe dell’acceleratore AI di Qualcomm Cloud per carichi di lavoro di inferenza di deep learning. Questo driver inizialmente si rivolge all’hardware Cloud AI 100/AIC100 e SA9000P, con quest’ultimo che fa parte dei prodotti Snapdragon Ride. È possibile utilizzare più schede Qualcomm Cloud AI in tandem per prestazioni migliori.

Le patch iniziali di”richiesta di commenti”per questo nuovo driver del kernel Linux Qualcomm AI Accelerator sono disponibili su lista di distribuzione dri-devel. Al momento della scrittura, non ho ancora visto nessuna nuova patch per lo spazio utente open source per lo stack Qualcomm AI 100 con la necessità che ci sia anche un componente per lo spazio utente open source se questo driver spera di essere inserito.

Qualcomm Cloud AI 100 offre fino a 16 core AI, 144 MB di SRAM on-die, è prodotto con un processo a 7 nm e le schede PCIe supportano PCIe 4.0 x8. Le schede PCIe sono classificate per 400 TOPS a un TDP di 75 Watt.

Categories: IT Info