2,359 research outputs found

    Persistent Memory Programming Abstractions in Context of Concurrent Applications

    Full text link
    The advent of non-volatile memory (NVM) technologies like PCM, STT, memristors and Fe-RAM is believed to enhance the system performance by getting rid of the traditional memory hierarchy by reducing the gap between memory and storage. This memory technology is considered to have the performance like that of DRAM and persistence like that of disks. Thus, it would also provide significant performance benefits for big data applications by allowing in-memory processing of large data with the lowest latency to persistence. Leveraging the performance benefits of this memory-centric computing technology through traditional memory programming is not trivial and the challenges aggravate for parallel/concurrent applications. To this end, several programming abstractions have been proposed like NVthreads, Mnemosyne and intel's NVML. However, deciding upon a programming abstraction which is easier to program and at the same time ensures the consistency and balances various software and architectural trade-offs is openly debatable and active area of research for NVM community. We study the NVthreads, Mnemosyne and NVML libraries by building a concurrent and persistent set and open addressed hash-table data structure application. In this process, we explore and report various tradeoffs and hidden costs involved in building concurrent applications for persistence in terms of achieving efficiency, consistency and ease of programming with these NVM programming abstractions. Eventually, we evaluate the performance of the set and hash-table data structure applications. We observe that NVML is easiest to program with but is least efficient and Mnemosyne is most performance friendly but involves significant programming efforts to build concurrent and persistent applications.Comment: Accepted in HiPC SRS 201

    Computation of laminar viscous-inviscid interactions in high-speed internal flows

    Get PDF
    A review is given of computations for a series of nominally 2-D laminar viscous-inviscid interactions. Comparisons were made with detailed experimental shock tunnel results. The shock wave boundary layer interactions considered were induced by a compression ramp in one case and by an externally generated incident shock in the second case. In general, good agreement was reached between the grid refined calculations and experiment for the incipient and small separation conditions. For the highly separated flow, 3-D calculations which included the finite span effects of the experiment were required in order to obtain agreement with the data

    Representation Homology, Lie Algebra Cohomology and Derived Harish-Chandra Homomorphism

    Full text link
    We study the derived representation scheme DRep_n(A) parametrizing the n-dimensional representations of an associative algebra A over a field of characteristic zero. We show that the homology of DRep_n(A) is isomorphic to the Chevalley-Eilenberg homology of the current Lie coalgebra gl_n^*(C) defined over a Koszul dual coalgebra of A. We extend this isomorphism to representation schemes of Lie algebras: for a finite-dimensional reductive Lie algebra g, we define the derived affine scheme DRep_g(a) parametrizing the representations (in g) of a Lie algebra a; we show that the homology of DRep_g(a) is isomorphic to the Chevalley-Eilenberg homology of the Lie coalgebra g^*(C), where C is a cocommutative DG coalgebra Koszul dual to the Lie algebra a. We construct a canonical DG algebra map \Phi_g(a) : DRep_g(a)^G -> DRep_h(a)^W, which is a homological extension of the classical restriction homomorphism. We call \Phi_g(a) a derived Harish-Chandra homomorphism. We conjecture that, for a two-dimensional abelian Lie algebra a, the derived Harish-Chandra homomorphism is a quasi-isomorphism, and provide some evidence for this conjecture. For any complex Lie algebra g, we compute the Euler characteristic of DRep_g(a)^G in terms of matrix integrals over G and compare it to the Euler characteristic of DRep_h(a)^W.This yields an interesting combinatorial identity, which we prove for gl_n and sl_n (for all n). Our identity is analogous to the classical Macdonald identity, and our quasi-isomorphism conjecture is analogous to the strong Macdonald conjecture proved by S.Fishel, I.Grojnowski and C.Teleman. We explain this analogy by giving a new homological interpretation of Macdonald's conjectures in terms of derived representation schemes, parallel to our Harish-Chandra quasi-isomorphism conjecture.Comment: 61 pages; minor correction

    Breakdown of ITCZ-like PV Patterns

    Get PDF
    The Inter-Tropical Convergence Zone (ITCZ) is a zonal belt of intense convection, responsible for the genesis of over 80% of all tropical cyclones. This region of intense diabatic heating and shear results in a maximum of Ertel\u27s potential vorticity (PV) meeting Rayleigh\u27s necessary condition for barotropic instability. A fundamental issue is understanding the necessary precursor events leading to the breakdown of the ITCZ and subsequent formation of tropical cyclones. Our research examines the non-linear PV dynamics of the breakdown of both finite-length and infinite-length vorticity strips of varying widths and shapes, simulating the ITCZ found near the tropical eastern Pacific region. We have also introduced regularly and irregularly-spaced mass sinks embedded in the strips to simulate pockets of enhanced diabatic heating. To study the evolution, we have developed a shallow-water, normal-mode spectral model in Cartesian coordinates on the f-plane. Since the absolute vorticity divided by the fluid depth is materially conserved in the shallow water framework, we can draw an analogy to the evolution of Ertel\u27s PV in a stratified fluid. While the analogy is not exact, it does offer insight into to the fundamental dynamics of PV rearrangement. Comparisons with linear stability theory and observed cases are made to determine the extent to which linear theory captures the non-linear dynamics

    Effect of hydrogen on the strength and microstructure of selected ceramics

    Get PDF
    Ceramics in monolithic form and as composite constituents in the form of fibers, matrices, and coatings are currently being considered for a variety of high-temperature applications in aeronautics and space. Many of these applications involve exposure to a hydrogen-containing environment. The compatibility of selected ceramics in gaseous high-temperature hydrogen is assessed. Environmental stability regimes for the long term use of ceramic materials are defined by the parameters of temperature, pressure, and moisture content. Thermodynamically predicted reactions between hydrogen and several monolithic ceramics are compared with actual performance in a controlled environment. Morphology of hydrogen attack and the corresponding strength degradation is reported for silicon carbide, silicon nitride, alumina, magnesia, and mullite
    • …
    corecore