Gelişmiş Arama

Basit öğe kaydını göster

dc.contributor.authorYalçın, Salih
dc.date.accessioned2024-01-08T08:58:43Z
dc.date.available2024-01-08T08:58:43Z
dc.date.issued2023en_US
dc.date.submitted2023-06-09
dc.identifier.urihttp://acikerisim.agu.edu.tr/xmlui/bitstream/item/0fcd53fc-103d-4baa-8f68-5948610cffeb/808586.pdf?sequence=1&isAllowed=y
dc.identifier.urihttps://hdl.handle.net/20.500.12573/1880
dc.description.abstractTravelling Salesman Problem (TSP) is one of the significant problems in computer science which tries to find the shortest path for a salesman who needs to visit a set of cities and it involves in many computing problems such as networks, genome analysis, logistic etc. Using parallel executing paradigms, especially GPUs, is appealing in order to reduce the problem-solving time of TSP. One of the main issues in GPUs is to have limited GPU memory which would not be enough for the entire data. Therefore, transferring data from host device would reduce the performance in execution time. In this study, we present a methodology for compressing data to represent cities in the TSP so that we include more cities in GPU memory. We implement our methodology in Iterated Local Search (ILS) algorithm with 2-opt and show that our implementation presents 29% performance improvement compared to the state-of-the-art GPU implementation.en_US
dc.description.abstractGezgin Satıcı Problemi (TSP), bir dizi şehri ziyaret etmesi gereken bir satıcı için en kısa yolu bulmaya çalışan bilgisayar bilimlerinin önemli problemlerinden biridir ve ağlar, genom analizi, lojistik vb. gibi birçok hesaplama probleminde yer almaktadır. TSP'nin problem çözme süresini azaltmak için paralel yürütme paradigmalarını, özellikle GPU'ları kullanmak caziptir. GPU'lardaki ana sorunlardan biri, tüm veriler için yeterli olmayacak sınırlı GPU belleğine sahip olmaktır. Bu nedenle, verilerin ana cihazdan aktarılması, yürütme süresindeki performansı düşürecektir. Bu çalışmada, TSP'deki şehirleri temsil etmek için verileri sıkıştırmak için bir metodoloji sunuyoruz, böylece GPU belleğine daha fazla şehir dahil ediyoruz. Metodolojimizi 2-opt ile Yinelemeli Yerel Arama (ILS) algoritmasında uyguluyoruz ve uygulamamızın son teknoloji GPU uygulamasına kıyasla %29 performans artışı sunduğunu gösteriyoruz.en_US
dc.language.isoengen_US
dc.publisherAbdullah Gül Üniversitesi, Fen Bilimleri Enstitüsüen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectTravelling Salesman Problemen_US
dc.subjectGPU Programmingen_US
dc.subject2-opten_US
dc.subjectCUDAen_US
dc.subjectGezgin Satıcı Problemien_US
dc.subjectGPU Programlamaen_US
dc.titleAccelerating computer algorithm by using GPUen_US
dc.title.alternativeBilgisayar algoritmalarının GPU ile hızlandırılmasıen_US
dc.typemasterThesisen_US
dc.contributor.departmentAGÜ, Fen Bilimleri Enstitüsü, Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalıen_US
dc.relation.publicationcategoryTezen_US


Bu öğenin dosyaları:

Thumbnail

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster