Accurate and efficient predicate analysis with binary decision diagrams

24Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Functionality and performance of EPIC architectural features depend on extensive compiler support. Predication, one of these features, promises to reduce control flow overhead and to enhance optimization, provided that compilers can utilize it effectively. Previous work has established the need for accurate, direct predicate analysis and has demonstrated a few useful techniques, but has not provided an efficient, general framework. This paper presents the Predicate Analysis System (PAS), which maps knowledge of predicate and condition relations in general control flow onto a convenient logical substrate, the reduced ordered binary decision diagram. PAS is the first such framework to demonstrate direct, accurate, and efficient analysis of arbitrary condition and predicate define networks in arbitrary control flow.

Cite

CITATION STYLE

APA

Sias, J. W., Hwu, W. mei W., & August, D. I. (2000). Accurate and efficient predicate analysis with binary decision diagrams. In Proceedings of the Annual International Symposium on Microarchitecture (pp. 112–123). IEEE. https://doi.org/10.1145/360128.360141

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free