Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 3 of 3 for “"Thread-level speculation"”.

  1. Architectural Support for Reliable Parallel Computing

    ReEnact improves reliability of multi-threaded software by providing an effective data-race debugging support. ReEnact extends thread-level speculation (TLS) mechanisms to roll back the buggy execution and repeat it as many times as necessary until the bug is fully characterized. These incremental …

    uiuc Repository record for Architectural Support for Reliable Parallel Computing (opens in a new tab)

  2. In-core, hint-based, speculative multithreading

    … high-performance processors rely on instruction-level parallelism (ILP) during sequential regions. This results in excellent performance in regions that exhibit large amounts of ILP. However, gains are limited elsewhere, due to strict upper bounds, superlinear scaling of costs, and sublinear …

    cambridge Repository record for In-core, hint-based, speculative multithreading (opens in a new tab)

  3. Guided Automatic Binary Parallelisation

    … BEEP is used to identify potential thread-level parallelism through static binary analysis and binary instrumentation. BEEP performs preliminary static analysis on binaries and encodes all statically-undecided questions into a hint program. The hint program is interpreted by GBR so …

    cambridge Repository record for Guided Automatic Binary Parallelisation (opens in a new tab)