Desenvolupament d’una plataforma de computació voluntària per executar aplicacions (científiques) al navegador i/o a Node.js

Detall TFG

Marc SÁNCHEZ ARTIGAS

-


Desenvolupament d’una plataforma de computació voluntària per executar aplicacions (científiques) al navegador i/o a Node.js

L'objectiu és desenvolupar una plataforma de computació per executar aplicacions (científiques) directament al navegador i/o a Node.js de forma voluntària. Per fer-ho, es farà servir WebAssembly, que permet executar de manera eficient al navegador codi arbitrari escrit en llenguatges com C/C++, Rust i Python. Aquest tipus de computació anomenada computació voluntària aprofita recursos no utilitzats dels participants per executar aplicacions científiques de manera oportunista. Al llarg dels anys, aquest model ha guanyat una gran popularitat, sent un exemple destacat Folding@home, un dels sistemes de computació més ràpids del món. Durant la pandèmia de la COVID-19, l’interés creixent pel projecte va impulsar el seu rendiment fins a aproximadament 1,22 exaflops a finals de març de 2020, assolint la impressionant xifra de 2,43 exaflops el 12 d’abril de 2020, convertint-se en el primer sistema de computació a escala exaflop del món. A l'estudiant se li subministraren diverses i aplicacions i haurà de crear una petita aplicació web que rebi les tasques i les executi automàticament al navegador.

05-FEB-2025

-

-


Grau d'Enginyeria Informàtica
Desenvolupament de pàgines web - GEIProcessament distribuït de dades - GEI

Finalitzat

Empresa
Confidencial
Anglès
Aprenentatge Servei

Alumne assignat

Nom Cognoms Data Assignació Curs
MIGUEL ROBLEDO KUSZ 01-SET-2024 2024-2025

Fitxers

Fitxer Tipus de Document Descripció
Memoria_ROBLEDOKUSZ_MIGUEL.pdf Memòria

Tribunal

Laboratori 231

08-SET-2025 15:00


Jordi DUCH GAVALDÀ

Roy GONZÁLEZ SALGADO

Usama BENABDELKRIM ZAKAN