Ispezionare la disponibilità delle risorse di calcolo locali
Leggi il risultato del rilevamento delle risorse di calcolo locali installate prima di scegliere un flusso di esecuzione.
Utilizza Altifigence CLI 0.1.9 su Linux per questo flusso di lavoro locale.
Verifica che lo stato di uscita sia 0 prima di leggere un risultato salvato. Conserva separatamente l'output di errore standard e ispeziona i campi del risultato descritti di seguito.
Ispezionare il backend installato
Esegui il comando delle funzionalità dalla directory in cui è conservato il progetto. Il comando delega l'operazione allo strumento di rilevamento delle risorse di calcolo distribuito accanto alla CLI e stampa un documento JSON delle funzionalità. Mantieni la modalità di output normale in questo esempio: scrive il documento nativo sull'output standard, rendendo il file salvato comodo da ispezionare o confrontare in seguito.
alti compute capabilities > compute-capabilities.jsonLeggere il documento delle funzionalità
Apri compute-capabilities.json e controlla lo schema, quindi leggi l'oggetto cuda. feature_enabled descrive la build, discovery registra la disponibilità di CUDA per la build installata e l'ambiente locale, mentre execution_supported descrive questa specifica interfaccia di rilevamento. L'operazione di rilevamento ha un'attesa limitata a cinque secondi. Il risultato fornisce riscontri utili sull'ambiente installato, compreso il motivo di indisponibilità segnalato quando il rilevamento non può essere completato.
{"schema":"alti.compute.capabilities.v1","cuda":{"execution_supported":false,"kernels":[]}}Il blocco precedente mostra alcuni campi stabili; l'output completo include anche feature_enabled e discovery. Salva il documento completo insieme ai riscontri del progetto. Per ispezionare il contratto RTL packed separato, esegui il comando successivo e leggi i campi operations e cpu_execution. Conserva insieme i due documenti per poter confrontare un'esecuzione successiva con l'ambiente che ha prodotto il risultato.
alti compute rtl-capabilities > rtl-capabilities.jsonRipristinare lo strumento di rilevamento incluso nel pacchetto
Se la CLI segnala required packaged local engine sibling alti-compute was not found beside alti, ripristina l'intera directory verificata della release CLI 0.1.9, compreso alti-compute distribuito accanto ad alti, e invoca alti da tale directory. Ripeti il comando seguente e salva il documento di rilevamento risultante.
alti compute capabilities > compute-capabilities.json