37 research outputs found

    Design and evaluation of Nemesis, a scalable, low-latency, message-passing communication subsystem

    Get PDF
    This paper presents a new low-level communication subsystem called Nemesis. Nemesis has been designed and implemented to be scalable and efficient both in the intranode communication context using shared-memory and in the internode communication case using high-performance networks and is natively multimethod-enabled. Nemesis has been integrated in MPICH2 as a CH3 channel and delivers better performance than other dedicated communication channels in MPICH2. Furthermore, the resulting MPICH2 architecture outperforms other MPI implementations in point-to-point benchmarks

    Adaptive MPI Multirail Tuning for Non-Uniform Input/Output Access

    Get PDF
    International audienceMulticore processors have not only reintroduced Non-Uniform Memory Access (NUMA) architectures in nowadays parallel computers, but they are also responsible for non-uniform access times with respect to Input/Output devices (NUIOA). In clusters of multicore machines equipped with several Network Interfaces, performance of communication between processes thus depends on which cores these processes are scheduled on, and on their distance to the Network Interface Cards involved. We propose a technique allowing multirail communication between processes to carefully distribute data among the network interfaces so as to counterbalance NUIOA effects. We demonstrate the relevance of our approach by evaluating its implementation within OpenMPI on a Myri-10G + InfiniBand cluster

    Design and Implementation of a Scalable Membership Service for Supercomputer Resiliency-Aware Runtime

    Full text link
    As HPC systems and applications get bigger and more complex, we are approaching an era in which resiliency and run-time elasticity concerns become paramount. We offer a building block for an alternative resiliency approach in which computations will be able to make progress while components fail, in addition to enabling a dynamic set of nodes throughout a computation lifetime. The core of our solution is a hierarchical scalable membership service providing eventual consistency semantics. An attribute replication service is used for hierarchy organization, and is exposed to external applications. Our solution is based on P2P technologies and provides resiliency and elastic runtime support at ultra large scales. Resulting middleware is general purpose while exploiting HPC platform unique features and architecture. We have implemented and tested this system on BlueGene/P with Linux, and using worst-case analysis, evaluated the service scalability as effective for up to 1M nodes

    Correlated Set Coordination in Fault Tolerant Message Logging Protocols

    Full text link
    Abstract. Based on our current expectation for the exascale systems, composed of hundred of thousands of many-core nodes, the mean time between failures will become small, even under the most optimistic as-sumptions. One of the most scalable checkpoint restart techniques, the message logging approach, is the most challenged when the number of cores per node increases, due to the high overhead of saving the message payload. Fortunately, for two processes on the same node, the failure probability is correlated, meaning that coordinated recovery is free. In this paper, we propose an intermediate approach that uses coordination between correlated processes, but retains the scalability advantage of message logging between independent ones. The algorithm still belongs to the family of event logging protocols, but eliminates the need for costly payload logging between coordinated processes.

    The Mitochondrial Ca(2+) Uniporter: Structure, Function, and Pharmacology.

    Get PDF
    Mitochondrial Ca(2+) uptake is crucial for an array of cellular functions while an imbalance can elicit cell death. In this chapter, we briefly reviewed the various modes of mitochondrial Ca(2+) uptake and our current understanding of mitochondrial Ca(2+) homeostasis in regards to cell physiology and pathophysiology. Further, this chapter focuses on the molecular identities, intracellular regulators as well as the pharmacology of mitochondrial Ca(2+) uniporter complex

    Gap junctions in olfactory neurons modulate olfactory sensitivity

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>One of the fundamental questions in olfaction is whether olfactory receptor neurons (ORNs) behave as independent entities within the olfactory epithelium. On the basis that mature ORNs express multiple connexins, I postulated that gap junctional communication modulates olfactory responses in the periphery and that disruption of gap junctions in ORNs reduces olfactory sensitivity. The data collected from characterizing connexin 43 (Cx43) dominant negative transgenic mice OlfDNCX, and from calcium imaging of wild type mice (WT) support my hypothesis.</p> <p>Results</p> <p>I generated OlfDNCX mice that express a dominant negative Cx43 protein, Cx43/β-gal, in mature ORNs to inactivate gap junctions and hemichannels composed of Cx43 or other structurally related connexins. Characterization of OlfDNCX revealed that Cx43/β-gal was exclusively expressed in areas where mature ORNs resided. Real time quantitative PCR indicated that cellular machineries of OlfDNCX were normal in comparison to WT. Electroolfactogram recordings showed decreased olfactory responses to octaldehyde, heptaldehyde and acetyl acetate in OlfDNCX compared to WT. Octaldehyde-elicited glomerular activity in the olfactory bulb, measured according to odor-elicited <it>c-fos </it>mRNA upregulation in juxtaglomerular cells, was confined to smaller areas of the glomerular layer in OlfDNCX compared to WT. In WT mice, octaldehyde sensitive neurons exhibited reduced response magnitudes after application of gap junction uncoupling reagents and the effects were specific to subsets of neurons.</p> <p>Conclusions</p> <p>My study has demonstrated that altered assembly of Cx43 or structurally related connexins in ORNs modulates olfactory responses and changes olfactory activation maps in the olfactory bulb. Furthermore, pharmacologically uncoupling of gap junctions reduces olfactory activity in subsets of ORNs. These data suggest that gap junctional communication or hemichannel activity plays a critical role in maintaining olfactory sensitivity and odor perception.</p

    PINstruct – Efficient Memory Access to Data Structures

    No full text

    A Hybrid Iterative Method Based on MPI and CUDA for Steady-State Solutions of Markov Chains

    No full text
    corecore