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 55 for “"prefetching"”.
-
Predictive web prefetching using mouse movement
… and companies. This paper will use the prefetching techniques to predict and fetch the next clicked links objects before the user clicks on that link to reduce user-perceived latency. Though lots of prefetching techniques are already studied, none of them use user mouse movement trace to …
-
Prefetching for complex memory access patterns
… I first contribute an automated software prefetching compiler technique to insert high-performance prefetches into program code to bring data into the cache early, achieving 1.3x geometric mean speedup on the most complex processors, and 2.7x on the simplest. I also provide an analysis of …
-
Compilation-based prefetching for memory latency tolerance
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1992.
-
Kombinatorische integrierte Prefetching- und Cachingalgorithmen für Einzel- und Mehrplattensysteme
Prefetching und Caching sind effiziente Strategien, um in Computersystemen die Zugriffsgeschwindigkeit auf langsame Datenträger zu beschleunigen. In dieser Arbeit werden für verschiedene Modelle Prefetching- und Cachingstrategien vorgestellt und analysiert.
-
Competitive prefetching and buffer management for parallel I/O systems
In this thesis we study prefetching and buffer management algorithms for parallel I/O systems. Two models of lookahead, global and local, which give limited information regarding future accesses are introduced. Two configurations of the I/O buffer, shared and distributed, are considered, based upon …
-
Data relocation and prefetching for programs with large data sets
Numerical applications frequently contain nested loop structures that process large arrays of data. The execution of these loop structures often produces memory preference patterns that poorly utilize data caches. Limited associativity and cache capacity result in cache conflict misses. Also, …
-
Adaptive and integrated data cache prefetching for shared memory multiprocessors
… and memory speeds continues to grow. Data prefetching has been proposed as a means of addressing the data access penalty problem. Data prefetching can be controlled by hardware, software or a combination of the two, and there are many tradeoffs associated with these different approaches. …
-
Prefetching Vs The Memory System : Optimizations for Multi-core Server Platforms
This dissertation investigates prefetching scheme for servers with respect to realistic memory systems. A large body of research work has been done in prefetching, even for server workloads that have sparse locality. Real systems disable prefetching in server settings, suggesting that there is a …
-
On the Integration of Compiler-Directed Cache Coherence and Data Prefetching
To evaluate the performance impact of the CCDP scheme on a real system, we have prototyped it on the Cray T3D. We applied the scheme on five applications from the SPEC CFP95 and CFP92 benchmark suites and executed the resulting codes on the system. The experimental results indicate that for all of …
-
Automatic ARIMA Time Series Modeling and Forecasting for Adaptive Input /Output Prefetching
… we built a prototype that integrates adaptive prefetching with caching and local disk striping in the PPFS2 [51] testbed. Results obtained for a computational physics code demonstrate 30% improvement in total execution time over the traditional Unix file system on three Linux clusters, equipped …
-
Interconnection networks and data prefetching for large-scale multiprocessors: Design and performance
… networks. Latency hiding techniques such as data prefetching affect interconnection network and memory performance by demanding more bandwidth. This dissertation studies interconnection networks and data prefetching.
-
Memory latency reduction via data prefetching and data forwarding in shared memory multiprocessors
This dissertation considers the use of data prefetching and an alternative mechanism, data forwarding, for reducing memory latency due to interprocessor communication in cache coherent, shared memory multiprocessors. The benefits of prefetching and forwarding are considered for large, numerical …
-
Optimizing data movement in cloud-bursting HPC environments through dynamic labeling and prefetching strategies
Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2026-05-01
-
Efficient file distribution in a flexible,wide-area file system
… in WheelFS: read-ahead pre fetching, whole file prefetching, directory prefetching and a prefetching optimization for WheelFS's built-in cooperative caching. To makes the best use of scarce wide-area resources, Tread adaptively rate-limits prefetching and gives applications control over what and …
-
Fine-grain producer-initiated communication in cache-coherent multiprocessors
… Software-controlled non-binding data prefetching is a widely used consumer-initiated mechanism to hide communication latency and is currently supported on most architectures. However, on an invalidation-based cache-coherent multiprocessor, prefetching is inapplicable or insufficient …
-
Reducing list access time for LISP execution
Prefetching items into cache can either increase or decrease memory access time, depending on how well the prefetching algorithm matches the memory reference pattern. A popular prefetching algorithm is one block lookahead (OBL). Caches help to improve system performance mainly because of the …
-
Design And Analysis Of Time-Predicatable Single-Core And Multi-Core Processors
… instruction missing from the cache, instruction prefetching is a useful technique to boost the average-case performance. However, it is unclear whether or not instruction prefetching can benefit the worst-case performance as well. Thus, the impact of instruction prefetching on the worst-case …
-
WCET Optimizations and Architectural Support for Hard Real-Time Systems
… we fi rst propose a loop-based instruction prefetching approach to further improve the WCET comparing with simple prefetching techniques such as Next-N-Line prefetching which can enhance both the average-case performance and the worst-case performance. Our prefetching approach can exploit …
-
Exploiting multiprocessor memory hierarchies for operating systems
… to the operating system, guarded sequential prefetching, and stream buffers. The operating system data cache misses are reduced by 53% using a DMA-like pipelined block transfer engine, a selective update protocol, data relocation and privatization, and data prefetching in miss hot spots. The …
Page 1 of 3