A new multi-threaded and recursive direct algorithm for parallel solution of sparse linear systems
Seyrek doğrusal sistemlerin paralel çözümü için çok izlekli ve özyinelemeli yeni bir doğrudan algoritma
- Tez No: 338414
- Danışmanlar: DOÇ. DR. MURAT MANGUOĞLU
- 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: 2013
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 87
Özet
Bilim ve mühendislik uygulamalarının çoğu, gerçek bir problemi modellemek için doğrusal sistemleri çözmeye ihtiyaç duyar. Bu doğrusal sistemler genellikle seyrek katsayılı matrislere sahiptirler ve bu nedenle çoğunlukla en çok zaman alan işlem olan seyrek doğrusal sistemlerin etkili bir çözümünü gerektirirler. Devre simülasyonu, malzeme bilimi, güç ağı analizi ve hesaplamalı akışkanlar dinamiği bu problemlere örnek olarak verilebilir. Çok çekirdekli işlemcilerin ortaya çıkması ile birlikte seyrek doğrusal sistemleri paralel olarak etkili bir biçimde çözmek önemli hale gelmiştir. Bu tez çalışmasında, seyrek doğrusal sistemleri çözmek için DS çarpanlara ayırma metoduna dayalı çok izlekli ve özyinelemeli yeni bir doğrudan algoritma tantlacaktr. Bu yaklaşımın algoritmik zorlukları farklı uygulama alanlarındaki matrisler üzerinde ele alınacaktır. Bu algoritmann varyasyonlarının farklı matrislerdeki avantajları ve dezavantajları tartışılacaktır. Özel olarak; İzlek sayısında, çapraz baskınlıkta, seyrek sağ taraf çözümünün kullanımında ve küçültülmüş sistemi kullanarak kesin sonucu bulmak için kullanılan yöntemlerdeki değişikliklerin etkilerini ele alacağız. Buna ek olarak, iyi bilinen bir doğrudan paralel seyrek sistem çözücü ile de karşılaştırmalar yapılacaktır.
Özet (Çeviri)
Many of the science and engineering applications need to solve linear systems to model a real problem. Usually these linear systems have sparse coecient matrices and thus require an eective solution of sparse linear systems which is usually the most time consuming operation. Circuit simulation, material science, power network analysis and computational uid dynamics can be given as examples of these problems. With the introduction of multi-core processors, it became more important to solve sparse linear systems effectively in parallel. In this thesis, a new direct multi-threaded and recursive algorithm based on DS factorization to solve sparse linear systems will be introduced. The algorithmic challenges of this approach will be studied on matrices from different application domains. The advantages and disadvantages of variations of the algorithm on different matrices will be discussed. Specifically, we study the effects of changing number of threads, degree of diagonal dominance, the usage of sparse right hand side solution and various methods used to find the exact solution using the reduced system. Furthermore, comparisons will be made against a well known direct parallel sparse solver.
Benzer Tezler
- A fair and secure cache architecture for multi-threaded processors
Çoklu işparçacıklı işlemciler için adaletli ve güvenli bir önbellek mimarisi
SERCAN SARI
Yüksek Lisans
İngilizce
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYeditepe ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. ONUR DEMİR
DOÇ. DR. GÜRHAN KÜÇÜK
- İmin grubu içeren fenoksisiklofosfazen türevinin ve Cu(I) kompleksinin sentezi spektroskopik ve termal özelliklerinin incelenmesi
Synthesis of fenoxycyclophosphazene derivative containing imine groups and the Cu (I) complex,examining of spectroscopic and thermal properties
ELVİN BONCUKÇU
Yüksek Lisans
Türkçe
2011
KimyaYıldız Teknik ÜniversitesiKimya Ana Bilim Dalı
PROF. DR. NEBAHAT DEMİRHAN
- Developing and applying multi-threaded metaheuristic policies to solve combinatorial industrial engineering problems
Endüstri mühendisliğindeki kombinatoryal optimizasyon problemlerinin çözümü için çoklu iş parçacıklı metasezgisel politikalar geliştirilmesi ve uygulanması
İSMET KARACAN
Doktora
İngilizce
2023
Endüstri ve Endüstri MühendisliğiMarmara ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
PROF. DR. SEROL BULKAN
PROF. DR. ÖZLEM ŞENVAR
- Improving fairness while maximizing throughput in simultaneous multi-threaded (SMT) processors
Eşzamanlı çoklu iş parçacıklı (SMT) işlemcilerde iş çıktısını azami düzeye çıkarırken adaleti artırma
MERVE GÜNEY
Yüksek Lisans
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYeditepe ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. GÜRHAN KÜÇÜK
- Mutation testing of concurrent programs
Eş zamanlı programların mutasyon testi
MEHMET KÖSE
Yüksek Lisans
İngilizce
2016
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. MEHMET ALPER ŞEN