Questo approccio si basa su anni di ricerca precedente. Prototipi anteriori, incluso un progetto chiamato "Renée", avevano già sostituito Android con Ubuntu Touch su cluster più piccoli di telefoni usati per fornire funzionalità di Function-as-a-Service (FaaS), dimostrando la fattibilità generale dell'idea .
Nonostante l'età, i telefoni spogliati delle parti superflue racchiudono una sorprendente densità di calcolo. Il progetto utilizza il benchmark SPEC (Standard Performance Evaluation Corporation, uno standard industriale per misurare le prestazioni di calcolo) per misurare la produttività, e i risultati forniscono un'equivalenza molto chiara.
Secondo il benchmark SPEC, da 25 a 50 schede madri di telefoni eguagliano le prestazioni di calcolo di un singolo server moderno . Estrapolando da questo rapporto, ci si aspetta che un cluster completo di 2.000 telefoni fornisca all'incirca l'equivalente della potenza di calcolo di 40-80 server, il tutto senza produrre alcun nuovo chip
.
Test nel mondo reale hanno già convalidato questo concetto. Un primo cluster di prova con 20 telefoni ha gestito la correzione dei compiti per una classe di 75 studenti più velocemente di un piccolo server cloud, dimostrando che l'approccio funziona per compiti pratici e immediati . Ricerche precedenti hanno anche scoperto che un piccolo cluster di smartphone dismessi può—con un'impronta di carbonio significativamente inferiore rispetto al cloud computing tradizionale—eguagliare approssimativamente e talvolta persino superare le prestazioni di un nuovo server, quando si eseguono suite di benchmark con carichi di lavoro sintetici
.
L'argomentazione ambientale del progetto poggia su tre pilastri: ridurre il carbonio incorporato (l'anidride carbonica emessa durante la produzione), tagliare i rifiuti elettronici e misurare i compromessi con un nuovo parametro.
Il cluster di 2.000 telefoni non è solo un prototipo da laboratorio: ha una missione concreta in un campus universitario a partire dall'autunno 2026.
Comments
0 comments