Sökning: "shared memory system"

Visar resultat 1 - 5 av 71 uppsatser innehållade orden shared memory system.

  1. 1. A Conjugate Residual Solver with Kernel Fusion for massive MIMO Detection

    Master-uppsats, Högskolan i Halmstad/Centrum för forskning om tillämpade intelligenta system (CAISR)

    Författare :Ioannis Broumas; [2023]
    Nyckelord :MIMO; massive MIMO; GPU; CUDA; Software Defined Radio; SDR; MMSE; ZF; zero-forcing; parallel detection; iterative methods; conjugate residual; parallel computing; kernel fusion;

    Sammanfattning : This thesis presents a comparison of a GPU implementation of the Conjugate Residual method as a sequence of generic library kernels against implementations ofthe method with custom kernels to expose the performance gains of a keyoptimization strategy, kernel fusion, for memory-bound operations which is to makeefficient reuse of the processed data. For massive MIMO the iterative solver is to be employed at the linear detection stageto overcome the computational bottleneck of the matrix inversion required in theequalization process, which is 𝒪(𝑛3) for direct solvers. LÄS MER

  2. 2. Vallastaden; the Up-Side-Down of Urban Planning? : A Qualitative Case Study of Capacity Development on an Urban Scale

    Master-uppsats, Linköpings universitet/Institutionen för tema

    Författare :Malin Nilsson; [2023]
    Nyckelord :Urban Transformative Capacity; Urban Sustainability; Sustainable Communities; Urban Care; Relational Ontology.;

    Sammanfattning : The work towards global sustainable development is growing increasingly complex. Cities and the local urban scale have been acknowledged as important arenas towards sustainability; as they are actors contributing to high climate impacts and contain nebulous circumstances surrounding social orders due to rapid urbanisation. LÄS MER

  3. 3. Offloading Workloads from CPU of Multiplayer Game Server to FPGA : SmartNIC implementation with UDP Communication

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

    Författare :Junwen Bao; [2022]
    Nyckelord :FPGA; UDP; Multiple-connection Server; Network Communication; Integrated Circuit Design; FPGA; UDP; server med flera anslutningar; nätverkskommunikation; Integrerad kretsdesign;

    Sammanfattning : For multiplayer games, the performance of the server’s Central Processing Unit (CPU) is the main factor that limits the number of players on the server at the same time. Compared with the CPU, the Field-Programmable Gate Array (FPGA) architecture has no instructions set and no shared memory. LÄS MER

  4. 4. Software Architecture for Concurrency Analysis on a Virtual Platform

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

    Författare :Brinda Mohan; [2022]
    Nyckelord :;

    Sammanfattning : With the increasing demand for faster processing, a trend of moving towards multi-core and multiprocessor environments for embedded systems is clear. In this context, concurrent programming is also on the rise. LÄS MER

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

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

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

    Sammanfattning : 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. LÄS MER