Folding at home

XDA-Developers bu hafta, çoğu oyuncunun boşta 300W GPU’yu günde 20 saat çalıştırdığını belirtti. Akşam 8’de bir şey render eder, kalanı 20W’ta oturur ve hiçbir şey yapmadan 600 dolarlık bir kartın amortismanını tüketir. Gönüllü dağıtılmış hesaplama on yıldır bu sorunun cevabıdır: boşta döngüleri onlara ihtiyacı olan bir araştırma projesine bağışlayın. Projeler gerçektir (ilaç keşfi için protein katlaması, yerçekimi dalgası analizi, kanser taraması), istemciler olgunlaşmış ve modern GPU’lar bir zamanlar süpercomputer’ların haftalar alması gereken işi işlemektedir.

Boşta GPU’nuzu (ve bazılarında CPU’yu) bir araştırma projesine yönlendiren 7 masaüstü uygulamasını test ettik. Liste iki dev ara yazılım istemcisini (BOINC, Folding@home), IBM tarafından kurulan insani ağı (World Community Grid), Einstein@Home’da yerçekimi dalgası ve pulsarlar işini, Rosetta tarafından desteklenen protein tasarımı projesini, BOINC yeni başlayanlar için şemsiye zamanlayıcı (Science United) ve GPU-yalnız fizik ağını (GPUGRID) kapsar. Her seçenek Windows, macOS veya Linux’ta çalışır; çoğu üçünü de destekler.

Dağıtılmış hesaplama istemcisinde neye dikkat etmeli

Hızlı karşılaştırma

App Best for OS Uses GPU Cost
Folding@home Protein folding, largest home compute network Windows, macOS, Linux Yes (CUDA, OpenCL) Free
BOINC Middleware for dozens of projects Windows, macOS, Linux Depends on project Free
World Community Grid Humanitarian and health research Windows, macOS, Linux (via BOINC) Some projects Free
Einstein@Home Gravitational waves and pulsar detection Windows, macOS, Linux (via BOINC) Yes (CUDA, OpenCL) Free
Rosetta@home Protein design Windows, macOS, Linux (via BOINC) CPU primarily Free
Science United BOINC scheduler for newcomers Windows, macOS, Linux (via BOINC) Depends Free
GPUGRID GPU-only molecular dynamics Windows, Linux (via BOINC) Yes (CUDA) Free

1. Folding@home — genel olarak en iyi

Folding@home proteinlerin nasıl katlandığını simüle eder, bu da kanser, Alzheimer ve bulaşıcı hastalıklar için ilaç keşfini temel alır. Dünyada en büyük ev bilgi işlem ağıdır; pandemi zirvesinde, kısa süreliğine ilk 500 süpercomputer’ı birlikte birkaç kez aştı. GPU istemcisi olgunlaşmış, modern Nvidia ve AMD kartlarında yüksek kullanım elde eder ve etkin bir kullanıcı veya tam ekran oyun algıladığında otomatik olarak duraklatır.

Nerede başarısız olur: Yalnızca bir proje (protein simülasyonu). GPU kuyruğu boşaldığında CPU açısından ağır alternatif iş olmasa da bu nadirdir.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux

İndir: foldingathome.org

Sonuç: Minimum yapılandırmayla boşta saat başına maksimum etkiyi istiyorsanız en iyisi.

2. BOINC — en iyi ara yazılım

BOINC (Berkeley Open Infrastructure for Network Computing) bir proje değil; onlarca ile konuşan istemcidir. Bir veya daha fazlasını takın, kaynak paylaşımı belirleyin ve BOINC aralarında işi zamanla. Klasik kullanım, tek bir panodan Einstein@Home, Rosetta@home ve MilkyWay@home’u çalıştırmaktır.

Nerede başarısız olur: UI eski görünüyor. İlk kez kurulum (projeyi ekle, hesap anahtarı al, krediyi doğrula) Folding@home’un olmadığı bir sürtünme vardır.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Android

İndir: boinc.berkeley.edu/download.php

Sonuç: Birden fazla projeye bağış yapmak veya istemcileri değiştirmeden projeler arasında geçiş yapmak istiyorsanız en iyisi.

3. World Community Grid — en iyi insani odak

World Community Grid IBM tarafından kurulmuş, şimdi Krembil Research Institute tarafından yönetilmiş ve insani araştırmayı koordine ediyor: kanser taraması (OpenPandemics), iklime duyarlı bölgelerde yağış tahmini (Afrika Yağış Projesi) ve tüberküloz ilaç keşfi. BOINC’in üstünde çalışır, bu nedenle BOINC yüklendikten sonra WCG’ye eklenmek bir form göndermesidir.

Nerede başarısız olur: Her WCG projesi GPU iş birimine sahip değil; bazıları yalnızca CPU’dur, bu da modern oyun kartınızın kısmen boşta oturması anlamına gelir. Projeler arasındaki ciro değişir.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Android (BOINC aracılığıyla)

İndir: worldcommunitygrid.org

Sonuç: Neden, işlem hızı kadar önemli olduğunda en iyisi.

4. Einstein@Home — fizik üzerinde en iyi GPU kullanımı

Einstein@Home LIGO’dan (yerçekimi dalgaları), Fermi teleskopundan (pulsarlar) ve radyo teleskop anketlerinden veri analiz ederek gürültüde sinyalleri arar. GPU iş birimleri CUDA ve OpenCL’de çalışır ve kartı bu listedeki herhangi bir şey kadar yoğun kullanır, eğer hedef “o GPU’yu çalıştırmak” ise bu noktadır.

Nerede başarısız olur: BOINC aracılığıyla çalışır; kurulum aynı sürüntüyü taşır. Bazı GPU görevleri önemli ısı üretir, bu nedenle sıkı durumlarında sıcaklıkları kontrol edin.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux (BOINC aracılığıyla)

İndir: einsteinathome.org aracılığıyla takın

Sonuç: Net sonuçlarla bir fizik projesinde GPU-ağır bir yükü istiyorsanız en iyisi.

5. Rosetta@home — protein tasarımında en iyi CPU işi

Rosetta@home yeni proteinleri tasarlar: enzimler, antikorlar, aşı adayları. İş CPU yoğunudur, bu nedenle Folding@home veya GPUGRID’ı GPU’da çalıştıran bir makineyi tamamlayıcı olmakla birlikte aynı silikon için rekabet etmez.

Nerede başarısız olur: Çoğunlukla CPU, bu nedenle modern bir oyun GPU’su, bir GPU projesiyle de eşleştirmediğiniz sürece boşta kalır. Bazı proje döngüleri diğerlerinden daha yavaş çalışır.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux (BOINC aracılığıyla)

İndir: boinc.bakerlab.org/rosetta aracılığıyla takın

Sonuç: GPU açısından ağır bir projeye yönelik en iyi CPU tarafı yardımcı.

6. Science United — yeni başlayanlar için en iyi

Science United proje seçimini atlayan bir BOINC ön yüzüdür. Kaydolun, geniş bilim alanları (biyomedikal, fizik, iklim) seçin ve Science United makinenizi uygun olan ve en çok gönüllüye ihtiyacı olan projelere takın.

Nerede başarısız olur: Desteklemek istediğiniz belirli bir projeniz varsa daha az kontrol. Hala altında BOINC gerekir.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux (BOINC aracılığıyla)

İndir: scienceunited.org

Sonuç: Döngü bağışlamak istiyorsanız ancak projeleri kendiniz araştırmak istemiyorsanız en iyisi.

7. GPUGRID — saf GPU iş yükü için en iyi

GPUGRID biyomedikal araştırması (viral proteinler, ilaç bağlanması) için moleküler dinamik simülasyonlar çalıştırır tamamen GPU’da. Folding@home zirvede aşırı abone olursa, GPUGRID saf GPU işinin yeni kuyruğu için gittiğiniz yerdir.

Nerede başarısız olur: CUDA birinci; AMD ve Intel GPU desteği geride kaldı. Yalnızca Windows ve Linux. Projenin aktivite seviyesi yıllar içinde değişmiştir.

Fiyatlandırma:

Platformlar: Windows, Linux (BOINC aracılığıyla)

İndir: gpugrid.net aracılığıyla takın

Sonuç: CUDA açısından ağır GPU’lar Folding@home’dan sonra ikinci bir proje arıyorken en iyisi.

Doğru olanı seçme

Tek bir kurulumla boşta saat başına maksimum etki istiyorsanız: Folding@home.

Birden fazla proje istiyorsanız: Eklenmiş Einstein@Home (GPU) ve Rosetta@home (CPU) ile BOINC.

Neden en önemli ise: BOINC aracılığıyla World Community Grid.

BOINC’in sizin için seçmesini istiyorsanız: Science United.

Nvidia kartınız varsa ve saf GPU işi istiyorsanız: GPUGRID, Folding@home ile birlikte.

Makine pil çalışıyorsa veya ölçülen bir ağda ise dağıtılmış bilgi işlemi tamamen atlayın. Her iki kategori sizin için katkıda bulunduklarından daha fazlasına maliyet.

SSS

Folding@home veya BOINC çalıştırmak GPU’mu hasar verecek mi?

Modern GPU’lar, kart nominal sıcaklığı içinde kaldığı sürece, yıllar boyunca süregelen bilgisayar yüklerini ölçülebilir bozulma olmaksızın işler. İlk birkaç gün boyunca sıcaklıkları izleyin ve boşta sıcaklıklar yükselirse fan eğrisi ayarlayın. Daha büyük risk aylarca toz birikmesidir; kasayı temizleyin.

Bu elektrik faturama ne kadar ekler?

250W GPU’su günde 12 saat $0,15/kWh’de çalışır yaklaşık $12/ay ekler. Alçak voltaj yaparsanız ve istemci çalışma süresini sınırlarsanız bunu yarıya indirin.

Folding@home çalışırken oyun oynayabilir miyim?

Evet. İstemciler tam ekran 3D uygulaması veya etkin giriş algıladıklarında GPU işini duraklatır. Oyun başlatmadan saniye cinsinde kat alma duraklatmasını göreceksiniz.

Verilen bir GPU saat saati için hangi proje en fazla araştırma çıkışı üretir?

Bu proje döngüsü ve donanıma göre değişir. Folding@home, modern Nvidia ve AMD kartlarında GPU işlem hızında tutarlı olarak yüksek sıralanır. Einstein@Home ve GPUGRID, CUDA açısından ağır yükleri için rekabetçidir.

Nvidia kartına ihtiyacım var mı?

Hayır. Folding@home, Einstein@Home ve diğer çoğu AMD ve Intel GPU’larında OpenCL desteği. Nvidia’nın CUDA yolu belirli bir seviyede daha hızlıdır çünkü istemciler orada ilk kez ayarlanır.

Katkım gerçekten anonim mi?

Bir kullanıcı adı kaydettersiniz (gerçek ad opsiyonel) ve katkınız halka açık liderlik tablolarında görünür. İş kendisi anonim biliimdir; kredi açıktır. Hiç görünürlük istemiyorsanız, kaydolurken bir takma ad kullanın.