Sökning: "Parallella beräkningar"

Visar resultat 1 - 5 av 43 uppsatser innehållade orden Parallella beräkningar.

  1. 1. Parallel Query Systems : Demand-Driven Incremental Compilers

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

    Författare :Christofer Nolander; [2023]
    Nyckelord :Query Systems; Parallelism; Incremental Computation; Compiler Architecture; Dependency Tracking; Query system; Parallelism; inkrementella beräkningar; kompilatorer; beroende spårning;

    Sammanfattning : Query systems were recently introduced as an architecture for constructing compilers, and have shown to enable fast and efficient incremental compilation, where results from previous builds is reused to accelerate future builds. With this architecture, a compiler is composed of several queries, each of which extracts a small piece of information about the source program. LÄS MER

  2. 2. Distribuerade beräkningar med Kubernetes : Användning av Raspberry Pi och Kubernetes för distribuerade matematiska uträkningar

    Kandidat-uppsats, Mittuniversitetet/Institutionen för data- och elektroteknik (2023-)

    Författare :Abdirahman Mahamud; [2023]
    Nyckelord :Mathematical calculation; machine learning; cost efficiency; scalability; IoT devices; Container technology; theoretical research; system design; implementation; Matematiska uträkning; maskininlärning; kostnadseffektivitet; skalbarhet; IoT-enheter; Containertekniker; teoretisk forskning; systemdesign; implementation och Python;

    Sammanfattning : Under de senaste åren har stora datamängder blivit allt vanligare för beslutsfattande och analys. Maskininlärning och matematiska beräkningar är två avgörande metoder som används för detta. Dessa beräkningar kan dock vara tidskrävande, och de kräver högpresterande datorer som är utmanande att skala upp. LÄS MER

  3. 3. Register Caching for Energy Efficient GPGPU Tensor Core Computing

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

    Författare :Qiran Qian; [2023]
    Nyckelord :Computer Architecture; GPGPU; Tensor Core; GEMM; Energy Efficiency; Register File; Cache; Instruction Scheduling; Datorarkitektur; GPGPU; Tensor Core; GEMM; energieffektivitet; registerfil; cache; instruktionsschemaläggning;

    Sammanfattning : The General-Purpose GPU (GPGPU) has emerged as the predominant computing device for extensive parallel workloads in the fields of Artificial Intelligence (AI) and Scientific Computing, primarily owing to its adoption of the Single Instruction Multiple Thread architecture, which not only provides a wealth of thread context but also effectively hide the latencies exposed in the single threads executions. As computational demands have evolved, modern GPGPUs have incorporated specialized matrix engines, e. LÄS MER

  4. 4. Computation of Underwater Acoustic Wave Propagation Using the WaveHoltz Iteration Method

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

    Författare :Paul Wall; [2022]
    Nyckelord :WaveHoltz iteration method; Helmholtz equation; Discontinuous Galerkin methods; Underwater acoustics.; WaveHoltziterativametod; Helmholtzekvation; DiskontinuerligaGalerkinmetoder; Undervattensakustik.;

    Sammanfattning : In this thesis, we explore a novel approach to solving the Helmholtz equation,the WaveHolz iteration method. This method aims to overcome some ofthe difficulties with solving the Helmholtz equation by providing a highlyparallelizable iterative method based on solving the time-dependent Waveequation. LÄS MER

  5. 5. Parallelisation methods applied to a finite element code

    Master-uppsats, KTH/Lättkonstruktioner, marina system, flyg- och rymdteknik, rörelsemekanik

    Författare :Marc Pierre; [2022]
    Nyckelord :FEM; parallelism; superelement; schur s complement; FEM; parallellitet; superelement; Schurs komplement;

    Sammanfattning : With Moore’s Law being verified, all we had to do was wait a few years to get more computing power. However, this increase in power is no longer exclusively based on the performance of the processor, but more and more on its ability to execute several tasks simultaneously. LÄS MER