Bir grafik işlemci (GPU) için MPI (message passing ınterface) yazılım kitaplığının tasarımı ve gerçekleştirimi
A design and implementation of MPI (message passing interface) library for a graphical processing unit (GPU)
- Tez No: 270166
- Danışmanlar: YRD. DOÇ. DR. KAYHAN İMRE
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2010
- Dil: Türkçe
- Üniversite: Hacettepe Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 71
Özet
MPI, koşut programlama için tasarlanmış ileti geçirme arayüzü belirtimidir. Taşınabilir, kolay uygulanabilir, hızlı ve esnek koşut uygulamalar geliştirmek için tanımlanmıştır. Birçok sistem sağlayıcı, bilim insanı ve uygulama geliştirici tarafından desteklenen ve bilgisayar bilimi öğrencileri tarafından bilinmesi gereken önemli bir standarttır.Uygulama geliştirmek için koşut bilgisayar sistemlerinin oluşturulması ve bakımı yüksek maliyet gerektirir. Küçük bir aygıt olan ekran kartında ise grafik işleme için özelleşmiş, yüksek yetenekleri olan birçok grafik işlemci (GPU) bulunmaktadır. Koşut olarak çalışan bu işlemciler, yakın zamanda genel amaçlı uygulama geliştirmeye uygun bir ortama dönüşmüştür. Ayrıca, ekran kartları çoğu kişisel bilgisayardan daha yüksek veri işleme ve belleğe erişim başarımına sahiptir.Tez çalışmasında, grafik işlemciler için MPI yazılım kitaplığının en çok kullanılan yordamlarının gerçekleştirimi yapılmıştır. Geliştirilen kitaplığın başarımı, bazı koşut uygulamalar ve MPI algoritmaları ile test edilmiştir.
Özet (Çeviri)
MPI is a message-passing interface specification designed for parallel programming. It has been defined to develop portable, practical, efficient and flexible parallel application. MPI, the important standard, is supported by parallel computing vendors, computer scientists and application developers.To constitute parallel computer systems to develop application and its maintenance is expensive. However, graphics card which is a minor device has many graphical processing units (GPU) which are specialized for intensive and highly parallel graphic computation. These parallel processors could be used to develop general purpose applications. Besides, graphics cards have better compute and memory access performance than many personal computers.In this thesis, most used MPI library functions are implemented for a graphical processing unit and, performance of the implemented library are tested with some parallel applications and MPI algorithms.
Benzer Tezler
- On the analysis and evaluation of sparse hybrid linear solvers
Sparse hibrit doğrusal çözücülerinin analizi ve değerlendirilmesi
AFRAH NAJIB ABDULLAH FAREA
Yüksek Lisans
İngilizce
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiHesaplamalı Bilimler ve Mühendislik Ana Bilim Dalı
PROF. DR. MUSTAFA SERDAR ÇELEBİ
- Parallelization study on the clustering technique to mine large datasets
Geniş veri kümelerini işleme amacıyla öbekleme tekniği üzerine paralelleştirme çalışması
AHMET ARTU YILDIRIM
Yüksek Lisans
İngilizce
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolÇankaya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. CEM ÖZDOĞAN
- A GPU library for BFV homomorphic encryption scheme via three different ntt algorithms
Üç farklı hızlandırılmış ntt algortıması kullanarak BFV homomorfık şıfreleme şeması ıçın bır GPU kütüphanesı gelıştırılmesı
ALİ ŞAH ÖZCAN
Yüksek Lisans
İngilizce
2023
Elektrik ve Elektronik MühendisliğiSabancı ÜniversitesiMühendislik ve Doğa Bilimleri Ana Bilim Dalı
PROF. DR. ERKAY SAVAŞ
- Bilgisayar grafiklerinde aydınlatmayı modelleme
Моделирование освещения в компьютерной графике
MAHABAT KULMURZAYEVA
Yüksek Lisans
Kırgızca
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKırgızistan-Türkiye Manas ÜniversitesiDR. ZAMİRGUL KAZAKBAYEVA
- Numerical and experimental investigation of effects of porous layer on cooling of electronic components
Gözenekli malzemelerin elektronik komponentlerin soğutulmasında etkisinin deneysel ve sayısal incelemesi
EYUP KOÇAK
Doktora
İngilizce
2023
Makine MühendisliğiÇankaya ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
PROF. DR. HAŞMET TÜRKOĞLU