2,359 research outputs found
Persistent Memory Programming Abstractions in Context of Concurrent Applications
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
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
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
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
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
In situ synchrotron-based X-ray diffraction and micro-raman study of biomass at hydrothermal conditions
- …