270 likes | 480 Views
Arş. Grv. Ahmet ÇELİK Yrd. Doç. Dr. Ahmet ÖZMEN. Dumlupınar Üniversitesi. Paralel Gözlemleme Sistemleri Hakkında Kıyaslamalı Çalışmalar. İçindekiler. Giriş Genel bilgiler Paralel Gözleme Araçları Deneysel Çalışma Sonuçlar. Giriş.
E N D
Arş. Grv. Ahmet ÇELİK Yrd. Doç. Dr. Ahmet ÖZMEN DumlupınarÜniversitesi Paralel Gözlemleme Sistemleri Hakkında Kıyaslamalı Çalışmalar
BASARIM09 İçindekiler Giriş Genel bilgiler Paralel Gözleme Araçları Deneysel Çalışma Sonuçlar
BASARIM09 Giriş Performans gözleme sistemleri paralel sistemler için kaçınılmazdır Gözlemleme için hedef sisteme yazılım veya donanım sensörlerinin ilave edilmesi gerekir Sensör ilave edilme işlemine enstrumantasyon denir Yazılım enstrümantasyonu kullanışlı ve esnektir Ancak, yazılım enstrümantasyonu gözlemlenen programı daha çok rahatsız eder (intrusive)
BASARIM09 Enstrümantasyon KÜTÜPHANELER KÜTÜPHANE DEĞİŞTİR ÇALIŞAN PROGRAMI DEĞİŞTİR Başarım Verisi Derleme İşlemi HEDEF SİSTEM Çalıştırılabilir Program DERLEYİCİ BAĞLAYICI Kaynak Dosya Standart Girdi / Çıktı ÇALIŞTIRILABİLİR UYGULAMAYI DEĞİŞTİR KAYNAK PROGRAMI DEĞİŞTİR DERLEYİCİYİ DEĞİŞTİR
BASARIM09 Olay ve zaman tetiklemeli veri toplama Olay Tetiklemeli S A B C D E F G X Zaman Tetiklemeli S A A B B B B C C D D E F F F F F F G G G G X
BASARIM09 Başarım Verisinin Toplanması Veri Toplama
Paralel Gözlemleme Araçları BASARIM09
BASARIM09 KULLANILAN GÖZLEMLEME SİSTEMLERİ İncelenen sistemler : - XPVM - XMPI - Paradyn Metod - Farklı programlar (Hesaplama yada haberleşme) - Gözlemleme sistemleri - Monitör açık kapalı İcra süreleri ölçüldü ve değerler elde edildi
BASARIM09 Deney Ortamı 1-16 linux işletim sistemli bilgisayar - Pentium 2.4 Ghz 512 MB 100 MBit/s altyapı - Sıradan anahtar Programlar - Pvm - Mpi
BASARIM09 Programlar Matrix Multiply (Fox) İntegrasyon Concurrent Wave Mandelbrot
BASARIM09 Pvm Matrix Multiply (mmult) uygulamasının XPVM de koşturulması Zaman Uzay Grafiği Utilization Makineler
BASARIM09 Pvm Matrix Multiply
BASARIM09 Pvm_integral uygulamasının XPVM’ de koşturulması Zaman Uzay Grafiği Utilization Makineler
BASARIM09 Pvm_integral (Sensörlerin Kapalı ve Açık Durumu)
BASARIM09 Mpi_integral (XMPI’ da çalıştırılması) Zaman-uzay görünümü Kiviat (utilization) Proseslerin durumu
BASARIM09 Mpi_integral (Sensörlerin Kapalı ve Açık Durumu)
BASARIM09 Mpi-Wave uygulamasının XMPI’ da koşturulması) Zaman-uzay görünümü Kiviat (utilization) Proseslerin durumu
BASARIM09 Mpi-Wave (Sensörlerin Kapalı ve Açık Durumu)
BASARIM09 Mpi Mandelbrot uygulamasının XMPI’da koşturulması Zaman-uzay görünümü Kiviat (utilization) Proseslerin durumu
BASARIM09 Mpi Mandelbrot (Sensörlerin Kapalı ve Açık Durumu)
BASARIM09 Sonuçlar Gözlemleme sistemleri paralel programın icrasını izlemede oldukça yardımcı olmaktadır Gözlemleme sistemleri ölçüm yapılan paralel programı rahatsız ettiği deneysel olarak gösterilmiştir Xpvm gözlemleme sistemi Xmpi’a göre daha daha intrusive olduğu görülmüştür Etkin gözlemleme sistemleri üzerine çalışmalar yapılmalıdır
BASARIM09 TEŞEKKÜRLER DumlupınarÜniversitesi