• DocumentCode
    2065933
  • Title

    Data dependency aware prefetch scheduling for Dynamic Partial reconfigurable designs

  • Author

    Jixin Zhang ; Ning Xu ; Yuchun Ma ; Yu Wang ; Jinian Bian

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    28-31 Oct. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Dynamic Partially Reconfiguration (DPR) designs based on FPGA is an attractive and challenging technique which could reuse the same hardware for different tasks at different phases during the execution of an application. Though DPR can improve the resource utilization with reduced power consumption, the critical bottleneck is the overhead caused by the online-reconfiguration. To overcome the performance degradation of DPR, configuration prefetching technique could be used by parallelizing the reconfiguration periods with the execution of other tasks. However, the prefetching scheme should be constrained by the data dependency relations between tasks, which makes the design of the prefetching schedule quite complicated. Thus, in this paper, we formulate the optimization of prefetch scheduling with module-based data dependency graph so that the reconfiguration overhead could be minimized efficiently. Our experiments show that our algorithm performs significantly better than the state-of-art prefetching algorithms with 19.2% reduction of the execution time of PR regions. Compared with the enumeration method which should provide the optimal solutions, our approach could obtain similar results with significant speed-up.
  • Keywords
    field programmable gate arrays; logic design; low-power electronics; scheduling; storage management; DPR designs; FPGA; configuration prefetching technique; data dependency aware prefetch scheduling; dynamic partial reconfigurable designs; module-based data dependency graph; reconfiguration overhead; reduced power consumption; resource utilization; Algorithm design and analysis; Benchmark testing; Delays; Field programmable gate arrays; Hardware; Prefetching; Schedules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC (ASICON), 2013 IEEE 10th International Conference on
  • Conference_Location
    Shenzhen
  • ISSN
    2162-7541
  • Print_ISBN
    978-1-4673-6415-7
  • Type

    conf

  • DOI
    10.1109/ASICON.2013.6811919
  • Filename
    6811919