Iris
Filo Yöneticisi
Açık kaynak · MIT lisanslı · test aşamasında

Gönüllü hesaplamayı yönetmenin
daha dostane yolu

Iris, BOINC tarzı gönüllü hesaplama için masaüstü yönetici ve istemcidir: işlettiğiniz her sunucu için tek panel, gerçek donanım algılama, aranabilir proje kataloğu, dokuz dil — ve doğrudan konuşabileceğiniz bir yapay zekâ asistanı.

Windows · macOS · Linux — x86, ARM, RISC-V ve POWER
🧪

Test aşamasındayız. Iris henüz genel kullanıma hazır değil. Yönetici — panel, görevler, projeler, aktarımlar, istatistikler, donanım, bildirimler ve asistan — çalışıyor ve denemenizi istediğimiz kısım bu. Gerçek proje uygulamalarını çalıştırmak deneysel ve varsayılan olarak kapalıdır; biten sonuçlar da henüz projelere geri gönderilmiyor, yani kredi beklemeyin. Sorunları GitHub Issues üzerinden bildirin.

Her şey tek yerde

Tüm filoyu tek panelden yönetin

İşlettiğiniz her sunucuyu ekleyin — ev bilgisayarları, garajdaki bir raf, bir bulut makinesi — hepsini birlikte görün ve yönetin.

Filo paneli

Tüm sunucular için canlı toplamlar: çalışan / duraklatılmış / sıradaki görevler, RAC ve kredi, sunucu başına etkinlik, son istemci mesajları.

Görevler

İlerleme, geçen/CPU süresi, tahmini bitiş, son teslim tarihleri, CPU veya GPU kullanımı. Görevi duraklatın, sürdürün ya da iptal edin; her şeyde filtreleyin ve arayın.

Projeler ve katalog

Bağlayın, ayırın, duraklatın/sürdürün, güncelleyin, yeni işe izin verin ya da durdurun. BOINC'un resmi proje listesinden oluşan aranabilir katalog, bağlanmadan önce projenin erişilebilir olup olmadığını ve platformunuzu destekleyip desteklemediğini canlı denetler.

Aktarımlar

Canlı yükleme ve indirme ilerlemesi, yeniden deneme ve iptal — ayrıca biten her dosyanın çalıştırılmadan önce MD5 doğrulaması.

Mesajlar

Tüm sunucular için önem derecesine göre vurgulanan istemci günlüğü; böylece bir hata gürültü içinde kaybolmaz.

İstatistikler

Proje başına kredi geçmişi grafikleri, aktarım geçmişi, proje başına disk kullanımı — hesaplama zamanınızın nereye gittiğini tam olarak görün.

Tercihler

Genel tercih geçersiz kılmaları, sunucu başına ve filo genelinde çalıştırma/ağ kipleri, istendiğinde gerçek CPU kıyaslaması.

Donanım algılama

İşletim sistemi, CPU (gerçek üretici ve model, tanınmasa bile ölçülerek), çekirdekler, RAM, disk ve her GPU'nun gerçek VRAM'i — Windows'un sık bildirdiği 4 GB ile sınırlı değer değil.

Bildirimler

Yaklaşan son teslim tarihleri, görev hataları ve çevrimdışı sunucular için masaüstü uyarıları. Yenile / gizle / göster / çık içeren tepsi menüsü.

Dokuz dil

Her metin çevrildi — English, Türkçe, Deutsch, Français, Español, Italiano, Português, Русский, 日本語 — sistem dilini otomatik izler.

YeniAI

Öğrenmek istediğinizi ona sorun

Tilvar AI ile çalışır, varsayılan olarak kapalıdır. Açın ve filonuz hakkında düz bir dille sorun — ya da ne yapacağını kendi dilinizde söyleyin, hiçbir şey çalışmadan önce onaylayın.

  • Filonuz hakkında her şeyi sorun — "günde kaç Einstein@Home görevi bitiriyorum?", "hangi sunucular çevrimdışı?", "bu makinenin işlemcisi ne?"
  • Ya da ne yapacağını söyleyin — bir projeyi duraklatın, çalıştırma kipini değiştirin, kıyaslama çalıştırın. Yapmak üzere olduğu şeyi her zaman önce tam olarak gösterir.
  • Onaysız hiçbir şey çalışmaz — önerilen her değişiklik gerçek filonuza karşı denetlenir ve gerçekleşmeden önce bir dokunuşla onayınızı bekler.
  • Tasarımdan gelen gizlilik — parolalar, RPC anahtarları ve hesap anahtarları sohbete asla girmez; kimlik bilgisi içeren eylemler tamamen kapsam dışıdır.
  • Dilinizi konuşur — Iris'in kendisinin ayarlı olduğu dokuz dilden hangisiyse onunla yanıt verir.
Günde kaç Einstein@Home görevi tamamlıyorum?
Son 7 güne göre günde ortalama 4 görev tamamlıyorsunuz (bugün: 4, bu hafta toplam: 51, hatalı: 4).
Rosetta@home'u duraklat
Onay gerekli
"Local Iris" üzerinde "Rosetta@home" duraklatılsın
Kaputun altında

GPU işi ve CPU işi birbirine engel olmaz

Her iş türünün kendi disk payı vardır; bu yüzden büyük bir GPU indirme tamponu CPU işini — ya da tersini — asla sıkıştıramaz.

CPU işi

Slotlar
slots/
Proje dosyaları
projects/
İndirme önbelleği
cache/
Boyut sınırı
cpu_cache_size_mb (4096)

GPU işi

Slotlar
slots_gpu/
Proje dosyaları
projects_gpu/
İndirme önbelleği
cache_gpu/
Boyut sınırı
cache_size_mb (2048)

Sınırlar uygulanır: bir sınıf payını doldurduğunda istemci o sınıftan iş başlatmayı bırakır ve diğerini başlatmaya devam eder.

İstemci — irisd

Küçük, taşınabilir, BOINC uyumlu bir istemci

Tek başına ya da yöneticiyle birlikte, neredeyse her şeyde çalışır.

Zamanlayıcı protokolüBir projenin gerçek zamanlayıcı adresini bulur, gerçek zamanlayıcı istekleri oluşturur (iş miktarı hesabı ve GPU bildirimiyle), atanan sonuçları kaydeder ve günlük kredi ile görev tamamlama geçmişi tutar.
Sağlam aktarımlarBüyük dosyalar için tüm istek zaman aşımı yok, takılma bekçisi, iptal ve özeti olan her dosyanın MD5 doğrulaması — bozuk dosya silinir, asla çalıştırılmaz.
GüvenlikHer bağlantı, herhangi bir şey yanıtlanmadan önce rastgele 128 bitlik bir parolayla BOINC'un meydan okuma–yanıt el sıkışmasını tamamlar.
Her yerde donanım algılamax86, ARM, RISC-V ve POWER üzerinde Windows, Linux ve macOS — tek kartlı bilgisayarların aygıt ağaçları dahil. Tanınmayan CPU'lar tahmin edilmez, ölçülür.
Gerçek GPU VRAMWindows'ta sürücünün bildirdiği 64 bitlik değerler (4 GB ile sınırlı AdapterRAM değil), nvidia-smi, sysfs ve system_profiler.
İşletimİstendiğinde gerçek CPU kıyaslaması, iptal/yeniden deneme özellikli canlı aktarım listesi, günlüklü --daemon kipi, kimlik doğrulamalı --stop.
Neredeyse her yerde çalışır

Platformlar

PlatformYönetici (arayüz)İstemci (irisd)
Windows x86-64 / ARM64✓ Yükleyici + taşınabilir✓
macOS x86-64 / Apple Silicon✓ .app paketi · menü çubuğu tepsisi✓
Linux x86-64 / ARM64✓ .deb, .rpm, AppImage, arşiv✓
Linux 386, ARMv6/v7—✓
Linux RISC-V64, POWER (ppc64 / ppc64le)—✓
Windows 386—✓

İstemci saf Go olduğundan masaüstü yöneticinin gerek duymadığı mimariler için de sunulur (RISC-V, POWER, eski 32 bit sistemler) — boştaki tek kartlı bir bilgisayar için ideal.

Dilinizi konuşur

Dokuz dil, tamamen çevrilmiş

Test etmemize yardım edin

MIT lisanslı ve açık kaynak. Yöneticiyi kendi makinelerinizde deneyin ve nelerin bozulduğunu bize söyleyin — sorunlar ve özellik istekleri yol haritasını şekillendirir.