Côté plus terre à terre, si je suis capable de le faire côté client , je pourrais alors offrir la même chose côté serveur et mutualiser les ressources entre plusieurs utilisateurs sans provoquer de problèmes de sécurité (si mon serveur possède un GPU pour accélérer les calculs par exemple, sans devoir acheter du matérielle spécialisé).
Les performances risque d'être mauvaises... Mais l'idée est sympa. Une sorte de BOINC sur navigateur où les calculs ne sont pas donnés par une entité centrale mais par les utilisateurs.
Pour WebCL, je participe un peu à la définition donc, même si j'essaie d'être impartial, je dois probablement être biaisé quand j'en parle... j'ai un google doc de 5 pages sur des tests de codes, des critiques de webCL,asm.js,dart etc et j'hésite à en faire (encore) un journal car c'est vraiment technique et spécifique.
Si c'est pas trop mal écrit, ça devrait en intéresser plus d'un. On est sur LinuxFR, je ne pense pas qu'il faut être inquiet d'être trop technique. Tu peux toujours faire un brouillon dans l'espace de rédaction et demander de l'aide et des retours avant de publier.
Pour l'aspect distribué, ce qui serait marrant c'est de voir en quoi le navigateur comme nœud influence le scheduler qui distribue les jobs, mais là j'ai pas regardé et il me manque de la lecture sur les papiers...
Tu tombes dans les problématiques de « volunteer and grid computing » : confiance des résultats, isolation, performances, redondance des calculs. Il doit forcement il avoir un esprit tordu qui à déjà fait quelque chose qui ressemble à ce que tu fait (surement sans le navigateur web).
[^] # Re: Intéressant
Posté par davandg (site web personnel, Mastodon) . En réponse au journal Petit tour d’horizon de la haute performance et du parallélisme. Évalué à 2.
Les performances risque d'être mauvaises... Mais l'idée est sympa. Une sorte de BOINC sur navigateur où les calculs ne sont pas donnés par une entité centrale mais par les utilisateurs.
Si c'est pas trop mal écrit, ça devrait en intéresser plus d'un. On est sur LinuxFR, je ne pense pas qu'il faut être inquiet d'être trop technique. Tu peux toujours faire un brouillon dans l'espace de rédaction et demander de l'aide et des retours avant de publier.
Tu tombes dans les problématiques de « volunteer and grid computing » : confiance des résultats, isolation, performances, redondance des calculs. Il doit forcement il avoir un esprit tordu qui à déjà fait quelque chose qui ressemble à ce que tu fait (surement sans le navigateur web).