Search for dissertations about: "Locality Optimizations"

Showing result 1 - 5 of 11 swedish dissertations containing the words Locality Optimizations.

  1. 1. Methods for Creating and Exploiting Data Locality

    Author : Dan Wallin; Erik Hagersten; Sverker Holmgren; David Wood; Uppsala universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; data locality; temporal locality; spatial locality; prefetching; cache; cache behavior; cache coherence; snooping protocols; partial differential equation; shared-memory multiprocessor; chip multiprocessor; simulation; Computer engineering; Datorteknik;

    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

  2. 2. Improving OpenMP Productivity with Data Locality Optimizations and High-resolution Performance Analysis

    Author : Ananya Muddukrishna; Mats Brorsson; Nawal Copty; KTH; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; OpenMP; Performance Analysis; Scheduling; Locality Optimizations;

    Abstract : The combination of high-performance parallel programming and multi-core processors is the dominant approach to meet the ever increasing demand for computing performance today. The thesis is centered around OpenMP, a popular parallel programming API standard that enables programmers to quickly get started with writing parallel programs. READ MORE

  3. 3. Adaptive Microarchitectural Optimizations to Improve Performance and Security of Multi-Core Architectures

    Author : Nadja Holtryd; Chalmers tekniska högskola; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Multi-Core Architectures; Bandwidth Partitioning; Prefetch Throttling; Cache Partitioning; Microarchitectural Optimizations; Side-channel Attacks;

    Abstract : With the current technological barriers, microarchitectural optimizations are increasingly important to ensure performance scalability of computing systems. The shift to multi-core architectures increases the demands on the memory system, and amplifies the role of microarchitectural optimizations in performance improvement. READ MORE

  4. 4. Exploiting data locality in adaptive architectures

    Author : Dan Wallin; Erik Hagersten; Sverker Holmgren; Uppsala universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Computer Systems; Datorteknik;

    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

  5. 5. Iterative and Adaptive PDE Solvers for Shared Memory Architectures

    Author : Henrik Löf; Jarmo Rantakokko; Sverker Holmgren; Erik Hagersten; Mark Bull; Uppsala universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; partial differential equations; iterative methods; finite elements; conjugate gradients; adaptive mesh refinement; multigrid; cc-NUMA; distributed shared memory; OpenMP; page migration; TLB shoot-down; bandwidth minimization; reverse Cuthill-McKee; migrate-on-next-touch; affinity; temporal locality; chip multiprocessors; CMP; Beräkningsvetenskap; Scientific Computing;

    Abstract : Scientific computing is used frequently in an increasing number of disciplines to accelerate scientific discovery. Many such computing problems involve the numerical solution of partial differential equations (PDE). READ MORE