Essays about: "concurrency"

Showing result 16 - 20 of 101 essays containing the word concurrency.

  1. 16. Evaluating Swift concurrency on the iOS platform : A performance analysis of the task-based concurrency model in Swift 5.5

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

    Author : Andreas Kärrby; [2022]
    Keywords : Task-based concurrency; Mobile; Benchmarking; Swift; iOS; Task-baserad concurrency; Mobil; Benchmarking; Swift; iOS;

    Abstract : Due to limitations in hardware, raising processor clock speeds is no longer the primary way to increase computing performance. Instead, computing devices are equipped with multiple processors (they are multi-core) to increase performance by enabling parallel execution of code. READ MORE

  2. 17. Transformation of a single-user system into a multi-user system with Swift

    University essay from KTH/Hälsoinformatik och logistik

    Author : Karl Janrik; Oscar Ekenlöw; [2022]
    Keywords : Swift; Vapor; Kitura; Perfect; Concurrency Control; Locking; Swift; Vapor; Kitura; Perfect; Samtidighetskontroll; Låsning;

    Abstract : Headlong Developments' application HeadmasterDev is currently adapted for a single user. To turn their application into a multi-user system the programming language Swift will be used. READ MORE

  3. 18. A performance evaluation of concurrent programming with the Swift actor model

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

    Author : Alex Diaz; [2022]
    Keywords : Concurrent programming; performance analysis; Swift; the actor model; Samtidig programkörning; prestandautvärdering; Swift; actor-modellen;

    Abstract : The Swift programming language recently introduced the actor model alongside Swift concurrency as a first-class citizen. Previously, concurrent programming in Swift required importing modules, e.g., Grand Central Dispatch. READ MORE

  4. 19. Runtime control for application failure prevention in resource-constrained devices

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

    Author : Javier Albert Smet; [2022]
    Keywords : failure prevention; runtime control; resource-constrained devices; cross-layer optimization; felförebyggande; körtidskontroll; resursbegränsade enheter; optimering över flera lager;

    Abstract : In the last decades, there has been a growing interest towards new use cases in the Internet of Things (IoT) domain, such as extended reality glasses, unmanned aerial vehicles (UAVs), and autonomous driving. The technological advancement observed in such scenarios has also been enabled by the increasing capabilities of small form factor devices. READ MORE

  5. 20. How software prefetching affects transactional memory applications with high commit ratio

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Max Gabrielsson; [2022]
    Keywords : ;

    Abstract : Transactional Memory is a concurrency control model that allows programmers to write code that access shared data consistently by marking sequential multi-operation regions as atomic transactions. While transactions make programming easier, the lack of progress guarantees as well as the cost of re-executing a conflicting transaction leaves room for improvement. READ MORE