DIET

DIET

DIET je programska oprema za računalniško omrežje.Kot vmesna programska oprema DIET sedi med operacijskim sistemom (ki upravlja s podrobnostmi strojne opreme) in aplikacijsko programsko opremo (ki se ukvarja s specifično računalniško nalogo, ki je pri roki).
Med obstoječimi pristopi za omrežno vmesno programsko opremo je enostavna, zmogljiva in prilagodljiva uporaba strežnikov, ki so na voljo v različnih upravnih domenah prek tradicionalnih paradigm odjemalca-strežnika ali oddaljenega postopka klica (RPC).Omrežni strežniki (NES) uporabljajo ta model, imenovan tudi Grid-RPC.Naročniki oddajo zahteve za računanje planerju, katerega cilj je najti strežnik, ki je na voljo v virih.Cilj projekta DIET je razviti nabor orodij za izdelavo računskih strežnikov.Ogromne težave je zdaj mogoče izračunati prek interneta, zahvaljujoč Grid Računalniškemu okolju - kot je Globus ali Legion - ali prek oblačnih rešitev - na primer Amazon EC2.Ker je večina trenutnih aplikacij numeričnih, je uporaba knjižnic, kot so BLAS, LAPACK, ScaLAPACK ali PETSc, obvezna.Vključevanje takšnih knjižnic v aplikacije na visoki ravni z uporabo jezikov, kot sta Fortran ali C, še zdaleč ni enostavno.Poleg tega morda potrebe po računskih zmogljivostih in pomnilniku takšnih aplikacij niso na voljo na vseh delovnih postajah.Zato se zdi, da je RPC dober kandidat za gradnjo okolj za reševanje problemov na rešetki .... Projekt DIET je osredotočen na razvoj razširljivega vmesnega programa z začetnimi napori, usmerjenimi v distribucijo problema načrtovanja po več agentih.DIET je sestavljen iz niza elementov, ki jih lahko skupaj uporabimo za izdelavo aplikacij s paradigmo Grid-RPC.Ta vmesna programska oprema lahko poišče ustrezen strežnik glede na podatke, podane v zahtevi stranke (npr. Težava, ki jo je treba rešiti, velikost vpletenih podatkov), uspešnost ciljne platforme (npr. Nalaganje strežnika, razpoložljiv pomnilnik, zmogljivost komunikacije) inlokalna razpoložljivost podatkov, shranjenih med prejšnjimi izračuni.Planer razporeja z več sodelovanjem hierarhije, ki so bodisi statično bodisi dinamično povezane (na način enakovrednih 2).Upravljanje podatkov je na voljo, da trajni podatki ostanejo znotraj sistema za nadaljnjo ponovno uporabo.
diet

Alternativa DIETu za vse platforme s katero koli licenco

BOINC

BOINC

BOINC (Berkeley Open Infrastructure for Network Computing) je programska platforma za prostovoljno računalništvo in namizne mreže ter prostovoljno računalništvo.
Apache Mesos

Apache Mesos

Apache Mesos je upravitelj grozdov, ki poenostavlja zapletenost izvajanja aplikacij v skupni zbirki strežnikov.
Folding@home

Folding@home

Ne glede na to, ali se že zlagate ali o tem še niste slišali, potrebujemo vašo pomoč, da dosežemo cilj - to je 1 milijon map.
GridRepublic

GridRepublic

GridRepublic je prilagojena različica programske opreme BOINC, namenjena poenostavitvi namestitve in sodelovanja s strani povprečnega uporabnika računalnika.
Charity Engine

Charity Engine

Charity Engine prevzame ogromno dragih računalniških opravil in jih razreže na 1000 majhnih kosov, vsak dovolj preprost, da lahko domači računalnik deluje kot osnovno opravilo.
PiCloud

PiCloud

PiCloud daje vsakemu znanstveniku, razvijalcu in inženirju superračunalnik na dosegu roke.
  • Plačljiva
  • Web
Progress Thru Processors

Progress Thru Processors

Progress Thru Processors je prilagojena različica programske opreme BOINC, namenjena poenostavitvi namestitve in sodelovanja s strani povprečnega uporabnika računalnika, ki je zasnovana za ...
EteRNA

EteRNA

Z igranjem EteRNA boste sodelovali pri ustvarjanju prve obsežne knjižnice sintetičnih RNA modelov.
  • Brezplačna
  • Web
JPPF

JPPF

Računalniška rešitev z odprto kodo.JPPF omogoča enostavno vzporeditev računsko intenzivnih nalog in njihovo izvajanje na Grid.
HFM-NET

HFM-NET

Aplikacija za zlaganje @ Home Client Monitoring.
Distri.js

Distri.js

Družina programske opreme, ki v brskalnik prinese porazdeljeno računalništvo, vključno s strežnikom in odjemalcem.