Search for dissertations about: "Out-of-Order Pipelines"

Found 3 swedish dissertations containing the words Out-of-Order Pipelines.

  1. 1. Leveraging Existing Microarchitectural Structures to Improve First-Level Caching Efficiency

    University dissertation from Uppsala : Acta Universitatis Upsaliensis

    Author : Ricardo Alves; Uppsala universitet.; [2019]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Energy Efficient Caching; Memory Architecture; Single Thread Performance; First-Level Caching; Out-of-Order Pipelines; Instruction Scheduling; Filter-Cache; Way-Prediction; Value-Prediction; Register-Sharing.;

    Abstract : Low-latency data access is essential for performance. To achieve this, processors use fast first-level caches combined with out-of-order execution, to decrease and hide memory access latency respectively. READ MORE

  2. 2. Model Checking of Software Systems under Weak Memory Models

    University dissertation from Uppsala : Acta Universitatis Upsaliensis

    Author : Tuan-Phong Ngo; Uppsala universitet.; Uppsala universitet.; [2019]
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Model checking; Concurrent program; Weak memory model; Computer Science; Datavetenskap;

    Abstract : When a program is compiled and run on a modern architecture, different optimizations may be applied to gain in efficiency. In particular, the access operations (e.g., read and write) to the shared memory may be performed in an out-of-order manner, i. READ MORE

  3. 3. Understanding Multicore Performance Efficient Memory System Modeling and Simulation

    University dissertation from Uppsala : Acta Universitatis Upsaliensis

    Author : Andreas Sandberg; Uppsala universitet.; Uppsala universitet.; [2014]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Computer Architecture; Simulation; Modeling; Sampling; Caches; Memory Systems; gem5; Parallel Simulation; Virtualization; Sampling; Multicore; Datavetenskap; Computer Science;

    Abstract : To increase performance, modern processors employ complex techniques such as out-of-order pipelines and deep cache hierarchies. While the increasing complexity has paid off in performance, it has become harder to accurately predict the effects of hardware/software optimizations in such systems. READ MORE