Critical loop memory-aware mapping onto coarse-grained  reconfigurable architecture
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Targeting at the mapping of key loops onto CGRA (Coarse-Grained Reconfigurable Architectures), this research proposes a novel approach called memory-aware kernel loop pipelining mapping (MALP). The RCP_CGRA model and the critical loop mapping formulation were shown first. Based on polyhedral model, then the array clustering and data domain partition were presented. An analysis of the critical loop storage requirement was described. Based on this analysis result, the MALP provided an efficient way for loop mapping under the resource constraints of CGRA. Experiment results show that MALP can improve the data throughput rate while costing less resource. MALP makes the loop mapping on CGRA more efficient.

    Reference
    Related
    Cited by
Get Citation

YANG Ziyu, ZHAO Peng, WANG Dawei, LI Sikun. Critical loop memory-aware mapping onto coarse-grained  reconfigurable architecture[J]. Journal of National University of Defense Technology,2012,34(6):46-53.

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:July 11,2012
  • Revised:
  • Adopted:
  • Online: January 11,2013
  • Published:
Article QR Code