Cervello di Tesla sulla mia scrivania: Un’esplorazione approfondita della tecnologia di recupero
D’accordo, mi conoscete. Non sono il tipo da lasciarmi impressionare. Per quanto riguarda l’IA e la tecnologia, voglio vedere le viscere, non solo il marketing appariscente. Ecco perché, da qualche settimana, sulla mia scrivania c’è qualcosa di un po’ inusuale: il sistema informatico completo di una Tesla Model 3.
No, non ho comprato un’intera Tesla solo per smontarla. Sarebbe un po’ eccessivo, anche per me. Invece, ho ottenuto il computer principale (il MCU2, per chi segue da casa), il computer di autopilotaggio (HW3) e il cablaggio associato proveniente da diverse Model 3 incidentate. C’è una quantità sorprendente di questi pezzi disponibili nei demolitore, il che, sebbene triste per le auto, è fantastico per i fai-da-te come me.
Il mio obiettivo non era ricostruire un’auto. Volevo capire come funzionano queste cose, specificamente da un punto di vista IA e di calcolo. Tesla parla molto dei suoi chip AI realizzati internamente e delle sue capacità di guida autonoma. Volevo vedere l’hardware con i miei occhi, spogliato della sua carrozzeria, funzionante sulla mia alimentazione da banco.
Cosa c’è dentro la scatola nera di Tesla?
Mettere tutto in funzione è stata una sfida, non lo nego. Ci sono voluti molti schemi, un bel po’ di riflessione e un cablaggio personalizzato affinché tutto fosse alimentato e comunicante. I principali componenti a cui mi sono concentrato erano:
- Il MCU2 (Unità di Controllo Multimediale): È essenzialmente il sistema di infotainment, ma è anche il sistema nervoso centrale per molte funzioni dell’auto. Funziona con un sistema operativo Linux personalizzato ed è alimentato da un processore Intel Atom, con una GPU discreta per la grafica. Qui si trovano le vostre mappe, Spotify e gran parte dell’interfaccia utente.
- L’computer di autopilotaggio HW3: È il vero protagonista per gli appassionati di IA. Si tratta di una scheda progettata su misura con due chip “FSD” progettati da Tesla. Ogni chip ha i propri acceleratori di rete neurale, una CPU e una GPU. Tesla afferma che questa configurazione offre una quantità significativa di potenza di calcolo specificamente ottimizzata per l’inferenza delle reti neurali.
Farli comunicare al di fuori di un telaio di auto è stata la principale difficoltà. Sono progettati per essere strettamente integrati con decine di altri moduli dell’auto, dai sensori ai finestrini elettrici. Non avevo bisogno dei finestrini elettrici, ma dovevo simulare abbastanza dell’ambiente dell’auto per evitare che andassero in panico e rifiutassero di avviarsi.
Prime impressioni: Potenza grezza ed enigmi proprietari
Una volta sotto tensione, il MCU2 si avvia come farebbe in un’auto, anche se non ha dati reali dell’auto. Puoi navigare nell’interfaccia utente, vedere le mappe (offline, ovviamente) e persino navigare in internet se lo colleghi al Wi-Fi. È sorprendente per l’ergonomia, anche funzionando su un’alimentazione da banco.
La scheda HW3 è il punto in cui le cose diventano interessanti per l’IA. Senza le telecamere e i sensori reali collegati, è principalmente inattiva, in attesa di dati. Tuttavia, sapere che questi chip progettati su misura sono pronti a elaborare terabyte di dati dai sensori ti dà una prospettiva diversa sulle ambizioni di Tesla. Non stanno semplicemente integrando componenti standard; stanno costruendo silicio su misura per uno scopo molto specifico.
Ecco il punto: sebbene ciò sia impressionante, è anche incredibilmente proprietario. Il software di Tesla è un ecosistema chiuso. Non puoi semplicemente caricare i tuoi modelli PyTorch sull’HW3 e iniziare a sperimentare. È progettato per eseguire solo codice di Tesla, e solo codice di Tesla. Questa è sia la sua forza (altamente ottimizzato per il loro caso d’uso) che la sua limitazione (zero flessibilità per lo sviluppo esterno).
Il mio punto di vista: Un’anteprima, non un campo da gioco
Quindi, cosa ho imparato avendo il cervello di una Tesla sulla mia scrivania? Principalmente, ho avuto un’idea tangibile dell’ampiezza della potenza di calcolo che Tesla integra nei propri veicoli. La scheda HW3 è un pezzo di ingegneria seria, che dimostra un chiaro impegno nello sviluppo dell’IA internamente.
Tuttavia, ciò ha anche rafforzato la mia convinzione che per i programmatori e i ricercatori di IA indipendenti, questo tipo di sistema integrato e proprietario è più una scatola nera che un kit di strumenti. È affascinante da osservare, ma non è qualcosa su cui puoi facilmente innovare, almeno non senza far parte della macchina Tesla.
È un potente esempio di integrazione verticale, ma per coloro di noi che amano costruire, smontare le cose e ricostruirle a modo nostro, è un promemoria che non tutte le tecnologie avanzate sono progettate per un’esplorazione aperta. A volte, hai solo il diritto di guardare, non di toccare—o almeno, non di programmare.
🕒 Published: