Geri Dön

DaParT: A data-parallel programming tool

DaParT: Bir veri-paralel programlama aracı

  1. Tez No: 93271
  2. Yazar: CEVAT ŞENER
  3. Danışmanlar: PROF. DR. AYŞE KİPER
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Paralel îşlem, Veri-Paralel Programlama iv TEC YÜKSEKÖĞRETİM I'JJW'Jii*, Paralel işlem, Paralel programlama, Veri programlama, Parallel Processing, Data-Parallel Programming. in, Parallel programs, Data programming
  7. Yıl: 2000
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

öz DaParT: BİR VERİ-PARALEL PROGRAMLAMA ARACI Şener, Cevat Doktora, Bilgisayar Mühendisliği Bölümü Tez Yöneticisi: Prof. Dr. Ayşe KİPER Ocak 2000, 139 sayfa Bu tez, endekslenmiş veri elemanlarının her birini aynı biçimde işleyen seri çözümleri, örtülü ve açık iletişimi destekleyerek, veri-paralel olarak çalıştırmaya olanak veren DaParT' ı (bir Veri-Paralel Programlama Aracı) sunar. Bu çalışmadaki asıl katkı, herhangi bir veri tipindeki dizinlerin bölümlendiği problemleri kapsayan bir araç geliştirerek, veri- paralel programlama detaylarının üzerinde soyutlama sağlamaktır. DaParT, bir uygulamanın paralel hale getirilmesinde büyük bir komut yığınına gerek duymaz. DaParT üç katmandan oluşan bir kütüphane olarak tasarlanmıştır. İlk iki katmanın tasarımı, biçimsel olarak tanımlanmıştır. DaParT, öncelikle Transputer ağmda kurulu Helios üzerinde çalışmak üzere yazılmış bir prototipti. Kütüphane yapısı, IBM SP2 ve iş istasyonu ağı üzerinde MPL, PVM ve MPI ortamlarında gerçekleştirildi. Sistem, nöron ağlarından sayısal hesaplamaya kadar uzanan birçok yapay uygulama ile denendi. NAS'ın beş değerlendirme programı ile sınandı. Herbir NAS değerlendirme programı için, üç tip (MPL, PVM and MPI) araç, B sınıfı tanımın en yüksek problem büyüklüğü olarak alındığı verimlilik sonuçları esas alınarak ölçüldü.

Özet (Çeviri)

ABSTRACT DaParT: A DATA-PARALLEL PROGRAMMING TOOL Şener, Cevat Ph.D., Department of Computer Engineering Supervisor: Prof. Dr. Ayşe KİPER January 2000, 139 pages This thesis presents DaParT (DAta-parallel pRogramming Tool) allowing a serial solution, applying the same style of processing to each element of an indexed data, to be executed in data-parallel, supporting both implicit and explicit communication. The main contribution in this study is to have an abstraction over the details of data-parallel programming paradigm by developing a general purpose and portable tool covering a wide range of problems where an array of any type is partitioned. DaParT does not require a bulk of instructions to parallelize the application. DaParT has been designed as a library with three layers: data-partitioning definition, communication/control primitive and data-parallel procedure. The first two layers are specified through the formal definitions. DaParT has been initially implemented as a prototype on Helios running on a network of Transputers. The library structure is realized on MPL, PVM and MPI environments runnning on a IBM SP2 system and on a network of workstations. Tests are carried for various applications ranging from numerical calculations to neural network simulations. The NAS Parallel Benchmark suite containing five applications has been time-tested. For each of the benchmark programs, the three versions (MPL, PVM and MPI) of DaParT are compared considering efficiency values with different problem sizes where the Class-B definition is set as the maximum size.

Benzer Tezler

  1. Elektrolitik çözeltilerde radyo frekans etkileşimler

    Radio-frequency interactions in electrolytic solutions

    YILMAZ GÜNEY

    Doktora

    Türkçe

    Türkçe

    1993

    Fizik ve Fizik Mühendisliğiİstanbul Teknik Üniversitesi

    DOÇ.DR. MUSTAFA ÇETİN

  2. İş değerlemesi ve otomotiv yan sanayiinde bir uygulama

    Job evaluation and an application in automotive complementary industry

    RANA ÖZEN

    Yüksek Lisans

    Türkçe

    Türkçe

    1992

    İşletmeİstanbul Teknik Üniversitesi

    PROF. DR. SELİM SEZGİN

  3. Bursa ve çevresindeki küçük depremlerin ivme kayıtlarının incelenmesi

    Study of the small earthquake records of Bursa acceleration network (BUSNET)

    ORHAN DEDE POLAT

    Yüksek Lisans

    Türkçe

    Türkçe

    1995

    Jeofizik Mühendisliğiİstanbul Teknik Üniversitesi

    PROF. DR. HALUK EYİDOĞAN

  4. Kamu kurum ve kuruluşlarındaki hizmetiçi eğitim etkinlikleri

    Başlık çevirisi yok

    ESED YAĞCI

    Yüksek Lisans

    Türkçe

    Türkçe

    1992

    Eğitim ve ÖğretimHacettepe Üniversitesi

    Eğitim Programları ve Öğretim Bilim Dalı

    PROF. DR. MÜRÜVVET BİLEN

  5. Sigortacılıkta risk yönetimi

    Başlık çevirisi yok

    İLKER ERŞEN

    Yüksek Lisans

    Türkçe

    Türkçe

    1992

    Sigortacılıkİstanbul Teknik Üniversitesi

    DOÇ. DR. MEHMET BOLAK