BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Department of Computer Science - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Department of Computer Science
X-ORIGINAL-URL:https://www.cs.jhu.edu
X-WR-CALDESC:Events for Department of Computer Science
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20180311T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20181104T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20190310T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20191103T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20200308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20201101T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20190429T110000
DTEND;TZID=America/New_York:20190429T130000
DTSTAMP:20260422T205414
CREATED:20210629T210718Z
LAST-MODIFIED:20210629T210718Z
UID:1962285-1556535600-1556542800@www.cs.jhu.edu
SUMMARY:Computer Science Student Defense: Disa Mhembere\, Johns Hopkins University – “Scalable Graph Analysis and Clustering on Commodity Hardware”
DESCRIPTION:LocationMalone 107AbstractToday’s large-scale datasets necessitate scalable data analysis frameworks and libraries. Traditional distributed memory solutions neglect optimizations for prevalent Non-Uniform Memory Access (NUMA) architectures. Additionally\, distributed memory solutions often solely rely on process-level parallelism and thus forgo shared and external memory optimizations\, leading to suboptimal overall performance. This thesis explores the effects of NUMA-awareness and fine-grain I/O optimizations from SSDs to improve hardware minimality\, scalability and memory parallelism in graph analytics and community detection. Our computation optimizations target data that reside either (i) in-memory\, (ii) semi-externally\, or (iii) in distributed memory. We first present Graphyti\, a semi-external memory graph library built on the FlashGraph framework to demonstrate key design principles for vertex-centric\, semi-external memory (SEM) graph applications. Graphyti on a single thick node achieves comparable performance to popular distributed graph libraries in a cluster. We then address web-scale community detection and present the clusterNOR framework. We advance the state-of-the-art for memory parallel NUMA computation of k-means and subsequently clustering algorithms that follow the Majorize-Minimization/Minorize-Maximization (MM) objective function optimization pattern. clusterNOR introduces semi-external memory I/O optimizations and cache friendly NUMA scheduling policies for both hierarchical and non-hierarchical clustering algorithms. We demonstrate how these optimizations lead to performance improvements of up to an order magnitude over state-of-the-art clustering frameworks.BioDisa Mhembere is a Ph.D. candidate in computer science at the Johns Hopkins University. He received both a masters in engineering management in 2013 and a masters in computer science in 2015 from Johns Hopkins University. During his Ph.D. he interned with IBM Research and Kyndi Inc. Disa was awarded the Paul V. Renoff Computer Science Graduate Fellowship in 2014\, the UPE Special Recognition award in 2014 and the UPE Academic Achievement Award in 2017. He also received the best presentation award at the High-Performance Parallel and Distributed Computing (HPDC) Conference in 2017.HostRandal Burns
URL:https://www.cs.jhu.edu/event/computer-science-student-defense-disa-mhembere-johns-hopkins-university-scalable-graph-analysis-and-clustering-on-commodity-hardware/
END:VEVENT
END:VCALENDAR