Essays about: "thesis of c programming"

Showing result 21 - 25 of 180 essays containing the words thesis of c programming.

  1. 21. 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. 22. Optimal Control and Thermal Managementof Heavy-Duty FCHEV Powertrains : Minimizing hydrogen consumption of an FCHEV using numerical optimal control and an integrated energy and thermal management system

    University essay from Linköpings universitet/Fordonssystem

    Author : Daniel Similä; Jonatan Siönäs; [2022]
    Keywords : Control Engineering; Powertrain Engineering; FCHEV; Optimal Control; Thermal Management;

    Abstract : The CO2 emissions from road vehicles must be reduced in order to avoid a 1.5 ◦C global warming. To reduce tailpipe emissions, a strong trend is to electrify powertrains to shift away from the use of fossil fuel. Among alternatives, the fuel cellhybrid electric vehicle (FCHEV) is seen as a promising configuration. READ MORE

  3. 23. MiniMIST- A Model Satellite For Teaching STEM Skills

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Kocin Sabareeswaran Bama; [2022]
    Keywords : MIST; Satellite; ESP32; MicroPython; C ; AJAX; Photovoltaic cells; MIST; Satellit; ESP32; MicroPython; C ; AJAX; solceller;

    Abstract : Satellites are evolving around the globe, expanding our possibility to explore space and many other applications. This thesis project is a model satellite used for teaching purposes in the course IE120V Electronics and Programming for Space Applications provided at KTH Royal Institute of Technology. READ MORE

  4. 24. A Comparative Study on Deductive Verification for Rust and C

    University essay from KTH/Datavetenskap

    Author : Nils Löfberg; Aron Bergman; [2022]
    Keywords : ;

    Abstract : In programming, deductive verification is a technique to generate proof that a function obeys a set of manually specified regulations in the form of annotations. In addition to these annotations, the verifier also utilizes the constraints of the underlying programming language to prove that the function cannot cause the program to crash unexpectedly. READ MORE

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

    University essay from Lunds universitet/Institutionen för elektro- och informationsteknik

    Author : Sijia Cheng; [2022]
    Keywords : Technology and Engineering;

    Abstract : 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. READ MORE