0
DIET
DIET şebeke hesaplama için kullanılan bir yazılımdır.Ara katman yazılımı olarak DIET, işletim sistemi (donanımın ayrıntılarını işleyen) ve uygulama yazılımı (eldeki belirli hesaplama göreviyle ilgilenen) arasında bulunur.
- Ücretsiz
- Windows
- Mac
- Linux
- Self-Hosted
- BSD
Izgara ara katman yazılımı için mevcut yaklaşımlar arasında, basit, güçlü ve esnek bir yaklaşım, geleneksel istemci-sunucu veya Uzaktan Yordam Çağrısı (RPC) paradigmaları aracılığıyla farklı yönetim alanlarında bulunan sunucuları kullanmaktan oluşur.Ağ Özellikli Sunucular (NES), Grid-RPC olarak da adlandırılan bu modeli uygular.Müşteriler, hedefleri kaynaklarda kullanılabilir bir sunucu bulmak olan bir zamanlayıcıya hesaplama istekleri gönderir.DIET projesinin amacı, hesaplama sunucuları oluşturmak için bir dizi araç geliştirmektir.Büyük sorunlar artık Globus veya Legion gibi Izgara Bilgi İşlem Ortamları veya Amazon EC2 gibi Bulut çözümleri aracılığıyla İnternet üzerinden hesaplanabilir.Mevcut uygulamaların çoğu sayısal olduğundan BLAS, LAPACK, ScaLAPACK veya PETSc gibi kitaplıkların kullanılması zorunludur.Fortran veya C gibi dilleri kullanarak bu tür kütüphanelerin üst düzey uygulamalara entegrasyonu kolay olmaktan çok uzaktır.Ayrıca, bu tür uygulamaların hesaplama gücü ve bellek ihtiyaçları elbette her iş istasyonunda mevcut olmayabilir.Bu nedenle, RPC Izgara üzerinde Sorun Çözme Ortamları oluşturmak için iyi bir aday gibi görünüyor .... DIET projesi, ölçeklendirme ara katman yazılımının geliştirilmesine odaklanmıştır ve başlangıç çabaları, programlama problemini birden fazla aracıya dağıtmaya odaklanmıştır.DIET, Grid-RPC paradigmasını kullanarak uygulamalar oluşturmak için birlikte kullanılabilen bir dizi öğeden oluşur.Bu ara katman yazılımı, istemcinin isteğinde verilen bilgilere (ör. Çözülmesi gereken sorun, ilgili verilerin boyutu), hedef platformun performansına (örn. Sunucu yükü, kullanılabilir bellek, iletişim performansı) veönceki hesaplamalar sırasında depolanan verilerin yerel kullanılabilirliği.Zamanlayıcı, statik veya dinamik olarak (eş-2-eşler şeklinde) bağlanmış birkaç işbirliği hiyerarşisi kullanılarak dağıtılır.Kalıcı verilerin gelecekte yeniden kullanılmak üzere sistem içinde kalmasını sağlamak için veri yönetimi sağlanır.
İnternet sitesi:
https://graal.ens-lyon.fr/diet/Özellikleri
Herhangi bir lisansa sahip tüm platformlar için DIET'a alternatifler
91
18
Apache Mesos
Apache Mesos, paylaşılan bir sunucu havuzunda çalışan uygulamaların karmaşıklığını basitleştiren bir küme yöneticisidir.
7
Folding@home
Zaten katlanıyor veya daha önce bu konuda bir kelime duymamış olsanız da, hedefimize ulaşmak için yardımınıza ihtiyacımız var - 1 milyon klasör.
5
GridRepublic
GridRepublic, ortalama bir bilgisayar kullanıcısı tarafından kurulumu ve katılımı kolaylaştırmak için tasarlanmış BOINC yazılımının özelleştirilmiş bir sürümüdür.
4
Charity Engine
Charity Engine muazzam, pahalı bilgi işlem işleri yapar ve bunları ev bilgisayarlarının arka plan görevi olarak çalışabilmesi için yeterince basit olan 1000'lerin küçük parçalarına ayırır.
2
2
Progress Thru Processors
Progress Thru Processors, ortalama bir bilgisayar kullanıcısı tarafından kurulumu ve katılımı kolaylaştırmak için tasarlanmış olan BOINC yazılımının özelleştirilmiş bir ...
1
1
0
Distri.js
Bir sunucu ve istemci dahil olmak üzere tarayıcıya dağıtılmış bilgi işlem sağlayan bir yazılım ailesi.
- Ücretsiz
- Web
- Self-Hosted