Transcript

⎮What isthemainbenefit ofPIMoffloadingforgraph?

⎮How toenablePIMforgraphinapractical way?

GraphPIM:EnablingInstruction-LevelPIMOffloadinginGraphComputingFrameworks

LifengNai,Ramyad Hadidi,Jaewoong Sim*,Hyojong Kim,Pranith Kumar,Hyesoon Kim(GeorgiaTech,*IntelLabs)

GraphPIM

⎮KnownPIMbenefits:

⎮GraphPIMexplores:

BenefitsofPIMOffloading

BandwidthSaving

ExtraComputation

LatencySaving

RMWCacheOperationDataOrdering

AvoidedbyPIMoffloading

AtomicOverhead

AtomicInstruction

GraphPIM:PIM-enabledGraphFramework

GraphFrameworkGraphAPI

Middleware

OS

HardwareArchitecture

GraphDataManagement

UserApplication

UserApplication

No userapplicationchange

Minorframeworkchange

Minorarchitecturechange

One-line codechange:malloc()à pmr_malloc()

TalkatTuesday2:50pm(Session7A)


Top Related