18 research outputs found

    INSPECTOR: Data Provenance Using Intel Processor Trace (PT)

    Get PDF

    ELZAR: Triple Modular Redundancy Using Intel AVX (Practical Experience Report)

    Get PDF

    Incremental Parallel and Distributed Systems

    No full text

    Conductor: orchestrating the clouds

    No full text

    Brief announcement: Modelling MapReduce for optimal execution in the cloud

    No full text

    iThreads: A Threading Library for Parallel Incremental Computation

    No full text
    International audienceIncremental computation strives for efficient successive runs of applications by re-executing only those parts of the computation that are affected by a given input change instead of recomputing everything from scratch. To realize these benefits automatically, we describe iThreads, a threading library for parallel incremental computation. iThreads supports unmodified shared-memory multithreaded programs: it can be used as a replacement for pthreads by a simple exchange of dynamically linked libraries, without even re-compiling the application code. To enable such an interface, we designed algorithms and an implementation to operate at the compiled binary code level by leveraging MMU-assisted memory access tracking and process-based thread isolation. Our evaluation on a multicore platform using applications from the PARSEC and Phoenix benchmarks and two case-studies shows significant performance gains

    Incoop: MapReduce for incremental computations

    No full text
    corecore