Çok görevli bilgi işlem - Many-task computing

Bilgisayar Birçok görev ( MTC olarak) bilgisayar bilimleri bir yaklaşımdır bilgisayar paralel amaçları iki arasındaki uçurumu olduğunu bilgi işlem paradigmaların : hesaplama üretilen iş yüksek (HTC) ve yüksek performanslı bilgi işlem (HPC).

Tanım

MTC, HTC'yi anımsatır, ancak "birincil ölçümlerin saniyelerle ölçüldüğü (örneğin FLOPS) birçok hesaplama görevini (yani hem bağımlı hem de bağımsız görevler dahil) gerçekleştirmek için kısa süreler boyunca birçok bilgi işlem kaynağının kullanılması vurgusunda farklılık gösterir. aylık işlemlerin (örneğin işler) aksine, görev / ler, MB / sn G / Ç oranları). MTC, dosya sistemi işlemleriyle birleştirilmiş birden çok farklı etkinlik içeren yüksek performanslı hesaplamaları ifade eder. Görevler küçük veya büyük, tek işlemcili veya çok işlemcili, bilgi işlem açısından yoğun veya veri yoğun . Görevler kümesi statik veya dinamik, homojen veya heterojen, gevşek bağlı veya sıkı bir şekilde bağlantılı olabilir. Toplam görev sayısı, bilgi işlem miktarı ve veri hacimleri son derece büyük olabilir. MTC genellikle iletişim yoğun olan ancak HPC'de yaygın olarak bulunan standart mesaj iletme arabirimi kullanılarak doğal olarak ifade edilmeyen gevşek bir şekilde bağlı uygulamaları içerir ve bu tür birçok hesaplamaya dikkat çeker ebedi ama "mutlu" paralel "değil.

Raicu vd. daha fazla ifade: "HPC'de sıkıca bağlı MPI'dan daha fazlası ve HTC için utanç verici şekilde paralel uzun süren işlerden daha fazlası var. HPC uygulamaları ve bilimin kendisi gibi uygulamalar giderek daha karmaşık hale geliyor, HPC'yi yeni yollarla uygulamak için birçok fırsat için yeni kapılar açıyor Bakış açımızı genişletirsek. Bazı uygulamaların o kadar çok basit görevi vardır ki, onları yönetmek zordur. Büyük miktarda veri üzerinde çalışan veya üreten uygulamalar, ölçeklendirmek için gelişmiş veri yönetimine ihtiyaç duyar. Her biri aşağıdakilerden oluşan birçok görevi içeren uygulamalar vardır: Sıkıca bağlanmış MPI görevleri. Gevşek bir şekilde bağlı uygulamaların genellikle görevler arasında bağımlılıkları vardır ve genellikle süreçler arası iletişim için dosyaları kullanır. Mevcut büyük ölçekli sistemlerde bu tür uygulamalar için etkili destek, önemli teknik zorluklar içerecek ve bilim üzerinde büyük etkiye sahip olacaktır. "

İlgili Alanlar

İlgili bazı alanlar, çoklu program çoklu veri (MPMD), yüksek verimli bilgi işlem (HTC), iş akışları, kapasite hesaplama veya utanç verici derecede paraleldir . MTC iş yüklerini destekleyebilecek bazı projeler şunlardır Condor , mapreduce , Hadoop , Boinc , Kobalt HTC mod, Falkon ve Swift .,

Referanslar