Sökning: "C programming"

Visar resultat 21 - 25 av 386 uppsatser innehållade orden C programming.

  1. 21. Performance Evaluation of Digital Image Processing on the Web using WebAssembly

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

    Författare :Christoffer Nyberg; [2023]
    Nyckelord :WebAssembly; wasm; SIMD; multithreading; performance;

    Sammanfattning : JavaScript has been the de-facto standard programming language for Web browsers for some time. Although it has enabled the interactive and complex web pages we have today, it has long been characterized by performance issues. A promising new technology, WebAssembly, aims to enable near-native performance on the Web. LÄS MER

  2. 22. Does Rust SPARK joy? : Recommendations for safe cross-language bindings between Rust and SPARK

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

    Författare :Aïssata Maiga; [2023]
    Nyckelord :Rust; Ada; SPARK; Foreign Function Interface FFI ; memory safety; type safety; ownership; Rust; Ada; SPARK; Gränssnitt för främmande funktioner FFI ; minnessäkerhet; typsäkerhet; ägarskap;

    Sammanfattning : This thesis aims to provide recommendations for interfacing two memory-safe programming languages, Rust and SPARK. The comparison of Rust and C/C++, as well as SPARK and C/C++, has been thoroughly researched. However, this level of investigation hasn’t been as extensive between memory-safe languages. LÄS MER

  3. 23. Benchmarking linear-algebra algorithms on CPU- and FPGA-based platforms

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

    Författare :Omar Askar Vergara; Karl Törnblom Bartholf; [2023]
    Nyckelord :FPGA; OpenCL; PolyBench; Cholesky; Durbin;

    Sammanfattning : Moore’s law is the main driving factor behind the rapid evolution of computers that has been observed in the past 50 years. Though the law is soon ending due to heat- and sizing-related issues. One solution to continuing the evolution is utilizing alternative computer hardware, where parallel hardware is especially interesting. LÄS MER

  4. 24. Converting a Tabletop Serious Game Into a Digital Version

    Kandidat-uppsats, Malmö universitet/Institutionen för datavetenskap och medieteknik (DVMT)

    Författare :Joanna Gladh; [2023]
    Nyckelord :serious games; digital conversion; game development; unity;

    Sammanfattning : The digital age has launched numerous opportunities for game developers, yet the transition from traditionaltabletop games to digital platforms presents a unique set ofchallenges. This thesis delves into the intricacies of this transition. LÄS MER

  5. 25. Performance evaluation for choosing between Rust and C++

    Kandidat-uppsats, Blekinge Tekniska Högskola/Institutionen för programvaruteknik

    Författare :Patrik Karlsson; [2023]
    Nyckelord :C ; Rust; evaluation;

    Sammanfattning : Developers face numerous challenges in their careers, including the critical decision of choosing the most suitable programming language to tackle these challenges. Each programming language presents its unique set of advantages and disadvantages, making the decision-making process complex. LÄS MER