Fuzzy Array Data ow Analysis

نویسنده

  • Denis Barthou
چکیده

Dataaow analyses track the deenitions and uses of variable values, and are useful to optimizing and parallelizing compilers. Such analyses compute, for every (array cell) value read in a right-hand-side expression, the very operation which produced it. These analyses, however, make quite stringent hypotheses on the input programs: the control ow should be known at compile-time (i.e., static), and array subscripts must be aane functions of surrounding counters and possibly of symbolic constants. On the contrary, the analysis presented in this report handles general if's and while loops, and general non-aane array subscripts.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fuzzy Array Data--ow Analysis Part Ii: Recursive Programs

This paper addresses the data-ow analysis of access to arrays in recursive imperative programs. When no assumption is made on recursion predicates, only approximate (\fuzzy") ow information can be hoped for in the general case. However, we introduce a new data-ow framework, based on push-down automata and, equivalently, on context-free grammars, and show that this framework allows to describe t...

متن کامل

An Array Data Flow Analysis Based Communication Optimizer

We present an eecient array data ow analysis based global communication optimizer which manages the analysis cost by partitioning the data ow problems into subproblems and solving the subproblems one at a time in a demand driven manner. In comparison to traditional array data ow based techniques, our scheme greatly reduces the memory requirement and manages the analysis time more eeectively. Th...

متن کامل

Modelling of the Interdependence Between Speed and Traffi c Flow Density. A Neuro – Fuzzy Logic Approach

The speed-traffi c fl ow density interdependence diagram has a number of varia ons, star ng with the theore cal model, through various empirical models that were developed and models based on actual research done on traffi c fl ow. The func onal interdependence is obtained using the Sugeno fuzzy logic system, where representa ve values proposed in HCM 2010 have been adopted as parameters of out...

متن کامل

Justi"cation of manufacturing technologies using fuzzy bene"t/cost ratio analysis

The application of discounted cash #ow techniques for justifying manufacturing technologies is studied in many papers. State-price net present value and stochastic net present value are two examples of these applications. These applications are based on the data under certainty or risk. When we have vague data such as interest rate and cash #ow to apply discounted cash #ow techniques, the fuzzy...

متن کامل

An Exact Method for Analysis of Value-based Array Data Dependences

Standard array data dependence testing algorithms give information about the alias-ing of array references. If statement 1 writes aa5], and statement 2 later reads aa5], standard techniques described this as a ow dependence, even if there was an intervening write. We call a dependence between two references to the same memory location a memory-based dependence. In contrast, if there are no inte...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997