Avancerad sökning
Visar resultat 16 - 20 av 50 uppsatser som matchar ovanstående sökkriterier.
16. Safe Kernel Programming with Rust
Master-uppsats, KTH/Programvaruteknik och datorsystem, SCSSammanfattning : Writing bug free computer code is a challenging task in a low-level language like C. While C compilers are getting better and better at detecting possible bugs, they still have a long way to go. For application programming we have higher level languages that abstract away details in memory handling and concurrent programming. LÄS MER
17. Implementing and Evaluating the Performance of CRDTs in Encore
Uppsats för yrkesexamina på avancerad nivå, Uppsala universitet/Institutionen för informationsteknologiSammanfattning : The majority of CPUs used in general purpose computers have multiple cores. Manyof the programming languages in use today have only added support for multi-corecomputers as an afterthought. This have made it unnecessarily hard and error proneto develop programs for modern CPUs. LÄS MER
18. Exploration of AirSim using C and Rust in the Context of SafetyCritical Systems
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : AirSim is a new simulator developed as a plugin for the Unreal Engine, aiming to be a useful tool aiding the development and testing of algorithms for autonomous vehicles. Due to AirSim still being in its infancy there is little to none research available of its possibilities or detailed guidelines and tutorials on how to use its APIs. LÄS MER
19. Big Data Types : Internally Parallel in an Actor Language
Kandidat-uppsats, Uppsala universitet/Institutionen för informationsteknologiSammanfattning : Around year 2005 the hardware industry hit a power wall. It was no longer possible to drastically increasing computer performance through decreasing the transistors' size or increasing the clock-speed of the CPU. To ensure future development multi-core processors became the way to go. LÄS MER
20. Dynamic Configuration of a Relocatable Driver and Code Generator for Continuous Deep Analytics
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Modern stream processing engines usually use the Java virtual machine (JVM) as execution platform. The JVM increases portability and safety of applications at the cost of not fully utilising the performance of the physical machines. LÄS MER