Show simple item record

dc.contributor.authorSarılı, Erdem
dc.date.accessioned2019-12-10T10:32:56Z
dc.date.available2019-12-10T10:32:56Z
dc.date.issued2019-10-01
dc.identifier.urihttp://hdl.handle.net/10679/6296
dc.identifier.urihttp://discover.ozyegin.edu.tr/iii/encore/record/C__Rb3101491;jsessionid=A2DBF64374849EBEC8C54E844D53470B?lang=eng
dc.identifier.urihttps://tez.yok.gov.tr
dc.descriptionThesis (M.A.)--Özyeğin University, Graduate School of Sciences and Engineering, Department of Computer Science, January 2019.
dc.description.abstractSparse matrix-vector multiplication (SpMV) is an important sparse linear algebra kernel that has a wide range of application domains, including computational science, graph analytics, machine learning and many more. Due to its significance, numerous studies have been conducted and are still being proposed to improve the performance of SpMV. Most of the studies evaluate the performance of their method in a custom experimental environment, which weakens the reproducibility of the empirical results, and also makes it hard to compare the proposed method to a wide range of existing methods. In this study, we address this problem by introducing an easy-to-integrate benchmarking framework that is able to unify SpMV methods in a single experimental environment to obtain consistent evaluation results. As a proof-of-concept, we have integrated several state-of-the-art CPU and GPU-based SpMV methods in our framework. We make the framework available as an open-source software for the convenience of researchers.en_US
dc.description.abstractSeyrek matris-vektör çarpımı (SpMV) hesaplama bilimi, çizge analitiği ve makine öğrenmesi de dahil pek çok kullanım alanı olan önemli bir seyrek doğrusal cebir çekirdeğidir. Bu önemi sebebiyle pek çok çalışma SpMV performansını arttırmayı hedeflemektedir. Yapılan çalışmaların çoğu, önerdikleri metotların performansını özel deney ortamlarında değerlendirmektedir. Özel deney ortamlarının kullanılması, değerlendirme sonuçlarının tekrar edilebilirliğini olumsuz etkilemekte ve önerilen metotların mevcut metotlarla kıyaslanmasını zorlaştırmaktadır. Sunduğumuz bu çalışmada, tutarlı deney sonuçları elde etmek için SpMV metotlarını tek bir deney ortamında birleştiren, kolay entegre edilebilir bir performans değerlendirme çerçevesi oluşturarak problemi çözmeyi hedefledik. Bu kavramın bir kanıtı olarak, en gelişmiş CPU ve GPU tabanlı metotlarını sunduğumuz çerçeveye entegre ettik. Geliştirdiğimiz çerçeveyi açık kaynak bir yazılım olarak araştırmacıların kullanımına sunuyoruz.
dc.language.isoengen_US
dc.rightsrestrictedAccess
dc.titleA unified framework for benchmarking sparse matrix-vector multiplication methodsen_US
dc.title.alternativeSeyrek matris-vektör çarpma yöntemlerinin kıyaslanması için birleşik bir çerçeve
dc.typeMaster's thesisen_US
dc.contributor.advisorAktemur, Tankut Barış
dc.contributor.committeeMemberAktemur, Tankut Barış
dc.contributor.committeeMemberSözer, Hasan
dc.contributor.committeeMemberAktaş, M.
dc.publicationstatusUnpublisheden_US
dc.contributor.departmentÖzyeğin University
dc.subject.keywordsSparse matrix vector multiplicationen_US
dc.subject.keywordsSpMVen_US
dc.subject.keywordsSparse linear algebraen_US
dc.contributor.ozugradstudentSarılı, Erdem
dc.contributor.authorMale1
dc.relation.publicationcategoryThesis - Institutional Graduate Student


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

  • Master's Theses
    This Collection covers master's thesis produced at Özyeğin University

Show simple item record


Share this page