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 28 for “"Runtime performance"”.

  1. 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)

  2. Impact of Increased Cache Misses on Runtime Performance of MPX-enabled Programs

    Low level languages like C and C++ provide high performance and direct control over memory management. But these languages are prone to memory safety violations. Intel introduced a new ISA extension-Memory Protection Extension(MPX), a hardware-assisted full-stack solution, to protect against the …

    vt Repository record for Impact of Increased Cache Misses on Runtime Performance of MPX-enabled Programs (opens in a new tab)

  3. Improving the Runtime Performance and Robustness of Hybrid Statically and Dynamically Typed Programming Languages

    … and the construction of applications where runtime adaptability is an important issue. In contrast, statically typed languages have undeniable advantages such as early type error detection and more opportunities for compiler optimizations. Since both approaches offer different benefits, …

    oviedo Repository record for Improving the Runtime Performance and Robustness of Hybrid Statically and Dynamically Typed Programming Languages (opens in a new tab)

  4. Avalanche : a framework for parallel and distributed computation

    … programming either provide poor support for runtime flexibility or are overly restricted in their range of target applications. Here we describe the interface and implementation of the Avalanche framework, which attempts to solve both of these problems. In addition, we present the runtime

    mit Repository record for Avalanche : a framework for parallel and distributed computation (opens in a new tab)

  5. SHM Racer : dynamic race condition detection using shared memory traps

    … false positives, but its ability to slow runtime performance can make this type of analysis impractical. The decided approach was to develop SHM Racer: a shared memory library that provides a shared memory access interface to multiple threads. SHM Racer would also use its knowledge of …

    texas Repository record for SHM Racer : dynamic race condition detection using shared memory traps (opens in a new tab)

  6. Remote data access and analysis using SciDB

    … data from the WaterWiSe project, and analyze the runtime performance of the system.

    mit Repository record for Remote data access and analysis using SciDB (opens in a new tab)

  7. Extracting and optimizing low-level bytecode from high-level verified Coq

    … systems programs to low-level assembly, with no Runtime or Garbage Collection requirements and an emphasis on performance. MCQC targets the Gallina functional language used in the Coq proof assistant. MCQC translates pure and recursive functions into C++17, while compiling monadic effectful …

    mit Repository record for Extracting and optimizing low-level bytecode from high-level verified Coq (opens in a new tab)

  8. Hydra: A Spatial Perception Engine for Constructing and Optimizing 3D Scene Graphs in Real-time

    … We discuss experiments that explore the runtime performance of Kimera, and produce scene graphs for real-life environments. We then introduce Hydra, a real-time spatial perception system that can construct 3D scene graphs incrementally from visual-inertial sensor data, overcoming several …

    mit Repository record for Hydra: A Spatial Perception Engine for Constructing and Optimizing 3D Scene Graphs in Real-time (opens in a new tab)

  9. Hardware acceleration for sparse Fourier image reconstruction

    … out without reconfiguration overhead. Actual runtime performance data show that we achieve up to 10 times speedup compared to the software-only version. The design is estimated to provide even more speedup on a next-generation RC platform.

    uiuc Repository record for Hardware acceleration for sparse Fourier image reconstruction (opens in a new tab)

  10. Multi-volume high resolution RGB-D mapping with dynamic volume placement

    … in resolution through images, and provide runtime performance details.

    mit Repository record for Multi-volume high resolution RGB-D mapping with dynamic volume placement (opens in a new tab)

  11. Improved Designs for Application Virtualization

    … for application virtualization to mitigate the performance loss in streaming and browser-based applications. For the application streaming, we propose a solution which keeps operating system components and application software at the server and streams them to the client side for execution. This …

    wustl Repository record for Improved Designs for Application Virtualization (opens in a new tab)

  12. 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)

  13. Message-driven parallel language runtime design and optimizations for multicore-based massively parallel machines

    … pays close attention to the parallel language runtime system–a software layer that supports the execution of parallel applications. The essential idea is to parallelize the language runtime with threads as a natural consequence of the same general approach in applications to take advantage of …

    uiuc Repository record for Message-driven parallel language runtime design and optimizations for multicore-based massively parallel machines (opens in a new tab)

  14. Fast checkpoint and recovery techniques for an in-memory database

    … with many workloads without negative impact on runtime performance. We design the checkpoint and logging system to utilize multicore's resources to its fullest extent, both during runtime and during recovery. Parallelism allows the system to recover fast. Experiments show that a large database …

    mit Repository record for Fast checkpoint and recovery techniques for an in-memory database (opens in a new tab)

  15. HyperSpace: Data-Value Integrity for Securing Software

    … struggle to balance precision, generality, and runtime overhead. In this thesis, we propose Data-Value Integrity (DVI), a new defense policy that enforces the integrity of "data value" for security-sensitive control and non-control data. DVI breaks an essential step of memory corruption based …

    vt Repository record for HyperSpace: Data-Value Integrity for Securing Software (opens in a new tab)

  16. Optimizing Memory-Corruption Security Defenses for Real-Time Systems

    … are not compatible with RTSs or impose too much performance overhead to be schedulable. This thesis presents a new Mixed Integer Linear Programming optimization algorithm — Defense Optimization Algorithm for Real-time system Memory-Corruption Security (DOARMS) — that determines the optimal, yet …

    mit Repository record for Optimizing Memory-Corruption Security Defenses for Real-Time Systems (opens in a new tab)

  17. Accelerating RTL Simulation Through Fine-grained Task Dataflow and Selective Execution

    … due to their quick compilation times, their runtime performance is slow. This is because as the designs are scaled up, multicore communication and scheduling overheads limit performance and scalability. We present ASH, a parallel architecture tailored to RTL simulation workloads. ASH consists …

    mit Repository record for Accelerating RTL Simulation Through Fine-grained Task Dataflow and Selective Execution (opens in a new tab)

  18. Variant configuration and management : challenges and opportunities

    … Diagrams" is recommended to achieve higher runtime performance when using interactive configurators for large modular systems and large teams. Also, I propose different visualization techniques to enable model designers to understand variant relationships in the model, check whether they …

    mit Repository record for Variant configuration and management : challenges and opportunities (opens in a new tab)

  19. Improving programmability and performance for scientific applications

    … address this problem, we explore programming and runtime models which decouple algorithmic complexity, parallelism concerns, and hardware mapping. We build upon these frameworks to exploit domain-specific semantics using high-level transformations and modifications to obtain performance through …

    purdue-thes Repository record for Improving programmability and performance for scientific applications (opens in a new tab)

  20. Clouds of glass: fragility of virtual machine disk images

    … to use, uses the least disk space, and has no runtime performance slowdown, but is vulnerable to corruption and block failures. Our first solution, qcow2r, protects qcow2 metadata from corruption and block failures, and it is designed to be only slightly more inconvenient to use. Also, qcow2r …

    uiuc Repository record for Clouds of glass: fragility of virtual machine disk images (opens in a new tab)

Page 1 of 2