Argomenti di tendenza
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
AI e blockchain menzionano entrambi un concetto: VM (virtual machine, macchina virtuale)
Sebbene termini come EVM siano comuni nel settore delle criptovalute, VM non è una parola inventata dalla blockchain. Il suo significato originale nella storia dei computer è: “un livello di astrazione di esecuzione rigorosamente definito, che consente al codice di alto livello di non preoccuparsi delle differenze hardware sottostanti”.
Ad esempio, JVM non si preoccupa della CPU, EVM non si preoccupa dei nodi fisici della catena, AI VM non si preoccupa di GPU/TPU.
Prendendo EVM come esempio, definisce un insieme di istruzioni in bytecode, definisce le regole di cambiamento di stato e garantisce che i risultati calcolati da tutti i nodi siano esattamente gli stessi. Anche se è lento, deve essere verificabile, ricalcolabile e consensuale.
EVM è una “macchina a stati completamente deterministica e condivisa a livello globale”.
Nel contesto dell'AI, VM si riferisce solitamente all'esecuzione runtime dell'inferenza / addestramento del modello.
I riferimenti comuni includono motori di esecuzione per inferenza (TensorRT / XLA / TVM), strati virtuali di programmazione del modello (attraverso GPU / TPU / multi-macchina) e sandbox di esecuzione per agenti (Tool + Memory + Policy).
Il problema che risolvono è come eseguire lo stesso modello su hardware diverso, come sospendere / riprendere / parallelizzare lo stesso agente e come programmare la potenza di calcolo, la memoria video e il contesto.
Li chiamiamo tutti VM, perché tutti virtualizzano l'ambiente di esecuzione, ma uno virtualizza il “calcolo di consenso”, l'altro virtualizza il “calcolo intelligente”.


Principali
Ranking
Preferiti
