0
DIET
DIET är en mjukvara för nätverksberäkning.Som mellanprogram sitter DIET mellan operativsystemet (som hanterar maskinvarans detaljer) och applikationsprogramvaran (som handlar om den specifika beräkningsuppgiften som finns).
- Gratis
- Windows
- Mac
- Linux
- Self-Hosted
- BSD
Bland de befintliga tillvägagångssätten för grid mellanprogramvara består en enkel, kraftfull och flexibel att använda de tillgängliga servrarna i olika administrativa domäner genom de traditionella klient-servern eller RPC-parametrarna för fjärrproceduren.Nätverksaktiverade servrar (NES) implementerar denna modell, även kallad Grid-RPC.Klienter skickar beräkningsförfrågningar till en schemaläggare vars mål är att hitta en server tillgänglig på resurserna.Syftet med DIET-projektet är att utveckla en uppsättning verktyg för att bygga beräkningsservrar.Stora problem kan nu beräknas via Internet tack vare Grid Computing Environments - som Globus eller Legion - eller genom molnlösningar - som Amazon EC2.Eftersom de flesta aktuella applikationer är numeriska är användningen av bibliotek som BLAS, LAPACK, ScaLAPACK eller PETSc obligatorisk.Integrationen av sådana bibliotek i applikationer på hög nivå med språk som Fortran eller C är långt ifrån enkel.Dessutom kan sådana applikationer beräkningskraften och minnesbehovet naturligtvis inte vara tillgängliga på varje arbetsstation.Således verkar RPC vara en bra kandidat för att bygga problemlösande miljöer på nätet .... DIET-projektet är inriktat på utveckling av skalbar mellanvara med inledande ansträngningar fokuserade på att distribuera schemaläggningsproblemet över flera agenter.DIET består av en uppsättning element som kan användas tillsammans för att bygga applikationer med Grid-RPC-paradigmet.Det här mellanprogrammet kan hitta en lämplig server enligt informationen som ges i klientens begäran (t.ex. problem som ska lösas, storleken på de inblandade data), målplattformens prestanda (t.ex. serverbelastning, tillgängligt minne, kommunikationsprestanda) ochden lokala tillgängligheten av data lagrade under tidigare beräkningar.Schemaläggaren distribueras med flera samarbetshierarkier som är anslutna antingen statiskt eller dynamiskt (på peer-2-peer-sätt).Datahantering tillhandahålls för att låta bestående data hålla sig inom systemet för framtida återanvändning.
Hemsida:
https://graal.ens-lyon.fr/diet/Funktioner
Alternativ till DIET för alla plattformar med någon licens
91
18
Apache Mesos
Apache Mesos är en klusterhanterare som förenklar komplexiteten för att köra applikationer på en delad serverpool.
7
Folding@home
Oavsett om du redan viker eller inte har hört något om det tidigare, behöver vi din hjälp för att nå vårt mål - som är 1 miljon mappar.
5
GridRepublic
GridRepublic är en anpassad version av BOINC-programvaran utformad för att förenkla installationen och deltagandet av den genomsnittliga datoranvändaren.
4
Charity Engine
Charity Engine tar enorma, dyra datorjobb och hackar dem i 1000-tal små bitar, var och en enkel för att en hemdator ska fungera som en bakgrundsuppgift.
2
Progress Thru Processors
Progress Thru Processors är en anpassad version av BOINC-programvaran utformad för att förenkla installationen och deltagandet av den genomsnittliga datoranvändaren som är utformad för att ...
1
1
0
Distri.js
En programvarufamilj som tar med distribuerad databehandling till webbläsaren, inklusive en server och klient.
- Gratis
- Web
- Self-Hosted