<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns="http://www.loc.gov/mods/v3" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.7" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-7.xsd">
   <name>
      <role>
         <roleTerm type="text" authority="marcrelator" authorityURI="http://id.loc.gov/vocabulary/relators" valueURI="http://id.loc.gov/vocabulary/relators/cre">creator</roleTerm>
      </role>
      <namePart>Su, Jiya</namePart>
   </name>
   <titleInfo>
      <title>PIMMINER: A HIGH-PERFORMANCE PIM ARCHITECTURE-AWARE GRAPH MINING FRAMEWORK</title>
   </titleInfo>
   <originInfo>
      <dateCreated keyDate="yes">2022</dateCreated>
   </originInfo>
   <note displayLabel="Degree Awarded">Spring 2022</note>
   <typeOfResource authority="aat" valueURI="http://vocab.getty.edu/page/aat/300028029">Thesis</typeOfResource>
   <name type="corporate">
      <affiliation>Illinois Institute of Technology</affiliation>
   </name>
   <name type="corporate">
      <namePart>CS / Computer Science</namePart>
   </name>
   <name>
      <role>
         <roleTerm type="text" authority="marcrelator" authorityURI="http://id.loc.gov/vocabulary/relators" valueURI="http://id.loc.gov/vocabulary/relators/cre">advisor</roleTerm>
      </role>
      <namePart>Wang, Rujia</namePart>
   </name>
   <subject>
      <topic>Computer science</topic>
   </subject>
   <subject>
      <topic>Acceleration</topic>
   </subject>
   <subject>
      <topic>Graph mining</topic>
   </subject>
   <subject>
      <topic>Near-Bank-Computing</topic>
   </subject>
   <subject>
      <topic>Processing-In-Memory</topic>
   </subject>
   <language>
      <languageTerm type="code" authority="rfc3066">en</languageTerm>
   </language>
   <abstract>Graph mining applications, such as subgraph pattern matching and mining, are widely used in real-world domains such as bioinformatics, social network analysis, and computer vision. Such applications are considered as a new class of data-intensive applications that generate massive irregular computation workloads and memory accesses, which degrade the performance and scalability significantly. Leveraging emerging hardware, such as process-in-memory (PIM) technology, could potentially accelerate such applications. In this paper, we propose PIMMiner, a high-performance PIM architecture graph mining framework. We first identify that current PIM architecture cannot be fully utilized by graph mining applications. Next, we propose a set of optimizations that enhance the locality, and internal bandwidth utilization and reduce remote bank accesses and load imbalance through cohesive algorithm and architecture co-designs. We compare PIMMiner with several state-of-the-art graph mining frameworks and show that PIMMiner is able to outperform all of them significantly.</abstract>
   <physicalDescription>
      <digitalOrigin>born digital</digitalOrigin>
      <internetMediaType>application/pdf</internetMediaType>
   </physicalDescription>
   <accessCondition type="useAndReproduction" displayLabel="rightsstatements.org">In
                Copyright</accessCondition>
   <accessCondition type="useAndReproduction" displayLabel="rightsstatements.orgURI">http://rightsstatements.org/page/InC/1.0/</accessCondition>
   <accessCondition type="restrictionOnAccess">Restricted Access</accessCondition>
<identifier type="hdl">http://hdl.handle.net/10560/islandora:1024953</identifier></mods>
