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 229 for “"Caching"”.
-
Software instruction caching
… a static off-line preprocessor to add caching to an application and a dynamic runtime system to manage memory during execution. Key interfaces and optimizations are identified and characterized. The system is evaluated in detail from the standpoints of both performance and energy …
-
Top-k Semantic Caching
The subject of this thesis is the intelligent caching of top-k queries in an environment with high latency and low throughput. In such an environment, caching can be used to reduce network traffic and improve response time. Slow database connections of mobile devices and to databases, which have …
-
Towards Efficient and Robust Caching: Investigating Alternative Machine Learning Approaches for Edge Caching
This study introduces HR-Cache, a caching framework designed to enhance the efficiency of edge caching. The increasing complexity and variability of traffic classes at edge environments pose significant challenges for traditional caching methods, which often rely on simplistic metrics. HR-Cache …
-
Security Implications of Web Caching
The World Wide Web relies heavily on caching to improve performance and scalability, yet the security aspects of this mechanism remain poorly understood. This thesis investigates the security posture of web caches following three incremental steps: web cache detection, exploitation, and uncovering …
-
Adaptive Caching of Distributed Components
… Zwischenspeichern abgefragter entfernter Daten (Caching) wird vielfach bei der Entwicklung solcher Anwendungen eingesetzt, um diese Eigenschaft auszunutzen. Anschliessende Zugriffe auf diese Daten können so beschleunigt werden, indem sie aus dem lokalen Zwischenspeicher bedient werden. …
-
Active caching for recommender systems
… resources that often results in access latency. Caching frequently accessed data has been a useful technique for reducing stress on limited resources and improving response time. Traditional passive caching techniques, where the focus is on answering queries based on temporal locality or …
-
Algorithms incorporating concurrency and caching
… with parallel accesses to the same data) and caching (achieving good memory performance.) This thesis includes two parallel algorithms that focus on testing for atomicity violations in a parallel fork-join program. These algorithms augment a parallel program with a data structure that answers …
-
A protocol for network level caching
Thesis (S.B. and M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1998.
-
Application-level caching with transactional consistency
… by up to 5.2x relative to a system without caching. More importantly, on this application, TxCache achieves performance comparable (within 5%) to that of a non-transactional cache, showing that consistency does not have to come at the price of performance.
-
Providing caching abstractions for web applications
… that have huge amounts of shared data. Caching is an important scaling technique and is a critical part of the storage layer for such high-traffic web applications. Usually, building caching mechanisms involves significant effort from the application developer to maintain and invalidate …
-
Optimizing Placement and Delivery for Coded Caching
… flows is from the edge device's perspective. By caching popular content at the network edge (such as base stations, routers, or end devices), frequently requested content can be delivered locally without traversing the entire network. This approach significantly reduces latency, smooth mainstream …
-
Adaptive caching in a distributed file system
Effective file system caching reduces local disk accesses and remote file server accesses significantly. Traditional file systems use fixed strategies to control caching. This thesis shows that a file system with adaptive caching achieves better performance than traditional file systems.
-
Evaluating caching mechanisms in future Internet architectures
… Evaluating the effects of in-network storage and caching in these novel architectures will provide another facet to understanding how viable of an alternative they would be to the current TCP/IP paradigm of today's Internet. In Named Data Networking, where the storage is used to directly cache …
-
Distributed web caching system with consistent hashing
Thesis (S.B. and M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1999.
-
A new competitive analysis of randomized caching
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1999.
-
SemCache: Semantics-Aware Caching for Efficient GPU Offloading
… by eliminating redundant transfers using caching. It uses library semantics to determine the appropriate caching granularity for a given offloaded library (e.g., matrices). Our caching technique is efficient; it only tracks matrices instead of tracking every memory access at fine …
-
Online algorithms for content caching: an economic perspective
Content Caching at intermediate nodes, such that future requests can be served without going back to the origin of the content, is an effective way to optimize the operations of computer networks. Therefore, content caching reduces the delivery delay and improves the users’ Quality of Experience …
-
Algebraic approaches for coded caching and distributed computing
… methods in two areas of modern interest: caching for large scale content distribution and straggler mitigation within distributed computation.</p> <p>Caching is a popular technique for facilitating large scale content delivery over the Internet. Traditionally, caching operates by storing …
Page 1 of 12