Please use this identifier to cite or link to this item:
Title: Graph MMU design for Zedwulf
Authors: Han, Jianglei
Keywords: DRNTU::Engineering::Computer science and engineering::Hardware::Logic design
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
DRNTU::Engineering::Computer science and engineering::Hardware::Input/output and data communications
Issue Date: 2014
Abstract: We previously assembled a miniature Beowulf cluster using 32 ZedBoards, the Zedwulf. Installed with Xillybus 1.3 OS on the Processing System, inter-nodal communication are possible using Message Passing Interface (MPI). To implement a graph machine core leveraging the high bandwidth and low latency of on-chip memory on Programmable Logic, this project explores the possibility of an autonomous AXI DMA-based graph memory management unit (Graph MMU) using for data transfer between the PS and PL. The Graph MMU receives and stores the memory base address and burst length from the CPU in internal registers. It re-constructs the control signals target to AXI DMA core and sends the latched data to relevant register addresses as the Processing System would do to to control the DMA core directly. In simulation, the Graph MMU observes 19.5 cycles of latency. We also benchmark the DMA core with different Max Burst Size hardware setting, observed 4 times speedup by increasing the Max Burst Size from 2 to 16. Both register mode and scatter gather mode DMA configurations are tested with respect to sparse graph-like memory access pattern. Scatter gather mode DMA outperform the register mode DMA in the uniform 128Bytes single burst test by 3 times faster
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
16.65 MBAdobe PDFView/Open

Page view(s) 50

checked on Oct 26, 2020

Download(s) 50

checked on Oct 26, 2020

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.