Ana Sayfa Küme oluşturma ve verimlilik verimliliği


0

3 adet bilgisayarım var ve onları bir kümeye bağlayıp bağlayamayacağımı merak ediyordum. Kümeleme hakkında birkaç makale okudum, fakat emin olmadığım bir şey var. Kümemi kurarsam, üzerine "normal" işletim sistemi uygulamaları çalıştırabilir miyim (bilmiyorum, örneğin eclipse IDE: D) ve daha verimli çalışacaklar mı? Sanırım kümeler sunuculara, depolamaya gelince oldukça ...

Belki de cevabı biraz açık, kolay ama bu sektörde uzman değilim: D

Yanıtlar:


1

Kümelemenin (genellikle) etkileşimli programlar için olumlu bir etkisi olmaz, çünkü nadiren paralelleştirilebilirler. tutulma olduğu yoğun bir şekilde paralelleştirildi, ancak korkarım arama, sekme değiştirme, vb. günlük işlemler için önemli bir hızlanma görmeyeceksiniz.

Ancak, derleme paralellikten büyük ölçüde faydalanır (ve bu nedenle bir kümede yürütme). Örneğin, eğer C / C ++ derliyorsanız, distcc . 3B ve film oluşturma, otomatik testler ve bilimsel hesaplamalar gibi bir kümede başka birkaç işlem daha hızlandırılabilir.


1

Uygulamaları bir kümede paralel olarak çalıştırmak için, bunun için özel olarak etkinleştirilmeleri gerekir. Çok çekirdekli bir mimaride çalışabilen bir uygulamanın, bir kümeye yayılmış birden çok çekirdeği kullanması da gerekmez. Bu, paralel programlama dünyasında "paylaşılan bellek / mesaj geçirme" (çok çekirdekli) ve "dağıtılmış bellek / mesaj geçirme" (küme) ayrımlarıdır.

Linux kullanıyorsanız, küme hesaplamayı etkinleştirmenize yardımcı olacak birçok ücretsiz yazılım vardır. Başlamak http://www.beowulf.org bazı işaretçiler için. Bir uygulama MPI ile oluşturulduğunu söylüyorsa, kümeye gitmeye hazırdır. Dağıtık hesaplamayı (ör. Gmake -p) desteklediklerini söyleyen diğer araçlar da bir miktar kurulum ile çalışmalıdır.

Windows kullanıcısıysanız, Windows HPC Server 2008 R2, gitmeye başlamanız gereken yoldur, çünkü araştırmaya başlamanız gereken yazılım yığınına sahip olacaktır - ancak ücretsiz değildir!

Küme hesaplama hakkında bilgi edinmek istiyorsanız, kendinizinkini inşa etmek çok iyi bir yoldur ve özgeçmişinizde işverenlere iyi görünen bazı kurşunlar verecektir. Mevcut bir dizi uygulamadan daha fazla performans elde etmek için hızlı bir şekilde birlikte bir şeyler tokatlamak istiyorsanız, muhtemelen hayal kırıklığına uğrayacak ve hayal kırıklığına uğramış olacaksınız.

İyi şanslar!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.