DIET

DIET

DIET je softvér pre grid computing.Ako middleware DIET sedí medzi operačným systémom (ktorý spracováva podrobnosti o hardvéri) a aplikačným softvérom (ktorý sa zaoberá konkrétnou výpočtovou úlohou).
Medzi existujúcimi prístupmi pre gridový middleware jednoduchý, výkonný a flexibilný prístup spočíva v používaní serverov dostupných v rôznych administratívnych doménach prostredníctvom tradičných paradigiem klient-server alebo vzdialeného volania procedúr (RPC).Servery s povolenou sieťou (NES) implementujú tento model, tiež nazývaný Grid-RPC.Klienti podávajú žiadosti o výpočet plánovači, ktorého cieľom je nájsť server dostupný pre zdroje.Cieľom projektu DIET je vyvinúť sadu nástrojov na vytváranie výpočtových serverov.Obrovské problémy sa teraz dajú spočítať na internete vďaka prostrediu Grid Computing Environments - Globus alebo Legion - alebo prostredníctvom riešení Cloud - napríklad Amazon EC2.Pretože väčšina súčasných aplikácií je numerická, je používanie knižníc ako BLAS, LAPACK, ScaLAPACK alebo PETSc povinné.Integrácia takýchto knižníc do aplikácií na vysokej úrovni pomocou jazykov ako Fortran alebo C nie je zďaleka ľahká.Navyše, výpočtová sila a pamäťové potreby takýchto aplikácií nemusia byť samozrejme k dispozícii na každej pracovnej stanici.RPC sa teda zdá byť dobrým kandidátom na vytváranie prostredí na riešenie problémov na mriežke .... Projekt DIET je zameraný na vývoj škálovateľného middleware s počiatočným úsilím zameraným na distribúciu plánovacieho problému medzi viacerých agentov.DIET pozostáva zo súboru prvkov, ktoré je možné spolu použiť na vytváranie aplikácií pomocou paradigmy Grid-RPC.Tento middleware dokáže nájsť vhodný server podľa informácií uvedených v požiadavke klienta (napr. Problém, ktorý sa má vyriešiť, veľkosť zahrnutých údajov), výkonnosť cieľovej platformy (napr. Zaťaženie servera, dostupná pamäť, výkon komunikácie) amiestna dostupnosť údajov uložených počas predchádzajúcich výpočtov.Plánovač je distribuovaný pomocou niekoľkých spolupracujúcich hierarchií spojených staticky alebo dynamicky (spôsobom peer-2-peer).Poskytuje sa správa údajov, ktorá umožňuje, aby perzistentné údaje zostali v systéme pre budúce opätovné použitie.
diet

Alternatívy DIET pre všetky platformy s akoukoľvek licenciou

BOINC

BOINC

BOINC (Berkeley Open Infrastructure for Network Computing) je softvérová platforma pre dobrovoľnícku prácu s počítačmi a sieťovú a dobrovoľnícku prácu na počítači.
Apache Mesos

Apache Mesos

Apache Mesos je správca klastrov, ktorý zjednodušuje zložitosť spúšťania aplikácií na zdieľanej oblasti serverov.
Folding@home

Folding@home

Bez ohľadu na to, či už o tom skladáte alebo ste o tom ešte nepočuli, potrebujeme vašu pomoc, aby sme dosiahli náš cieľ - 1 milión priečinkov.
GridRepublic

GridRepublic

GridRepublic je prispôsobená verzia softvéru BOINC určená na zjednodušenie inštalácie a účasti priemerného používateľa počítača.
Charity Engine

Charity Engine

Charity Engine zaberá obrovské a drahé počítačové úlohy a naseká ich na tisíce malých kusov, z ktorých každá je dosť jednoduchá na to, aby domáce PC mohlo pracovať ako úloha na pozadí.
PiCloud

PiCloud

PiCloud dáva každému vedcovi, vývojárovi a technikovi superpočítač na dosah ruky.
Progress Thru Processors

Progress Thru Processors

Progress Thru Processors je prispôsobená verzia softvéru BOINC určená na zjednodušenie inštalácie a účasti priemerného používateľa počítača, ktorý je navrhnutý tak, aby ...
EteRNA

EteRNA

Hraním EteRNA sa budete podieľať na vytvorení prvej rozsiahlej knižnice syntetických návrhov RNA.
  • Bezplatná
  • Web
JPPF

JPPF

Open source grid computing computing riešenie.JPPF uľahčuje paralelizáciu výpočtovo náročných úloh a ich vykonávanie na mriežke.
HFM-NET

HFM-NET

Aplikácia Folding @ Home Client Monitoring.
Distri.js

Distri.js

Softvérová rodina, ktorá prináša distribuované výpočty do prehliadača vrátane servera a klienta.