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
Link To Document :
بازگشت