24 research outputs found

    Pion and Kaon multiplicities in heavy quark jets from e+e− annihilation at 29 GeV

    Full text link

    Supporting fault-tolerant parallel programming in Linda

    No full text

    Coordination languages and their significance

    No full text

    Leveraging the next-generation power grid:Data sharing and associated partnerships

    No full text
    Data delivery in the power grid today is, for the most part, hard-coded, tedious to implement and change, and does not provide any real end-to-end guarantees. Applications have started to emerge that require real-time data delivery in order to provide a wide-area assessment of the health of the power grid. This paper presents two novel communication infrastructures that facilitate the delivery of power data to intended recipients, each based on a different communication paradigm. The necessity of forming and managing trusted partnerships in either framework is further discussed

    CryptoDSPs for Cloud Privacy

    No full text

    A Communication Framework for Fault-tolerant Parallel Execution

    No full text
    Abstract. PC grids represent massive computation capacity at a low cost, but are challenging to employ for parallel computing because of variable and unpredictable performance and availability. A communicating parallel program must employ checkpoint-restart and/or process redundancy to make continuous forward progress in such an unreliable environment. A communication model based on one-sided Put/Get calls, pioneered by the Linda system, is a good match as processes can execute their communication operations independently and asynchronously. However, Linda and its many variants are not designed for communicating processes that are replicated or independently restarted from checkpoints. The key problem is that a single logical operation that impacts the global program state may be executed by different instances of the same process at different times leading to semantic inconsistency. This paper presents the design, execution model, implementation, and validation of a communication layer for robust execution on volatile nodes. The research leads to a practical way to employ idle PCs for latency tolerant parallel computing applications.
    corecore