Sökning: "Code size optimization"

Visar resultat 1 - 5 av 18 uppsatser innehållade orden Code size optimization.

  1. 1. Performance Optimization of Ice Sheet Simulation Models : Examining ways to speed up simulations, enabling for upscaling with more data

    Uppsats för yrkesexamina på avancerad nivå, Uppsala universitet/Avdelningen för beräkningsvetenskap

    Författare :Fredrika Brink; [2023]
    Nyckelord :performance optimization; Python libraries; ice sheet simulations; Numba; Joblib; upscaling; parallelization;

    Sammanfattning : This study aims to examine how simulation models can be performance optimized in Python. Optimized in the sense of executing faster and enabling upscaling with more data. To meet this aim, two models simulating the Greenland ice sheet are studied. The simulation of ice sheets is an important part of glaciology and climate change research. LÄS MER

  2. 2. Exploring Ethernet Switching Architectures for Area-Efficient Low-End Switches

    Master-uppsats, Lunds universitet/Institutionen för elektro- och informationsteknik

    Författare :Jon Swedberg; Felix Ghosh; [2023]
    Nyckelord :Ethernet Switch; Architecture; Silicon Area; Area Optimization; ASIC; FPGA; Technology and Engineering;

    Sammanfattning : The aim of this thesis project has been to develop an architecture for L2 ethernet switches that would be optimized for silicon area, targeting smaller low-end switches. A selection was made of three different switching architectures, which were compared and analyzed to explore the benefits and drawbacks of different approaches. LÄS MER

  3. 3. Modelling of liquid leakage with ASTEC in a severe accident of a PWR

    Master-uppsats, KTH/Fysik

    Författare :Thomas Begey; [2022]
    Nyckelord :Nuclear Physics; Modelling; Iodine Chemstry; Nuclear Safety; Kärnfysik; modellering; jodkemi; kärnsäkerhet;

    Sammanfattning : In a nuclear reactor, in case of a severe accident occurs, backup circuits are usedlike SIS and CSS, flooding the reactor with water. This might lead to many liquidleakages outside the reactor containment building. LÄS MER

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

    Master-uppsats, Linköpings universitet/Programvara och system

    Författare :Ivar Härnqvist; [2022]
    Nyckelord :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 ;

    Sammanfattning : 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. LÄS MER

  5. 5. Efficient High-level Synthesis Implementation of massive MIMO Processing on RFSoC

    Master-uppsats, Lunds universitet/Institutionen för elektro- och informationsteknik

    Författare :Sijia Cheng; [2022]
    Nyckelord :Technology and Engineering;

    Sammanfattning : Massive multiple-input multiple-output (MIMO) refers to a wireless access technology that equips base station (BS) with hundreds to thousands of antennas to serve tens of user equipment (UE) in the same time-frequency resource. These extensive antennas improve spectral and energy efficiency, but the detection algorithms tend to be more complex with operations, multiplications, and inversions on larger size matrix. LÄS MER