Show simple item record

dc.contributor.authorYin, Zhuoran
dc.date.accessioned2015-04-30 15:46:56 (GMT)
dc.date.issued2015-04-30
dc.date.submitted2015
dc.identifier.urihttp://hdl.handle.net/10012/9291
dc.description.abstractThis work presents a hardware prefetcher to improve the performance of accessing graph data representing large and complex networks. We represent complex networks as graphs, and queries amount to traversals on the graph. Unlike conventional memory hierarchies that exploit spatial and temporal locality, we observe that graph traversals do not necessarily exhibit these same notions of locality. This results in degraded performance of the memory hierarchy. Consequently, our hardware prefetcher exploits locality that is intrinsic to graph traversals, which we call graph-locality to improve the performance of the memory hierarchy. We design and evaluate our prototype using a micro-architectural simulator, and deploy benchmarks from GDBench that is oriented to evaluate the performance of graph database systems.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.subjectprefetchingen
dc.subjectgraph-localityen
dc.subjectembedded hardwareen
dc.titleGraph Locality Prefetcher for Graph Databaseen
dc.typeMaster Thesisen
dc.pendingfalse
dc.subject.programElectrical and Computer Engineeringen
dc.description.embargoterms1 yearen
dc.date.embargountil2016-04-29T15:46:56Z
uws-etd.degree.departmentElectrical and Computer Engineeringen
uws-etd.degreeMaster of Applied Scienceen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages