Accelerating stencil computation in multi-core architecture
Çok çekirdek mimarlığında hızlandırılması stencıl hesaplama
- Tez No: 386089
- Danışmanlar: YRD. DOÇ. DR. EMRE SERMUTLU
- 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: 2015
- Dil: İngilizce
- Üniversite: Çankaya Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 80
Özet
Şablon hesaplamaları doğrusal denklem sistemlerinde, kısmi diferansiyel denklemlerin sayısal çözümlerinde, moleküler dinamikte ve daha başka pek çok bilimsel problemde yaygın olarak karşımıza çıkarlar. Büyük yapılar için uzun hesaplama süreleri önemli bir problemdir. Bu tür parallel hesaplamalar için giderek artan sayıda çekirdek kullanılmaktadır ancak hala hızlanmalar yeterince tatmin edici değildir. Bu tezin ana amacı döngü yapılarını iyileştirerek işlemci belleğinin tekrar kullanımını arttırmak ve sistem belleğine erişim sayısını en aza indirmektir. En iyi işlem zamanını elde etmek amacıyla birden fazla algoritma ve onların iyileştirilmiş halleri sunulmuş ve test edilmiştir.
Özet (Çeviri)
Stencil computations are common in linear systems of equations, numerical solutions of partial differential equations, molecular dynamics and many other scientific problems. For large structures, long computation times are an important problem. Increasingly higher number of cores are used in parallel for such computations, but still, the speedups are not sufficiently satisfactory. The main aim of this thesis is increasing the cache reuse and minimizing number of memory accesses by optimizing loop structures. We present and test several algorithms and improvements on them to get an optimal runtime.
Benzer Tezler
- Accelerating line of sight analysis algorithms with parallel programming
Görüş hattı analizi algoritmalarının paralel programlama ile hızlandırılması
GÖKHAN YILMAZ
Yüksek Lisans
İngilizce
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiModelleme ve Simülasyon Ana Bilim Dalı
DOÇ. DR. ALPTEKİN TEMİZEL
YRD. DOÇ. ELİF SÜRER
- Accelerating the understanding of life's code through better algorithms and hardware design
Yaşamın kodunu anlamayı daha iyi algoritmalar ve donanım tasarımlarıyla hızlandırmak
MOHAMMED H. K. ALSER MOHAMMED H. K. ALSER
Doktora
İngilizce
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİhsan Doğramacı Bilkent ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
Assist. Prof. Dr. CAN ALKAN
Prof. Dr. ONUR MUTLU
- DNA sekanslarında genlerin CUDA ve OpenCL kullanılarak hızlı saptanması
Accelerating gene identification in DNA sequences with CUDAand OpenCL
SHAFIEI ABDI SULEIMAN
Yüksek Lisans
İngilizce
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKaradeniz Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. İBRAHİM SAVRAN
- Accelerating pagerank with a heterogeneous two phase CPU-FPGA algorithm
İşlemci ve FPGA kullanarak ayrışık iki fazlı yöntemi ile pagerank algoritmasını hızlandırmak
FURKAN USTA
Yüksek Lisans
İngilizce
2020
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİhsan Doğramacı Bilkent ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. MUHAMMET MUSTAFA ÖZDAL
- Effectiveness of set accelerating admixtures with different cement types
Farklı çimento tipleri ile priz hızlandırıcı katkıların etkinliği
DİDEM TUĞBA ÜSTÜNER
Yüksek Lisans
İngilizce
2009
İnşaat MühendisliğiOrta Doğu Teknik ÜniversitesiÇimento Mühendisliği Ana Bilim Dalı
PROF. DR. MUSTAFA TOKYAY