Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

In-line expansion

After in-line expansion of the function call and further in-line expansion of the for-loop statement, the following code is obtained. [Pg.88]

In this example, variable ByteOut is assigned a value under the control of clock ClockFa thus, ByteOut gets synthesized as a flip-flop. The code after in-line expansion of the task call looks like this. [Pg.92]

The transformations used by SUGAR fall into two main categories control flow transformations and data flow transformations. Control flow transformations (e.g. in-line expansion of procedure calls) alter the control flow of the behavior while data flow transformations (e.g. constant folding) preserve the control flow but alter the data flow. The transformations in the Workbench s general synthesis path operate on a VT, while the transformations in SUGAR operate on TCOL trees. A small subset of the transformations defined by Snow have been... [Pg.166]

Figure 7-4 shows a flow chart of the transformations. Only the behavioral partitioning transformation is described in the remainder of this section. In-line expansion of procedure calls, constant folding and common subexpression are described in Chapter 3 or in [WalkerSS]. Map transformation and truncation transformation were defined by Oakley and are described in [Oakley79]. [Pg.167]

Significant savings can be realized for processors with complex instruction formats since the descriptions of decoding in such processors tend to be complex. Table 7-1 shows the effect of behavioral partitioning and in-line expansion of procedure calls on the execution... [Pg.168]

Selective in-line expansion of model calls, where a call to a model is replaced by the functionality of the called model. Once expanded, the optimization algorithms can be applied across the call hierarchy. [Pg.184]

Consider for example a call to the Adder procedure implementing the addition of two numbers. Assume the call is used to increment a variable v by one, so that one operand of the addition is v and the other is the constant 1. By expanding the call to Adder, the addition logic can be optimized taking into account that only an increment is needed instead of a full addition. Without in-line expansion such context-based optimization is not possible. [Pg.50]

However, always performing in-line expansion may lead to excessively large hardware implementations. The reason is because the hardware components used to implement the expanded model are now dedicated to that particular call. These hardware components cannot be shared with other calls in the description. The decision of which model calls to expand is left to the discretion of the designer because it involves the subjective choice over the granularity of hardware sharing. [Pg.50]

Perform automatic behavioral optimizations. In-line expansion and operator to library mapping are transformations that are guided by the designer. Upon completion of these optional user-driven transformations, a suite of automatic behavioral transformations is performed to optimize the behavior. Note that these optimizations caimot be applied to a block model because of its declarative semantics (the list of optimizations is described in Section 3.3). Optimizations include compilo -like optimizations such as dead-code elimination and variable unfolding. [Pg.239]

A line configuration in a system of uniform size in which expansion or contraction must be absorbed largely in a short offset from the major portion of the run... [Pg.994]

Patterns of this third class in fact demonstrate a complex form of scale-invariance by their self-similarity, in the infinite time limit, different magnifications observed at the same resolution are indistinguishable. The pattern generated by rule R90, for example, matches that of the successive lines in Pascal s triangle ai t) is given by the coefficient of in the expansion of (1 - - xY modulo-tv/o (see figure 3.2). [Pg.55]

Between 1938 and 1958, the chemical and petrochemical industry could do nothing wrong. These were years of rapid expansion when the demand quickly exceeded the supply. The philosophy of the era was to build a plant that the engineer was sure would run at the design capacity. If it ran at 20,30, or even 50% over the nominal capacity this was a feather in the superintendent s cap. There were proud boasts of a plant running at 180% of capacity. Anybody who could produce this was obviously in line for a vice-presidency. He was a manager s manager. [Pg.9]

Loads Due to Differences in Expansion Characteristics. These loads result from differences in thermal expansion where materials with different thermal expansion coefficients are combined, as in bimetallic, lined, jacketed, or metallic-nonmetallic piping. [Pg.85]

In the Brueckner-Hartree-Fock (BHF) approximation, the Brueckner-Bethe-Goldstone (BBG) hole-line expansion is truncated at the two-hole-line level [5]. The short-range NN repulsion is treated by a resummation of the particle-particle ladder diagrams into a n effect vc i n tcract ion or G-matrix. Self-consistency is required at the level of the BHF single-particle spectrum eBHF(k),... [Pg.96]

In the standard choice BHF the self-consistency requirement (5) is restricted to hole states (k < kF, the Fermi momentum) only, while the free spectrum is kept for particle states k > kF- The resulting gap in the s.p. spectrum at k = kF is avoided in the continuous-choice BHF (ccBHF), where Eq. (5) is used for both hole and particle states. The continuous choice for the s.p. spectrum is closer in spirit to many-body Green s function perturbation theory (see below). Moreover, recent results indicate [6, 7] that the contribution of higher-order terms in the hole-line expansion is considerably smaller if the continuous choice is used. [Pg.96]

Figure 4. Contributions of correlating functions, as well as s, p, and d functions (inset), to the CISD correlation energy of the 5 d state of mercury. The absolute values of the incremental correlation energy lowerings, AEcon are plotted in mEh against the number offunctions in the expansions for spdf... functions. The solid lines are exponential fits. Figure 4. Contributions of correlating functions, as well as s, p, and d functions (inset), to the CISD correlation energy of the 5 d state of mercury. The absolute values of the incremental correlation energy lowerings, AEcon are plotted in mEh against the number offunctions in the expansions for spdf... functions. The solid lines are exponential fits.
Today, the NEC also provides an alternative method of classifying hazardous locations involving Class I atmospheres. This expansion brings the code more in line with standards used in other countries. Either the traditional method or the alternative method can be selected for a given hazardous (classified) location. [Pg.159]


See other pages where In-line expansion is mentioned: [Pg.14]    [Pg.163]    [Pg.169]    [Pg.130]    [Pg.49]    [Pg.49]    [Pg.84]    [Pg.14]    [Pg.163]    [Pg.169]    [Pg.130]    [Pg.49]    [Pg.49]    [Pg.84]    [Pg.99]    [Pg.356]    [Pg.2505]    [Pg.795]    [Pg.140]    [Pg.402]    [Pg.79]    [Pg.1282]    [Pg.37]    [Pg.272]    [Pg.207]    [Pg.394]    [Pg.306]    [Pg.139]    [Pg.21]    [Pg.139]    [Pg.21]    [Pg.114]    [Pg.30]    [Pg.222]    [Pg.76]    [Pg.163]    [Pg.191]    [Pg.131]   
See also in sourсe #XX -- [ Pg.88 , Pg.90 , Pg.92 ]




SEARCH



In expansion

In line

© 2024 chempedia.info