Vis enkel innførsel

dc.contributor.advisorAmundsen, Jørn Aslaknb_NO
dc.contributor.advisorEleyat, Mujahednb_NO
dc.contributor.authorStensen, Kristoffernb_NO
dc.date.accessioned2014-12-19T13:39:13Z
dc.date.available2014-12-19T13:39:13Z
dc.date.created2012-11-08nb_NO
dc.date.issued2012nb_NO
dc.identifier566384nb_NO
dc.identifierntnudaim:7758nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/253029
dc.description.abstractIn previous work, a cache-aware sparse matrix multiplication for linear programming interior point methods was proposed. The serial implementations achieved speedups ranging from 1.2 to 108.0 over the implementation in GLPK, an open-source linear programming solver. In this work, the same ideas and data structures are used to develop a cache-aware sparse cholesky decomposition as it is implemented in GLPK. The serial implementation achieves a speedup of up to 2.5 on the problem set considered. The matrix multiplication and cholesky decomposition are analysed by use of performance counters on both an AMD-based and an Intel-based system. The analysis shows that the applied blocking techniques reduce the number of floating point operations performed, and that this effect is even more important than the achieved cache utilization to produce speedup for some problems.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.subjectntnudaim:7758no_NO
dc.subjectMTDT datateknikkno_NO
dc.subjectKomplekse datasystemerno_NO
dc.titlePerformance Analysis of Cache-Aware Multicore Parallelization with Application to Optimization Theorynb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber46nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel