Advanced search

Showing result 16 - 20 of 48 essays matching the above criteria.

  1. 16. Implementing and Evaluating the Performance of CRDTs in Encore

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Oskar Pedersen; [2018]
    Keywords : ;

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

  2. 17. Exploration of AirSim using C and Rust in the Context of SafetyCritical Systems

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

    Author : Daniel Aros Banda; Joel Wachsler; [2018]
    Keywords : AirSim; Simulation; C; Rust; Safety-Critical Systems; Flight Controller; MAVLink; AirSim; Simulering; C; Rust; Säkerhetskritiska System; Flygkontroller; MAVLink;

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

  3. 18. Big Data Types : Internally Parallel in an Actor Language

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Josef Hansson Karakoca; [2018]
    Keywords : ;

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

  4. 19. Dynamic Configuration of a Relocatable Driver and Code Generator for Continuous Deep Analytics

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

    Author : Oscar Bjuhr; [2018]
    Keywords : Stream Processing; Heterogeneous Cluster; Big Data; Rust; Cargo; Docker; Ström Processor; Heterogent Kluster; Big Data; Rust; Cargo; Docker;

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

  5. 20. Parallelism in Node.js applications : Data flow analysis of concurrent scripts

    University essay from Mittuniversitetet/Avdelningen för informationssystem och -teknologi

    Author : Linda Jansson; [2017]
    Keywords : Node.js; parallelism; concurrent programming; multicore;

    Abstract : To fully utilize multicore processors in Node.js applications, the applications must be programmed as multiple processes. Parallel execution can increase the throughput of data and hence lower data buffering for inter-process communica- tion. Node. READ MORE