Most embedded systems have limited amount of memory. In contrast, the memory requirements of the digital signal processing (DSP) and video processing codes (in nested loops, in particular) running on embedded systems is significant. This paper addresses the problem of estimating and reducing the amount of memory needed for transfers of data in embedded systems. First, the problem of estimating the region associated with a statement or the set of elements referenced by a statement during the execution of nested loops is analyzed. For a fixed execution ordering, a quantitative analysis of the number of elements referenced is presented; exact expressions for uniformly generated references and a close upper and lower bound for nonuniformly generated references are derived. Second, in addition to presenting an algorithm that computes the total memory required, this paper also discusses the effect of transformations (that change the execution ordering) on the lifetimes of array variables, i.e., the time between the first and last accesses to a given array location. The term maximum window size is introduced, and quantitative expressions are derived to compute the maximum window size. A detailed analysis of the effect of unimodular transformations on data locality, including the calculation of the maximum window size, is presented. 相似文献
Glass Physics and Chemistry - The growth of nanocrystalization in TeO2–SeO2–Na2O glasses is achieved by the conventional heat treatment method. The influence of Na2O concentration on... 相似文献
A temperature sensor based on photonic crystal structures with two- and three-dimensional geometries is proposed, and its measurement performance is estimated using a machine learning technique. The temperature characteristics of the photonic crystal structures are studied by mathematical modeling. The physics of the structure is investigated based on the effective electrical permittivity of the substrate (silicon) and column (air) materials for a signal at 1200 nm, whereas the mathematical principle of its operation is studied using the plane-wave expansion method. Moreover, the intrinsic characteristics are investigated based on the absorption and reflection losses as frequently considered for such photonic structures. The output signal (transmitted energy) passing through the structures determines the magnitude of the corresponding temperature variation. Furthermore, the numerical interpretation indicates that the output signal varies nonlinearly with temperature for both the two- and three-dimensional photonic structures. The relation between the transmitted energy and the temperature is found through polynomial-regression-based machine learning techniques. Moreover, rigorous mathematical computations indicate that a second-order polynomial regression could be an appropriate candidate to establish this relation. Polynomial regression is implemented using the Numpy and Scikit-learn library on the Google Colab platform.
The alkylation of benzene with isopropyl alcohol was studied in an integral pressure reactor over silicon substituted aluminophosphate molecular sieves, SAPO-5. The influence of various process parameters such as temperature, pressure, time on stream, weight hourly space velocity, and mole ratio of reactants on cumene yield and selectivity were investigated. The activity of SAPO-5 was compared with that of Hbeta for this reaction under similar conditions and in the same reactor. At pressures higher than atmospheric, almost the theoretical maximum yields of cumene were achieved on this SAPO-5. Among the diisopropyl benzenes formed by the alkylation of cumene, the meta-isomer was found to form in a significant amount followed by the para-isomer. The ortho-isomer with relatively high strain energy of 4.26 kcal/mol was almost negligible. The cumene yield goes through a maximum in the temperature range 498-543 K studied. Cumene selectivity was found to decrease at higher temperatures, higher pressures and lower benzene to isopropanol mole ratios. 相似文献
Boundary layer equations for free convection heat transfer along a semi-infinite horizontal plate are derived by giving more importance to the energy equation. The equations are obtained for low Prandtl number and two separate polynomials are used to approximate the temperature and velocity profiles in these regions. The rate of heat transfer is compared with the available analytical and numerical results based on conventional boundary layer equations. 相似文献
Covalent grafting of mesogenic chains on carbon fiber surfaces was attempted as part of a study on composite materials containing liquid crystal polymer matrices. Grafting in these composite systems is viewed not only as a mechanism to achieve interfacial bonding but also as an approach to modify the interphase physical structure. The synthetic approach to grafting involved the in-situ polymerization of monomers in the presence of functionalized fibers in order to grow chains covalently attached to the fibers. The chemical mechanism may be viewed as the “transesterification of car boxy lated fibers” with acetylated monomers. The monomers used were pimelic acid, p-acetoxybenzoic acid and diacetoxy hydroquinone which are known to yield upon condensation a chemically aperiodic nematic polymer. Evidence for grafting was obtained from X-ray photoelectron spectroscopy (XPS) and scanning electron microscopy (SEM) analysis on fibers retrieved from composite samples. Interestingly, SEM micrographs of fractured composite specimens containing the mesogen-grafted fibers reveal excellent wetting and interfacial bonding of a liquid crystalline matrix on the carbon surfaces. Based on theoretical considerations for end-adsorbed macromolecules and the nematogenic nature of the grafted chains we infer that dense layers of adsorbed polymer may form at the interfaces studied. From a materials point of view the in situ growth of liquid crystal polymer chains on fibers may offer mechanisms to control composite properties through both bonding and molecular orientation in interfacial regions. 相似文献
In this study, biobased polyester-ether polyols derived from meso-lactide and dimer acids were evaluated for flexible polyurethane foams (PUF) applications. Initially, the catalyst concentration was optimized for the biobased PUF containing 30% of biobased polyol (70% petroleum-based polyol). Then, the same formulation was used for biobased PUF synthesis containing 10%–40% of biobased polyols. The performance of biobased PUF was compared with the performance of the control foam made with 100% petroleum-based polyol. The characteristic times (cream, top of the cup, string gel, rise, tack-free) of biobased PUF were determined. The biobased PUF were evaluated for the mechanical (tensile and compressive) and morphological properties. As the wet compression set is important for automotive applications, it was measured for all biobased PUF. The thermal degradation behavior of biobased PUF was also evaluated and compared with the control foam. The effect of different hydroxyl and acid values of polyols on the mechanical properties of biobased PUF is also discussed. The miscibility of all components of PUF formulations is crucial in order to produce a foam with uniform properties. Thus, the miscibility of biobased polyols with commercial petroleum-based polyol was studied. 相似文献