Essays about: "data cache"

Showing result 16 - 20 of 108 essays containing the words data cache.

  1. 16. Performance-Aware Code Size Optimization of Generic Functions through Automatic Implementation of Dynamic Dispatch

    University essay from Linköpings universitet/Programvara och system

    Author : Ivar Härnqvist; [2022]
    Keywords : Compiler technology; Programming language design; Performance; Code size optimization; Generic programming; Polymorphism; Dynamic dispatch; Type erasure; Monomorphization; Templates; C ; Kompilatorteknik; Programspråksdesign; Prestanda; Kodstorleksoptimering; Generisk programmering; Polymorfism; Dynamic dispatch; Typradering; Monomorfisering; Templates; C ;

    Abstract : Monomorphization and dynamic dispatch are two common techniques for implementing polymorphism in statically typed programming languages. Function templates in C++ use the former technique to enable algorithms written as generic functions to be efficiently reused with multiple different data types by producing a separate function instantiation for each invocation that uses a unique permutation of argument types. READ MORE

  2. 17. Development of a Light Weight L2-Cache Controller

    University essay from Luleå tekniska universitet/Rymdteknik

    Author : Måns Arildsson; [2022]
    Keywords : ;

    Abstract : An L2 cache is a device that buffers data in fast memory closer to the Central Processing Unit(CPU) in order to deliver its contents with much lower latency than can otherwise be achieved bymain memory. This provides a substantial performance increase in many systems as the memoryinterface is often a bottleneck. READ MORE

  3. 18. The impact of innovative ICT technologies on the power consumption and CO2 emission of HTTP servers

    University essay from KTH/Skolan för industriell teknik och management (ITM)

    Author : Sebastian Soler Domínguez; [2022]
    Keywords : Cache technology; data transfer; server’s performance; Network energy intensity; PUE; CO2 emissions.;

    Abstract : The ICT technologies and their adoption from the population are growing fast, and the energy that this industry requires has followed the same trend, even considering all the improvements in efficiency during the last decades. This is because the increment in data centers and information outpaces all the efficiencies that have been adopted over the years. READ MORE

  4. 19. Clueless: A Tool Characterising Values Leaking as Addresses : Clueless: A Tool Characterising Values Leaking as Addresses

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Xiaoyue Chen; [2022]
    Keywords : ;

    Abstract : A fundamental programming feature that allows Spectre to effortlessly leak the value of secrets via cache side channels is the transformation of data values into addresses. Consider forexample sorting, hashing, or many other algorithms that create addresses based on datavalues. READ MORE

  5. 20. Performance comparison between OOD and DOD with multithreading in games

    University essay from Blekinge Tekniska Högskola

    Author : David Wingqvist; Filip Wickström; [2022]
    Keywords : Game development; C ; Execution time; CPU cache; OpenMP;

    Abstract : Background. The frame rate of a game is important for both the end-user and the developer. Maintaining at least 60 FPS in a PC game is the current standard, and demands for efficient game applications rise. Currently, the industry standard within programming is to use Object-Oriented Design (OOD). READ MORE