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 18 of 18 for “"Cache management"”.

  1. Run-Time Adaptive Cache Management

    The objective of this dissertation is to improve cache effectiveness, taking advantage of the growing chip area, utilizing run-time adaptive cache management techniques, and optimizing both performance and cost of implementation. Specifically, the aim is to increase cache effectiveness for integer …

    uiuc Repository record for Run-Time Adaptive Cache Management (opens in a new tab)

  2. A software cache management system

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

    mit Repository record for A software cache management system (opens in a new tab)

  3. Intelligent cache management for heterogeneous memory systems

    DRAM caches are important for enabling effective heterogeneous memory systems that can transparently provide the bandwidth of high-bandwidth memories and the capacity of high-capacity memories. This dissertation investigates enabling intelligent cache management for tag-inside-cacheline DRAM cache

    gatech Repository record for Intelligent cache management for heterogeneous memory systems (opens in a new tab)

  4. CACHE MANAGEMENT ALGORITHMS: SINGLE AND NETWORKED CACHES

    … FUTURE INTERNET, INTRODUCES A LARGE NETWORK OF CACHES IN WHICH OBTAINING A HIGH OVERALL HIT RATIO IS MORE IMPORTANT THAN ONLY OBTAINING HIGH HIT RATIO IN A STANDALONE CACHE. IN THIS THESIS, WE PROPOSE TWO IMPLICIT COORDINATED CACHING SCHEMES TO OBTAIN HIGH OVERALL NETWORK HIT RATIO. THE FIRST …

    nus Repository record for CACHE MANAGEMENT ALGORITHMS: SINGLE AND NETWORKED CACHES (opens in a new tab)

  5. Client cache management in a distributed object database

    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1995.

    mit Repository record for Client cache management in a distributed object database (opens in a new tab)

  6. Techniques to improve dynamic cache management with static data classification

    Cache hierarchies are increasingly non-uniform and difficult to manage. Several techniques, such as scratchpads or reuse hints, use static information about how programs access data to manage the memory hierarchy. Static techniques are effective on regular programs, but because they set fixed …

    mit Repository record for Techniques to improve dynamic cache management with static data classification (opens in a new tab)

  7. Annotated Interactive Non-linear Video - Software Suite, Download and Cache Management

    … to use authoring tool which is capable of the management of the single media objects, as well as a clear arrangement of the links between the parts. Tools of this kind can be found rarely and do mostly not provide the full range of needed functions. While providing an interactive experience to …

    passau-thes Repository record for Annotated Interactive Non-linear Video - Software Suite, Download and Cache Management (opens in a new tab)

  8. Storage management for large scale systems

    … of the slow access time of disk storage, storage management is crucial to the performance of many large scale computer systems. This thesis studies performance issues in buffer cache management and disk layout management, two important components of storage management. The buffer cache stores …

    sask Repository record for Storage management for large scale systems (opens in a new tab)

  9. Using Locality and Interleaving Information to Improve Shared Cache Performance

    The cache interference is found to play a critical role in optimizing cache allocation among concurrent threads for shared cache. Conventional LRU policy usually works well for low interference workloads, while high cache interference among threads demands explicit allocation regulation, such as …

    maryland Repository record for Using Locality and Interleaving Information to Improve Shared Cache Performance (opens in a new tab)

  10. Software instruction caching

    … consumption are paramount. Software instruction caches have the potential to provide the required performance while using simpler, more efficient hardware. A software cache consists of a simple array memory (such as a scratchpad) and a software system that is capable of automatically managing …

    mit Repository record for Software instruction caching (opens in a new tab)

  11. Operating System Management of Shared Caches on Multicore Processors

    … systems should manage the on-chip shared caches of multicore processors for the purposes of achieving performance gains. Consequently, this dissertation demonstrates how the operating system can profitably manage these shared caches. Two shared-cache management principles are investigated: …

    toronto-retro Repository record for Operating System Management of Shared Caches on Multicore Processors (opens in a new tab)

  12. Hosting LLMs on Shared GPUs

    … hierarchical paging, a novel key-value (KV) cache management strategy, and we implement it within the vLLM serving engine. Hierarchical paging organizes GPU memory into a two-level hierarchy: large contiguous memory blocks allocated to individual models, which are then subdivided into smaller …

    mit Repository record for Hosting LLMs on Shared GPUs (opens in a new tab)

  13. The randomized server problem

    … competitive randomized algorithms for 2 and 3 cache paging with few bookmarks. We note that the paging problem is a special case of the server problem, and that it is desirable to minimize the number of bookmarks, as such bookmarks pose a considerable challenge in real world applications such …

    unlv Repository record for The randomized server problem (opens in a new tab)

  14. Top-k Semantic Caching

    … offshored, are practical use cases. A semantic cache is a query-based cache that caches query results and maintains their semantic description. It reuses partial matches of previous query results. Each query that is processed by the semantic cache is split into two disjoint parts: one that can …

    passau-thes Repository record for Top-k Semantic Caching (opens in a new tab)

  15. Content Management in Planet-Scale Video CDNs

    … Internet traffic through a global network of cache servers. Effective handling of the massive traffic at the edge is vital for the feasibility of these CDNs, which can otherwise incur significant monetary costs and resource overloads in the Internet. We study this problem from several angles. …

    toronto-retro Repository record for Content Management in Planet-Scale Video CDNs (opens in a new tab)

  16. Configuring In-Memory Caches: From TTL-Aware Sizing to Interval-Based Historical Analysis with HistoChron

    In-memory caches such as Memcached and Redis are crucial for enhancing the performance of distributed systems by significantly reducing query response times. Correctly sizing these caches is critical, especially considering that prominent organizations use terabytes to petabytes of Dynamic Random …

    toronto-retro Repository record for Configuring In-Memory Caches: From TTL-Aware Sizing to Interval-Based Historical Analysis with HistoChron (opens in a new tab)

  17. An Integrated End-User Data Service for HPC Centers

    … practice is to leave application-associated data management to the end-user, as the user is intimately aware of the application's workflow and data needs. This means end-users must frequently interact with the local storage in HPC centers, the scratch space, which is used for job input, output, …

    vt Repository record for An Integrated End-User Data Service for HPC Centers (opens in a new tab)