Search for dissertations about: "Caches"

Showing result 11 - 15 of 45 swedish dissertations containing the word Caches.

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

    Author : Ricardo Alves; David Black-Schaffer; Stefanos Kaxiras; Mattan Erez; Uppsala universitet; []
    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. 12. Distributed Coded Caching with Application to Content Delivery in Wireless Networks

    Author : Jesper Pedersen; Chalmers tekniska högskola; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; machine learning; erasure correcting codes; optimization; Caching; device-to-device communication; content delivery networks; time-to-live;

    Abstract : The amount of content downloaded to mobile devices, mainly driven by the demand for video content, threatens to completely congest wireless networks and the trend of ever increasing video traffic is expected to continue unabated for many years. A promising solution to this problem is to store popular content closer to end users, effectively trading expensive bandwidth resources for affordable memory, a technique known as caching. READ MORE

  3. 13. 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 : 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

  4. 14. Packet Order Matters! : Improving Application Performance by Deliberately Delaying Packets

    Author : Hamid Ghasemirahni; Dejan Kostic; Alan L. Davis; KTH; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Packet Ordering. Spatial Locality; Temporal Locality; Packet Scheduling; Batch Processing; Paketbeställning; Rumslig lokalitet; Temporal lokalitet; Paketplanering; Satsvis bearbetning; Informations- och kommunikationsteknik; Information and Communication Technology;

    Abstract : Data-centers increasingly deploy commodity servers with high-speed network interfaces to enable low-latency communication. However, achieving low latency at high data rates crucially depends on how the incoming traffic interacts with the system's caches. When packets that need to be processed in the same way are consecutive, i.e. READ MORE

  5. 15. Efficient methods for application performance analysis

    Author : David Eklöv; Erik Hagersten; Uppsala universitet; []
    Keywords : 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