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 20 of 904 for “"Runtime"”.

  1. Evolution-aware runtime verification

    … bugs during software development by performing runtime verification during software testing. Runtime verification can help find bugs by monitoring program executions against formally specified properties. Over the last two decades, great research progress has improved the performance of runtime

    uiuc Repository record for Evolution-aware runtime verification (opens in a new tab)

  2. Simulating LLM Runtime Latency

    … use cases above, while providing highly accurate runtime predictions. To support hardware exploration without GPU access, vLLMSim provides precomputed performance profiles that are sufficient to accurately simulate the user’s workload. The simulator code can be found here, and the instrumented …

    mit Repository record for Simulating LLM Runtime Latency (opens in a new tab)

  3. Runtime verification for stochastic systems

    … such as a semi-autonomous car. The field of runtime verification has developed many tools for monitoring the safety of software systems in real time. However, these tools do not allow for uncertainty in the system's state or failure, both of which are essential for the problems we care about. …

    mit Repository record for Runtime verification for stochastic systems (opens in a new tab)

  4. The JCilk-1 runtime system

    JCilk extends the Java language to provide call-return semantics for multithreading, much as Cilk does for C. Java's built-in thread model does not support the passing of exceptions or return values from one thread back to the "parent" thread that created it. JCilk imports Cilk's fork-join …

    mit Repository record for The JCilk-1 runtime system (opens in a new tab)

  5. Runtime monitoring for asynchronous reactive components

    … of reactive systems can be ascertained at runtime. It considers a lightweight monitoring technique, called runtime verification, that circumvents the issues associated with traditional pre-deployment techniques. One major challenge of runtime verification lies in choosing a monitoring …

    malta Repository record for Runtime monitoring for asynchronous reactive components (opens in a new tab)

  6. Thread Scheduling in Embedded Runtime Systems

    This study explores the design space of thread scheduler on the resource-constrained embedded run-time system. The current state-of-art priority-based scheduler heavily relies on developers deliberate tuning of the programs to achieve good performance or even correct behavior. A simple mistake in …

    rice Repository record for Thread Scheduling in Embedded Runtime Systems (opens in a new tab)

  7. Efficient, expressive, and effective runtime verification

    Runtime Verification is a quickly growing technique for providing many of the guarantees of formal verification, but in a manner that is scalable. It useful information available from actual runs of programs to make verification decisions, rather than the purely static information used in formal …

    uiuc Repository record for Efficient, expressive, and effective runtime verification (opens in a new tab)

  8. Improving memory performance through runtime optimization

    Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2002.

    mit Repository record for Improving memory performance through runtime optimization (opens in a new tab)

  9. Runtime verification of object lifetime specifications

    This thesis reports on the implementation of a runtime verification system for object lifetime specifications. This system is used to explore and evaluate the expressiveness object lifetime specifications. Object lifetime specifications are program annotations that indicate, in terms of program …

    mit Repository record for Runtime verification of object lifetime specifications (opens in a new tab)

  10. A Runtime Framework for Parallel Programs

    This dissertation proposes the Weaves runtime framework for the execution of large scale parallel programs over lightweight intra-process threads. The goal of the Weaves framework is to help process-based legacy parallel programs exploit the scalability of threads without any modifications. The …

    vt Repository record for A Runtime Framework for Parallel Programs (opens in a new tab)

  11. Runtime Adaptation for Autonomic Heterogeneous Computing

    … system for heterogeneous computing, employing runtime adaptation to improve performance portability and performance consistency while maintaining or increasing programmability. We investigate heterogeneity arising from a myriad of factors, grouped into the dimensions of locality and capability. …

    vt Repository record for Runtime Adaptation for Autonomic Heterogeneous Computing (opens in a new tab)

  12. Optimizing Runtime Performance of Dynamically Typed Code

    … and programs that require a high level of runtime adaptiveness. However, the lack of compile-time type information involves fewer opportunities for compiler optimizations, and no detection of type errors at compile time. In order to provide the benefits of static and dynamic typing, hybrid …

    oviedo Repository record for Optimizing Runtime Performance of Dynamically Typed Code (opens in a new tab)

  13. Synchronization-avoiding graph algorithms and runtime aspects

    … General-purpose Asynchronous Many-Task (AMT) runtimes exposes significant fine-grained parallelism. However, traditional Bulk-Synchronous Parallel (BSP) approach and variants thereof fail to utilize the full potential of AMT runtimes. In such execution model, parallel overheads may dominate …

    iu Repository record for Synchronization-avoiding graph algorithms and runtime aspects (opens in a new tab)

  14. Responding to Policies at Runtime in TrustBuilder

    … establishing trust. When a policy is received at runtime, a compliance checker determines which credentials satisfy the policy so they can be disclosed. In situations where several sets of credentials satisfy a policy and some of the credentials are sensitive, a compliance checker that generates …

    byu Repository record for Responding to Policies at Runtime in TrustBuilder (opens in a new tab)

  15. Making runtime monitoring of parametric properties practical

    … being used on various platforms. To this end, runtime monitoring is one of the most promising and feasible solutions for enhancing software reliability. In particular, runtime monitoring of parametric properties (parametric monitoring) has been receiving growing attention for its suitability in …

    uiuc Repository record for Making runtime monitoring of parametric properties practical (opens in a new tab)

  16. Ormolu : generating runtime monitors from alloy models

    This thesis presents Ormolu, a runtime monitor used for monitoring distributed systems. Given an Alloy model, Ormolu generates a database schema and translates the constraints of the model to queries over the database. The translation preserves the semantics of Alloy, especially in regards to its …

    mit Repository record for Ormolu : generating runtime monitors from alloy models (opens in a new tab)

  17. Advances in the M-machine runtime system

    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1997.

    mit Repository record for Advances in the M-machine runtime system (opens in a new tab)

  18. Efficient, transparent, and comprehensive runtime code manipulation

    … building a software system for general-purpose runtime code manipulation. Modern applications, with dynamically-loaded modules and dynamically-generated code, are assembled at runtime. While it was once feasible at compile time to observe and manipulate every instruction--which is critical for …

    mit Repository record for Efficient, transparent, and comprehensive runtime code manipulation (opens in a new tab)

  19. Runtime execution tracing and alignment with PANDA

    … Analysis (PANDA) which tracks control flow at runtime at the basic block level, recording a hash of the current location in program structure at every conditional jump. By considering only control flow history up to and including the current stack frame, multiple divergences and reconvergences …

    mit Repository record for Runtime execution tracing and alignment with PANDA (opens in a new tab)

  20. Runtime Verification and Debugging of Concurrent Software

    Our reliance on software has been growing fast over the past decades as the pervasive use of computer and software penetrated not only our daily life but also many critical applications. As the computational power of multi-core processors and other parallel hardware keeps increasing, concurrent …

    vt Repository record for Runtime Verification and Debugging of Concurrent Software (opens in a new tab)

Page 1 of 46