Show simple item record

dc.contributor.authorTessem, Torbjørn Johnseneng
dc.date.accessioned2014-06-26T11:24:58Z
dc.date.available2014-06-26T11:24:58Z
dc.date.issued2013-12-19eng
dc.date.submitted2013-12-19eng
dc.identifier.urihttps://hdl.handle.net/1956/8024
dc.description.abstractSparse Matrix-vector Multiplication (SMvM) is a mathematical technique encountered in many programs and computations and is often heavily used. Solving SMvM in parallel allows for bigger instances to be solved, and problems to be solved faster. Several strategies have been tried to improve parallel SMvM. Work has been done with regard to improved cache use, better load balance and reduced conflicts. The aim of the work conducted in this thesis is to develop new ideas and algorithms to speed-up parallel SMvM on a shared memory computer. We use a method inspired by the min-makespan problem to distribute elements more evenly. We introduce a hybrid algorithm that gives better cache efficiency, and we work with colouring algorithms to avoid write conflicts.en_US
dc.format.extent737376 byteseng
dc.format.mimetypeapplication/pdfeng
dc.language.isoengeng
dc.publisherThe University of Bergenen_US
dc.titleImproving Parallel Sparse Matrix-vector Multiplicationen_US
dc.typeMaster thesis
dc.rights.holderCopyright the author. All rights reserveden_US
dc.description.degreeMaster i Informatikken_US
dc.description.localcodeMAMN-INF
dc.description.localcodeINF399
dc.subject.nus754199eng
fs.subjectcodeINF399


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record