Search for dissertations about: "Erik Hagersten"
Showing result 16 - 20 of 21 swedish dissertations containing the words Erik Hagersten.
-
16. Efficient techniques for detecting and exploiting runtime phases
Abstract : Most applications have time-varying runtime phase behavior. For example, alternating between memory-bound and compute-bound phases. Nonetheless, the predominant approach in computer research has been to categorize an application based on its average runtime behavior. READ MORE
-
17. Hiding and Reducing Memory Latency : Energy-Efficient Pipeline and Memory System Techniques
Abstract : Memory accesses in modern processors are both far slower and vastly more energy-expensive than the actual computations. To improve performance, processors spend a significant amount of energy and resources trying to hide and reduce the memory latency. READ MORE
-
18. Exploiting data locality in adaptive architectures
Abstract : The speed of processors increases much faster than the memory access time. This makes memory accesses expensive. To meet this problem, cache hierarchies are introduced to serve the processor with data. However, the effectiveness of caches depends on the amount of locality in the application's memory access pattern. READ MORE
-
19. Methods for Creating and Exploiting Data Locality
Abstract : The gap between processor speed and memory latency has led to the use of caches in the memory systems of modern computers. Programs must use the caches efficiently and exploit data locality for maximum performance. READ MORE
-
20. Hardware–Software Tradeoffs in Shared-Memory Implementations
Abstract : Shared-memory architectures represent a class of parallel computer systems commonly used in the commercial and technical market. While shared-memory servers typically come in a large variety of configurations and sizes, the advance in semiconductor technology have set the trend towards multiple cores per die and multiple threads per core. READ MORE