ISSN 0253-2778

CN 34-1054/N

Open AccessOpen Access JUSTC

An advanced flat predicate mechanism and compiling optimization method

Cite this:
https://doi.org/10.3969/j.issn.0253-2778.2019.01.003
  • Received Date: 29 May 2018
  • Rev Recd Date: 18 September 2018
  • Publish Date: 31 January 2019
  • Predicate execution is a valid method to develop instructions parallelism in programs with control flow. Predicate computation is done one by one locally in the process of classic predicate for which multi-predicate control is forbidden. This may cause some problems such as long predicate implementation computation path. To solve these problems, an advanced flat predicate mechanism is proposed, which can do predicate computation globally, and perform multi-predicate control naturally. Then, compiling method for the flat predicate mechanism is researched, and a compiling framework for the flat predicate mechanism is presented. Experiments show that the flat predicate mechanism and compiling implementation framework can better enhance the executive efficiency of multi-condition programs.
    Predicate execution is a valid method to develop instructions parallelism in programs with control flow. Predicate computation is done one by one locally in the process of classic predicate for which multi-predicate control is forbidden. This may cause some problems such as long predicate implementation computation path. To solve these problems, an advanced flat predicate mechanism is proposed, which can do predicate computation globally, and perform multi-predicate control naturally. Then, compiling method for the flat predicate mechanism is researched, and a compiling framework for the flat predicate mechanism is presented. Experiments show that the flat predicate mechanism and compiling implementation framework can better enhance the executive efficiency of multi-condition programs.
  • loading
  • 加载中

Catalog

    Article Metrics

    Article views (121) PDF downloads(153)
    Proportional views

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return