Geri Dön

Paralel bilgisayar sistemlerinin performans analizi

Performance analysis of parallel computer systems

  1. Tez No: 259755
  2. Yazar: AHMET ÇELİK
  3. Danışmanlar: YRD. DOÇ. DR. AHMET ÖZMEN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Elektrik ve Elektronik Mühendisliği, Computer Engineering and Computer Science and Control, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2010
  8. Dil: Türkçe
  9. Üniversite: Dumlupınar Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 156

Özet

Paralel sistemler araştırma kurumları, üniversiteler veya yüksek performanslı bilgisayar ihtiyacı olan yerler için ekonomik çözümler sunmaktadır. Paralel sistemlere özellikle, icrası çok uzun süren hesaplama programlarının sonuçlarını elde etmek için ya da zamana karşı hassas olan gerçek zamanlı simülatör uygulamaları için ihtiyaç duyulmaktadır. Bilgisayar performansını artırmaya yönelik kullanılan paralel sistemler, işlemci içinde ya da işlemci dışında yapılabilmektedir. İşlemci içindeki paralellik yazılımsal ve ya donanımsal olarak oluşturulurken bazı sınırlamalarla karşılaşılabilmektedir. İşlemci dışındaki paralellik ise işlemci içindeki sınırlamaları ortadan kaldırmak için geliştirilmiştir. İşlemci dışındaki paralellik, ortak bellekli paralel sistem ve dağıtık bellekli paralel sistem olarak iki sınıfa ayrılmaktadır.Bu çalışmada, dağıtık paralel sistemler irdelenmiş, daha sonra mevcut dağıtık paralel sistemlerden PVM (Parallel Virtual Machine) ve MPI (Message Passing Interface) tanıtılmıştır. Da sonra bu sistemler üzerinde koşturulan örnek programların icra süreçleri, XPVM, XMPI ve Paradyn gibi, gözlemleme araçları tarafından izlenmiş ve paralel sistemlerin analizleri yapılmıştır. PVM ve MPI dağıtık sistemleri, mevcut kişisel bilgisayarlara işletim sistemine ek olarak kolayca kurulabilmektedir. Seri programlar aynı kurulumda sağlanan kütüphane desteği ile paralele dönüştürülebilmektedir. Dağıtık paralel sistemlerin kurulumu kolay olmasına rağmen, programlanması zordur. Çalışmada, bu sistemlerin kurulumu, paralel uygulamaların bu sistemler üzerinde koşturulması ve gözlemleme araçlarıyla izlenmesi, 4 örnekle anlatılmıştır.

Özet (Çeviri)

Parallel systems provide economical solutions to organizations such as research centers and universities when high performance computer is needed. In particular, parallel systems are needed when high performans computing demands arise for soft real-time simulators. High performance can be obtained either using special high speed single processor or using multiple processors. Achievable high performance is limitted when single processor is used due to physical constraints. However, multiple processor systems do not have such limits in respect to achievable performance. Multiple processor systems can be obtained either with hardware or using a piece of special software. Hardware implementations provide expensive solutions and they are not easy to reconfigure. However, software approaches provide less expensive (almost free) and flexible solutions. In general, parallel computer systems can be classified into two groups: distributed memory and shared memory systems.In this work, performance of distributed memory parallel systems is examined. The parallel systems are implemented using PVM (Parallel Virtual Machine) and MPI (Message Passing Interface). Executing parallel applications are observed using XPVM, XMPI and Paradyn parallel monitoring tools. PVM and MPI can be installed to existing personal computers as an extension to the operating system. Some serial programs can be converted to parallel with provided libraries. Although distributed systems are set up easily, they are difficult to program. This thesis explains and presents examples, how these systems are set up, and how parallel programs can be monitored using the parallel tools when they execute.

Benzer Tezler

  1. Nosql veritabanı sistemlerinin performans karşılaştırılması ve analizi

    Comparison and analysis of the performance of nosql database systems

    SÜLEYMAN ÖNDER

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ABDULLAH SEVİN

  2. Matlab simulink ile farklı işletme şartlarında PV ve PV/T sistemlerinin performans analizi

    Performance analysis of pv and PV/T systems in different operating conditions with matlab simulink

    SABEEHA SALIM MURAD AL-GBURI

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    EnerjiHitit Üniversitesi

    Enerji Sistemleri Ana Bilim Dalı

    PROF. DR. SİNAN ÇALIŞKAN

  3. Çöz ve aktar işbirlikli iletişim teknikleri kullanan serpiştirme bölmeli çoklu erişim sistemlerinin performans analizi

    Performance analysis of interleave-division multiple access systems using decode-and-forward protocol

    MEHMET BİLİM

    Doktora

    Türkçe

    Türkçe

    2018

    Elektrik ve Elektronik MühendisliğiErciyes Üniversitesi

    Elektrik-Elektronik Ana Bilim Dalı

    PROF. DR. İBRAHİM DEVELİ

  4. Ağ tabanlı saldırı tespit sistemlerinde topluluk öğrenme yöntemlerinin karşılaştırmalı performans analizi

    Comparative performance analysis of ensemble learning methods in network-based intrusion detection systems

    ANIL KURT

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya Üniversitesi

    Bilişim Sistemleri Mühendisliği Ana Bilim Dalı

    PROF. DR. İSMAİL HAKKI CEDİMOĞLU

  5. Güvenlik sistemleri iz bilgilerinin veri madenciliği kullanılarak etkin analizi

    Effective analysis of security systems logs by using data mining methods

    IŞIL ÇİNAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HASAN ŞAKİR BİLGE