81 research outputs found

    Managing the Performance Impact of Administrative Utilities

    Full text link

    Worst-case analysis of heap allocations

    Get PDF
    Abstract. In object oriented languages, dynamic memory allocation is a fundamental concept. When using such a language in hard real-time systems, it becomes important to bound both the worst-case execution time and the worst-case memory consumption. In this paper, we present an analysis to determine the worst-case heap allocations of tasks. The analysis builds upon techniques that are well established for worst-case execution time analysis. The difference is that the cost function is not the execution time of instructions in clock cycles, but the allocation in bytes. In contrast to worst-case execution time analysis, worst-case heap allocation analysis is not processor dependent. However, the cost function depends on the object layout of the runtime system. The analysis is evaluated with several real-time benchmarks to establish the usefulness of the analysis, and to compare the memory consumption of different object layouts.

    Decoherence control in microwave cavities

    Full text link
    We present a scheme able to protect the quantum states of a cavity mode against the decohering effects of photon loss. The scheme preserves quantum states with a definite parity, and improves previous proposals for decoherence control in cavities. It is implemented by sending single atoms, one by one, through the cavity. The atomic state gets first correlated to the photon number parity. The wrong parity results in an atom in the upper state. The atom in this state is then used to inject a photon in the mode via adiabatic transfer, correcting the field parity. By solving numerically the exact master equation of the system, we show that the protection of simple quantum states could be experimentally demonstrated using presently available experimental apparatus.Comment: 13 pages, RevTeX, 8 figure

    Weak lensing in generalized gravity theories

    Get PDF
    We extend the theory of weak gravitational lensing to cosmologies with generalized gravity, described in the Lagrangian by a generic function depending on the Ricci scalar and a nonminimal coupled scalar field. We work out the generalized Poisson equations relating the dynamics of the fluctuating components to the two gauge-invariant scalar gravitational potentials, fixing the contributions from the modified background expansion and fluctuations. We show how the lensing equation gets modified by the cosmic expansion as well as by the presence of anisotropic stress, which is non-null at the linear level both in scalar-tensor gravity and in theories where the gravitational Lagrangian term features a nonminimal dependence on the Ricci scalar. Starting from the geodesic deviation, we derive the generalized expressions for the shear tensor and projected lensing potential, encoding the spacetime variation of the effective gravitational constant and isolating the contribution of the anisotropic stress, which introduces a correction due to the spatial correlation between the gravitational potentials. Finally, we work out the expressions of the lensing convergence power spectrum as well as the correlation between the lensing potential and the integrated Sachs-Wolfe effect affecting cosmic microwave background total intensity and polarization anisotropies. To illustrate phenomenologically the effects, we work out approximate expressions for the quantities above in extended quintessence scenarios where the scalar field coupled to gravity plays the role of the dark energy

    Star clusters near and far; tracing star formation across cosmic time

    Get PDF
    © 2020 Springer-Verlag. The final publication is available at Springer via https://doi.org/10.1007/s11214-020-00690-x.Star clusters are fundamental units of stellar feedback and unique tracers of their host galactic properties. In this review, we will first focus on their constituents, i.e.\ detailed insight into their stellar populations and their surrounding ionised, warm, neutral, and molecular gas. We, then, move beyond the Local Group to review star cluster populations at various evolutionary stages, and in diverse galactic environmental conditions accessible in the local Universe. At high redshift, where conditions for cluster formation and evolution are more extreme, we are only able to observe the integrated light of a handful of objects that we believe will become globular clusters. We therefore discuss how numerical and analytical methods, informed by the observed properties of cluster populations in the local Universe, are used to develop sophisticated simulations potentially capable of disentangling the genetic map of galaxy formation and assembly that is carried by globular cluster populations.Peer reviewedFinal Accepted Versio

    Loop transformations in the ahead-of-time optimization of Java bytecode

    Get PDF
    Loop optimizations such as loop unrolling, unfolding and invariant code motion have long been used in a wide variety of compilers to improve the running time of applications. In this paper we present a series of experimental results detailing the effect these techniques have on the running time of Java applications following ahead of time optimization. We also detail the optimization tools and transformations developed for this paper which extend the SOOT framework discussed in a number of previous papers on the subject. Our experimentation, conducted on the SciMark 2.0 benchmarking suite, demonstrates that when optimized using the techniques mentioned, Java applications can benefit from performance improvements of up to 20%. We finish with a discussion of the results obtained, including results on how the optimizations affect JIT compilation and class size and proceed to argue that ahead-of-time loop unrolling and unfolding optimization may have a role to play in improving the performance of Java applications, particularly in scientific applications

    Vertical Object Layout and Compression for Fixed Heaps

    No full text

    The spark tube

    No full text
    corecore