• DocumentCode
    3263612
  • Title

    Loop Parallelization Algorithm for Specific Case of Loop-carried Dependence for Hardware Compilation

  • Author

    Sadykhov, Rauf Kh ; Uvarov, A.A.

  • Author_Institution
    Belarusian State Univ. of Inf. & Radioelectron., Minsk
  • fYear
    2007
  • fDate
    6-8 Sept. 2007
  • Firstpage
    265
  • Lastpage
    267
  • Abstract
    This paper describes algorithm to parallelize loop with loop-carried dependency between iterations in the specific case. This algorithm can be used for hardware compilation and allows increase performance of synthesized devices. The paper represents case and condition when the suggested algorithm should be applied and introduces criterion for algorithm parameters chosen to keep up optimal balance between performance and hardware overhead. The hardware realization of ZP-coder on the base of investigated algorithm and its comparison with analogical devices are also represented.
  • Keywords
    parallel programming; program compilers; program control structures; ZP-coder; hardware compilation; loop parallelization algorithm; loop-carried dependency; parallelize loop; synthesized devices; Application software; Concurrent computing; Conferences; Data acquisition; Digital arithmetic; Digital circuits; Hardware; Informatics; Optimizing compilers; Parallel processing; Arithmetic Coder; Hardware Compilation; Loop-Carried Dependence; Parallelism Extraction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2007. IDAACS 2007. 4th IEEE Workshop on
  • Conference_Location
    Dortmund
  • Print_ISBN
    978-1-4244-1347-8
  • Electronic_ISBN
    978-1-4244-1348-5
  • Type

    conf

  • DOI
    10.1109/IDAACS.2007.4488418
  • Filename
    4488418