• DocumentCode
    1815526
  • Title

    Memory access optimization for computations on unstructured meshes

  • Author

    Hiba, Antal ; Nagy, Zoltan ; Ruszinko, Miklos

  • Author_Institution
    Fac. of Inf. Technol., Peter Pazmany Catholic Univ., Budapest, Hungary
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Many real-life applications of processor-arrays suffer from memory bandwidth limitations. In many cases an unstructured mesh is given (computation on sensor data, simulations of physical systems - PDEs), where the vertices represent computations with dependencies represented by the edges. Utilization of processing elements (PEs) during these computations is mainly depends on the node indexing of the mesh. If the adjacent nodes are stored close to each other in main memory, the reloading of node data can be significantly decreased. In case of FPGA the memory accesses can be fully determined by the designer. The mesh and an ordering of its nodes, define the graph bandwidth, which determines the minimum size of on-chip memory to avoid reloading of the nodes from the off-chip memory. If the required on-chip memory size is higher than the available resources, the mesh must be divided into parts. In this paper a novel geometry-based method is presented, which constructs reordered parts from a given unstructured mesh, where each part meets some predefined constraints on graph bandwidth.
  • Keywords
    circuit optimisation; field programmable gate arrays; graph theory; memory architecture; mesh generation; parallel processing; FPGA; PDE; geometry-based method; graph bandwidth; main memory; memory access optimization; memory bandwidth limitations; memory computations; mesh node indexing; off-chip memory; on-chip memory; physical systems; processing elements; processor-arrays; real-life applications; unstructured meshes; Bandwidth; Field programmable gate arrays; Global Positioning System; Optimization; Particle separators; Surface waves; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cellular Nanoscale Networks and Their Applications (CNNA), 2012 13th International Workshop on
  • Conference_Location
    Turin
  • ISSN
    2165-0160
  • Print_ISBN
    978-1-4673-0287-6
  • Type

    conf

  • DOI
    10.1109/CNNA.2012.6331437
  • Filename
    6331437