Search for dissertations about: "Erik Hagersten"

Showing result 1 - 5 of 21 swedish dissertations containing the words Erik Hagersten.

  1. 1. Methods for run time analysis of data locality

    Author : Erik Berg; Erik Hagersten; Uppsala universitet; []
    Keywords : NATURAL SCIENCES; NATURVETENSKAP; NATURVETENSKAP; NATURAL SCIENCES; Computer Systems; Datorteknik;

    Abstract : The growing gap between processor clock speed and DRAM access time puts new demands on software and development tools. Deep memory hierarchies and high cache miss penalties in present and emerging computer systems make execution time sensitive to data locality. READ MORE

  2. 2. Efficient and Flexible Characterization of Data Locality through Native Execution Sampling

    Author : Erik Berg; Erik Hagersten; Mark D. Hill; Uppsala universitet; []
    Keywords : NATURAL SCIENCES; NATURVETENSKAP; NATURVETENSKAP; NATURAL SCIENCES; Computer science; Datavetenskap;

    Abstract : Data locality is central to modern computer designs. The widening gap between processor speed and memory latency has introduced the need for a deep hierarchy of caches. Thus, the performance of an application is to a large extent dependent on the amount of data locality the caches can exploit. READ MORE

  3. 3. Understanding Task Parallelism : Providing insight into scheduling, memory, and performance for CPUs and Graphics

    Author : Germán Ceballos; David Black-Schaffer; Erik Hagersten; Samuel Thibault; Uppsala universitet; []
    Keywords : NATURAL SCIENCES; NATURVETENSKAP; NATURVETENSKAP; NATURAL SCIENCES; Task-based programming; Task Scheduling; Analytical Cache Model; Scheduling; Runtime Systems; Computer Graphics rendering ; Computer Science; Datavetenskap;

    Abstract : Maximizing the performance of computer systems while making them more energy efficient is vital for future developments in engineering, medicine, entertainment, etc. However, the increasing complexity of software, hardware, and their interactions makes this task difficult. READ MORE

  4. 4. Advances Towards Data-Race-Free Cache Coherence Through Data Classification

    Author : Mahdad Davari; Kaxiras Stefanos; Erik Hagersten; Alberto Ros; Manuel Eugenio Acacio Sánchez; Uppsala universitet; []
    Keywords : ENGINEERING AND TECHNOLOGY; TEKNIK OCH TEKNOLOGIER; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Shared Memory Architectures; Multicore; Memory Hierarchy; Cache Coherence; Data Classification;

    Abstract : Providing a consistent view of the shared memory based on precise and well-defined semantics—memory consistency model—has been an enabling factor in the widespread acceptance and commercial success of shared-memory architectures. Moreover, cache coherence protocols have been employed by the hardware to remove from the programmers the burden of dealing with the memory inconsistency that emerges in the presence of the private caches. READ MORE

  5. 5. Efficient methods for application performance analysis

    Author : David Eklöv; Erik Hagersten; Uppsala universitet; []
    Keywords : NATURAL SCIENCES; NATURVETENSKAP; NATURVETENSKAP; NATURAL SCIENCES; Datavetenskap; Computer Science;

    Abstract : To reduce latency and increase bandwidth to memory, modern microprocessors are designed with deep memory hierarchies including several levels of caches. For such microprocessors, the service time for fetching data from off-chip memory is about two orders of magnitude longer than fetching data from the level-one cache. READ MORE