Sökning: "Part Programming Process"

Visar resultat 1 - 5 av 153 uppsatser innehållade orden Part Programming Process.

  1. 1. Optimizing the instruction scheduler of high-level synthesis tool

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Zihao Xu; [2023]
    Nyckelord :Instruction scheduling; Scheduling algorithm; CGRA; High-level Sythnesis; SiLago; Algorithm-level Synthesis; Constraint programming; Instruktion schemaläggning; schemaläggning algoritm; CGRA; High-level Sythnesis; SiLago; Algoritm-nivå Synthesis; Constraint programmering;

    Sammanfattning : With the increasing complexity of the chip architecture design for meeting different application requirements, the corresponding instruction scheduler of high-level synthesis tool needs to solve complex scheduling problems. Dynamically Reconfigurable Resource Array (DRRA) is a novel architecture based on Coarse-Grained Reconfigurable Architecture (CGRA) on SiLago platform, the instruction scheduler of Vesyla-II, the dedicated High-Level Synthesis (HLS) tool targets for DRRA needs to schedule the specific instruction sets designed for Distributed Two-level Control System (D2LC). LÄS MER

  2. 2. Kodanonymisering vid integration med ChatGPT : Säkrare ChatGPT-användning med en kodanonymiseringsapplikation

    Kandidat-uppsats, Karlstads universitet/Institutionen för matematik och datavetenskap (from 2013)

    Författare :Faruk Azizi; [2023]
    Nyckelord :Code anonymization; Data anonymization; ChatGPT; AI; Anonymization; information sanitization; privacy protection; Kodanonymisering; Dataanonymisering; ChatGPT; AI; Anonymisering; informationssanering; integritetsskydd;

    Sammanfattning : Denna avhandling studerar området av kodanonymisering inom programvaruutveckling, med fokus på att skydda känslig källkod i en alltmer digitaliserad och AI-integrerad värld. Huvudproblemen som avhandlingen adresserar är de tekniska och säkerhetsmässiga utmaningarna som uppstår när källkod behöver skyddas, samtidigt som den ska vara tillgänglig för AI-baserade analysverktyg som ChatGPT. LÄS MER

  3. 3. "Learning by doing" som ett förhållningssätt till undervisning av programmering på gymnasiet : Ett elevmaterial för undervisning av felsökning i inledande programmering

    Uppsats för yrkesexamina på avancerad nivå, KTH/Lärande

    Författare :Edita Korlat; [2023]
    Nyckelord :Programming didactics; Python; error messages; troubleshooting; Programming 1; upper secondary school; learning by doing ; Dewey; student material; Programmeringsdidaktik; Python; felmeddelanden; felsökning; Programmering 1; gymnasiet; “learning by doing”; Dewey; elevhandledning;

    Sammanfattning : Den snabba digitaliseringen har inte bara lett till stora förändringar i samhället utan också utbildningssystemet i vilket kunskaper om tillämpningar och funktion av olika tekniska system och digitala verktyg har blivit en nödvändighet. Programmering har blivit en naturlig del av processen att förstå dagens digitala system men också ett verktyg för problemlösning och design av digitala lösningar. LÄS MER

  4. 4. Comparing the Performance of Compiled vs Interpreted RegEx

    Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Simon Hocker; Andreas Hammarstrand; [2023]
    Nyckelord :Compilers; Interpreters; Regular languages; RegEx; Performance; Kompilatorer; Tolkare; Regulära språk; RegEx; Prestanda;

    Sammanfattning : The Regular Expression (RegEx) is one of the most important computer science technologies used for searching through text. Used commonly in almost every corner of computer science that is dependent on searching, it is imperative that they are made to be efficient. Usually, RegEx are implemented through the use of a process called interpretation. LÄS MER

  5. 5. Designing an electrical peak-shaving system for households appliances

    Kandidat-uppsats, Uppsala universitet/Institutionen för elektroteknik

    Författare :Martin Hellgren; Erik Andersson; [2023]
    Nyckelord :;

    Sammanfattning : In this report you will be introduced to a prototype solution for a peak shaving solution. The purpose with this project is to is to help the consumers reduce their power consumption with help of pulse width modulation but also steer the consumer into a more sustainable power consumption livelihood. LÄS MER