Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Paralel Gözlemleme Sistemleri Hakkında Kıyaslamalı Çalışmalar Arş. Grv. Ahmet ÇELİK Yrd. Doç. Dr. Ahmet ÖZMEN Dumlupınar Üniversitesi.

Benzer bir sunumlar


... konulu sunumlar: "Paralel Gözlemleme Sistemleri Hakkında Kıyaslamalı Çalışmalar Arş. Grv. Ahmet ÇELİK Yrd. Doç. Dr. Ahmet ÖZMEN Dumlupınar Üniversitesi."— Sunum transkripti:

1 Paralel Gözlemleme Sistemleri Hakkında Kıyaslamalı Çalışmalar Arş. Grv. Ahmet ÇELİK Yrd. Doç. Dr. Ahmet ÖZMEN Dumlupınar Üniversitesi

2 21/10/11 BASARIM09 2 İçindekiler Giriş Genel bilgiler Paralel Gözleme Araçları Deneysel Çalışma Sonuçlar

3 21/10/11 BASARIM09 3 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)

4 21/10/11 BASARIM09 4 Enstrümantasyon Kaynak Dosya KÜTÜPHANELER Derleme İşlemi DERLEYİCİ Çalıştırılabilir Program HEDEF SİSTEM Başarım Verisi Standart Girdi / Çıktı ÇALIŞAN PROGRAMI DEĞİŞTİR BAĞLAYICI KÜTÜPHANE DEĞİŞTİR KAYNAK PROGRAMI DEĞİŞTİR ÇALIŞTIRILABİLİR UYGULAMAYI DEĞİŞTİR DERLEYİCİYİ DEĞİŞTİR

5 21/10/11 BASARIM09 5 Olay ve zaman tetiklemeli veri toplama ABCDEFG S A B C D E F G X ABCDEFG S A A B B B B C C D D E F F F F F F G G G G X Olay Tetiklemeli Zaman Tetiklemeli

6 21/10/11 BASARIM09 6 Başarım Verisinin Toplanması Veri Toplama

7 21/10/11 BASARIM09 7 Paralel Gözlemleme Araçları AraçlarEnstrümantasyon URL AIMS Kaynak kodhttp://science.nas.nasa.gov/Software/AIMS XMPI Kaynak kodhttp://www.lam-mpi.org/software/xmpi/ PabloKütüphanehttp://www-pablo.cs.uiuc.edu/Projects/Pablo/ Paradyn Executable, çalışma anında (Dinamik) SvPabloKütüphanehttp://www-pablo.cs.uiuc.edu/Projects/Pablo/ VampirKütüphanehttp://www.pallas.de/pages/vampir.htm XPVM Kütüphanehttp://www.netlib.org/pvm3/xpvm/

8 21/10/11 BASARIM09 8 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

9 21/10/11 BASARIM09 9

10 21/10/11 BASARIM09 10

11 21/10/11 BASARIM09 11

12 21/10/11 BASARIM09 12

13 21/10/11 BASARIM09 13 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

14 21/10/11 BASARIM09 14 Programlar Matrix Multiply (Fox) İntegrasyon Concurrent Wave Mandelbrot

15 21/10/11 BASARIM09 15 Pvm Matrix Multiply (mmult) uygulamasının XPVM de koşturulması Makineler Zaman Uzay GrafiğiUtilization

16 21/10/11 BASARIM09 16 Pvm Matrix Multiply

17 21/10/11 BASARIM09 17 Pvm_integral uygulamasının XPVM’ de koşturulması Makineler Zaman Uzay Grafiği Utilization

18 21/10/11 BASARIM09 18 Pvm_integral (Sensörlerin Kapalı ve Açık Durumu) Problem Boyut (n) Sens. Kapalı icra süresi t k -sn Sens. Açık İcra süresi t a -sn Oran t a /t k 2000,450,811, ,191,631, ,933,091, ,667,291, ,948,371, ,1610,201, ,4013,571, ,7114,381, ,7916,471,40

19 21/10/11 BASARIM09 19 Mpi_integral (XMPI’ da çalıştırılması) Proseslerin durumu Zaman-uzay görünümüKiviat (utilization)

20 21/10/11 BASARIM09 20 Mpi_integral (Sensörlerin Kapalı ve Açık Durumu) Problem Boyut (n) Sens. Kapalı icra süresi t k -sn Sens. Açık İcra süresi t a -sn Oran t a /t k 2000,530,561, ,111,131, ,152,171, ,074,101, ,344,371, ,956,971, ,418,431, ,918,941, ,2810,301,00

21 21/10/11 BASARIM09 21 Mpi-Wave uygulamasının XMPI’ da koşturulması) Proseslerin durumu Zaman-uzay görünümüKiviat (utilization)

22 21/10/11 BASARIM09 22 Mpi-Wave (Sensörlerin Kapalı ve Açık Durumu) Problem Boyut (n) Sens. Kapalı icra süresi t k -sn Sens. Açık İcra süresi t a -sn Oran t a /t k 50001,273,182, ,223,881, ,165,371, ,205,951, ,697,801, ,818,481, ,0411,041, ,7612,701, ,5913,661, ,3115,521,26

23 21/10/11 BASARIM09 23 Mpi Mandelbrot uygulamasının XMPI’da koşturulması Proseslerin durumu Zaman-uzay görünümüKiviat (utilization)

24 21/10/11 BASARIM09 24 Mpi Mandelbrot (Sensörlerin Kapalı ve Açık Durumu) Problem Boyut (n) Sens. Kapalı icra süresi t k -sn Sens. Açık İcra süresi t a -sn Oran t a /t k 10240,911,231, ,283,571, ,247,991, ,8314,631, ,9523,571, ,1932,221, ,3844,501, ,7158,341,11

25 21/10/11 BASARIM09 25 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

26 21/10/11 BASARIM09 26 TEŞEKKÜRLER Dumlupınar Üniversitesi


"Paralel Gözlemleme Sistemleri Hakkında Kıyaslamalı Çalışmalar Arş. Grv. Ahmet ÇELİK Yrd. Doç. Dr. Ahmet ÖZMEN Dumlupınar Üniversitesi." indir ppt

Benzer bir sunumlar


Google Reklamları