Sökning: "flerkärniga processorer"

Visar resultat 1 - 5 av 10 uppsatser innehållade orden flerkärniga processorer.

  1. 1. Embedded Software Simulation Method for Multi-Core Environments Using Parallelism

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

    Författare :Joachim Larsson; [2023]
    Nyckelord :Embedded software; linux processes; multi-core simulation; parallelism; Inbyggd mjukvara; linux processer; flerkärnig simulering;

    Sammanfattning : As technology advances, embedded systems become increasingly complex, with embedded software implemented on platforms with many processors running in parallel. Testing such software on hardware might not always be possible and, when possible, can be time-consuming and costly. LÄS MER

  2. 2. Time-Triggered Execution of 3-Phase Tasks on the RP2040 — A Framework Avoiding Memory Contention by Design

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

    Författare :Everita Annemarija Samusa; [2023]
    Nyckelord :Commercial-off-the-shelf; Execution framework; Multi-core; Real-time; 3- phase tasks; Kommersiell standard; Ramverk för utförande; Flerkärnig; Realtid; 3-fas uppgifter;

    Sammanfattning : Multi-core processors have emerged as an effective solution for handling complex tasks that cannot be efficiently processed by unicore processors. Their usage is driven by the potential to achieve high processing power while minimizing power consumption. LÄS MER

  3. 3. A JVM-Managed Concurrent Unrolled List-Based Set Using Lazy Synchronization

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

    Författare :Adam Farhadi; [2021]
    Nyckelord :Concurrent Data Structures; Linked-Lists; List-Based Sets; Samverkande datastrukturer; länkade listor; listbaserade set;

    Sammanfattning : The multicore revolution of the early 21st century has introduced a multitude of multiprocessor synchronization techniques for designing concurrent data structures. This thesis explores the concept of “unrolling”, or storing multiple data items per node, in order to increase the concurrent throughput of linked-lists, or more specifically list-based sets of linked nodes. LÄS MER

  4. 4. Utvärdering av metoder för temporär lagring av data i en webbapplikation

    M1-uppsats, Linköpings universitet/Programvara och system

    Författare :Tom Almqvist; [2018]
    Nyckelord :visma; cache; datalagring; python; flerkärniga processorer; flertrådat; programmering;

    Sammanfattning : I databasapplikationer är det viktigt att kunna minska belastningen på en databas i syfte att minska responstiden. Detta kan exempelvis åstadkommas med hjälp av olika metoder för temporär lagring av data, något som studerats i detta arbete. De metoder som utvärderats och jämförts i detta arbete är Redis och memcached. LÄS MER

  5. 5. Improving Performance of a Trading System through Lock-Free Programming

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

    Författare :Harald Ng; Josef Karlsson Malik; [2018]
    Nyckelord :lock-free; concurrency; trading system; performance; atomic operations; låsfrihet; prestanda; tradingsystem; concurrency; atomiska operationer;

    Sammanfattning : Concurrent programming is a form of computing, where several computations are executed in overlapping time periods. This can improve a system’s capability of handling growing amounts of work and execute faster on multicore processors. Lock is a usual tool used to ensure shared data is handled correctly. LÄS MER