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 5 of 5 for “"memory allocator"”.

  1. POSEIDON: The First Safe and Scalable Persistent Memory Allocator

    With the advent of byte-addressable Non-Volatile Memory (NVMM), the need for a safe, scalable and high-performing memory allocator is inevitable. A slow memory allocator can bottleneck the entire application stack, while an unsecure memory allocator can render underlying systems and applications …

    vt Repository record for POSEIDON: The First Safe and Scalable Persistent Memory Allocator (opens in a new tab)

  2. Xmalloc: a scalable lock-free dynamic memory allocator for many-core machines

    … However, most of past research, on scalable memory allocators such as atomic operation based lock-free algorithms, can be scalable with number of processors growing, but have poor scalability with the number of vector units in one SIMD processor growing. As a result, they are not truly …

    uiuc Repository record for Xmalloc: a scalable lock-free dynamic memory allocator for many-core machines (opens in a new tab)

  3. Security and performance analysis of custom memory allocators

    Computer programmers use custom memory allocators as an alternative to built-in or general-purpose memory allocators with the intent to improve performance and minimize human error. However, it is difficult to achieve both memory safety and performance gains on custom memory allocators. In this …

    mit Repository record for Security and performance analysis of custom memory allocators (opens in a new tab)

  4. Cache coherent commutative operations

    … that reduces the cost of updates in shared memory systems. In particular, it describes a new cache coherence protocol, MEUSI, and evaluates its performance under simulation in zsim. MEUSI extends the MESI protocol to allow data to be cached in a new update-only state, reducing both …

    mit Repository record for Cache coherent commutative operations (opens in a new tab)

  5. Capability Memory Protection for Embedded Systems

    … embedded systems, to address existing memory safety and task isolation problems as well as providing new means to design a secure and scalable real-time system. In addition, this dissertation looks into how practical and high-performance temporal memory safety can be achieved under a …

    cambridge Repository record for Capability Memory Protection for Embedded Systems (opens in a new tab)