Geri Dön

UNIX dağınık programlama ve paralel işlemler

UNIX distributed programming and parallel processing

  1. Tez No: 66921
  2. Yazar: BİROL ŞEKERCİ
  3. Danışmanlar: YRD. DOÇ. DR. MUSTAFA ULUTAŞ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 1997
  8. Dil: Türkçe
  9. Üniversite: Karadeniz Teknik Ü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ı: 114

Özet

ÖZET Bu çalışmada, örnek teşkil eden bazı uygulamalar ağ üzerindeki iş istasyonlarınca ortak olarak çalıştırılmışlardır. Bir başka deyişle farklı iş istasyonlarında koşan programlar birlikte ortak problemler üzerinde çalışmışlardır. Programların haberleşmesinde genel olarak istemci-sunucu ikilisi kullanılmıştır. İş istasyonlarındaki işletim sistemi UNIX'tir. İstemci-sunucu ikilisi bu işletim sisteminin sistem çağrılan kullanılarak C programlama dili ile gerçekleştirilmiştir. Farklı özelliklere sahip bir kaç problem dağınık programlama ile çözülmüş, tek bir makinada ardışıl programlama ile olan çözüm süresi kısaltılmaya çalışılmıştır. Çözüm süresi ile kullanılan toplam iş istasyonu yada makina sayısı arasındaki ilişki probleme göre değişmektedir. Problemlerden ilki bir frakral resminin hesabıdır. Yöntemin temel prensipleri bu örnek üzerinde anlatılmıştır. İkincisi, ilkine göre farklı bir yapıda olan bir yapay sinir ağırım dağınık programlanmasıdır. Bu örnek için farklı bir yöntem geliştirilmiştir. Üçüncüsü ise bir jeofizik uygulamasıdır. Bu problemin özelliği ise çok fazla hesaplama ve büyük miktarda veri kullanılması gerektiğidir. Bu programın yalnızca sonuçlar verilmiştir. Haberleşme ihtiyacı az olan paralel modüllere sahip problemlerde olumlu sonuçlar alınmıştır. Anahtar kelimeler : Dağınık programlama, paralel işlemler. vıı

Özet (Çeviri)

SUMMARY Unix Distributed Programming And Parallel Processing In study, some aplications which are examples was executed by workstations on a computer network together. In other words, processes which runs different workstations worked together on a common problem. Client-server dual was used to make programs communicate. The operating sistem on the workstations is UNIX. Client-server dual was realized on C programming language using sistem calls of this operating sistem. A few problems which have different features was solved using distributed programming, the solving time using serial programming on a workstation was tried to reduce. The relation between solving time and total workstations or machines are changing with problem. The first of problems is computing a fractal picture. The basic principles of the method are explained on this example. The second is distributed programming of a neural network which is a different structure from first. A different method was realized for this example. The third is a jeophysics application. The characteristic of this example is need of more computing and big amount data. For this program, only results are given. In the problems which need less communication, positive results are get. Key Words : Distributed programming, parallel processes. vm

Benzer Tezler

  1. Dağıtılmış veri yönetimi

    Başlık çevirisi yok

    HIRAÇ KASAPOĞLU

  2. Uzaktan kontrol ve monitor işleminin TCP ve UDP network (bilgisayar ağı) protokolleri ile donanım bağımsız olarak bir istemciden (client) gerçekleştirilmesi

    Performing the remote control and monitoring operation with TCP and UDP computer network protocols from a client in a hardware independent way

    CEM ÇOBAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

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

    Elektronik ve Bilgisayar Eğitimi Ana Bilim Dalı

    YRD. DOÇ. DR. ÖZGÜL VAYVAY

    YRD. DOÇ. DR. ŞEMSETTİN KILIÇARSLAN

  3. Hata toleranslı gerçek zamanlı dağıtık sistemler için halka protokolunun çok seviyede gerçeklenmesi

    Multi-level implementation of a scalable ring protocol for fault tolerance in distributed real-time systems

    ALİ İHSAN ÖMER GÜVEN

    Yüksek Lisans

    Türkçe

    Türkçe

    2001

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

    Bilgisayar Ana Bilim Dalı

    PROF. DR. TURHAN TUNALI

  4. Oracle veritabanı yönetim sistemi ve bazı uygulamaları

    Oracle database management system and some applications

    A. OKAY AKYÜZ

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    Mühendislik Bilimleri Ana Bilim Dalı

    PROF. DR. METİN DEMİRALP