Advanced search

Showing result 1 - 5 of 26 essays matching the above criteria.

  1. 1. Code Synthesis for Heterogeneous Platforms

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

    Author : Zhouxiang Fu; [2023]
    Keywords : Code Synthesis; Heterogeneous Platform; Zero-Overhead Topology Infrastructure; Kodsyntes; Heterogen plattform; Zero-Overhead Topologi Infrastruktur;

    Abstract : Heterogeneous platforms, systems with both general-purpose processors and task-specific hardware, are largely used in industry to increase efficiency, but the heterogeneity also increases the difficulty of design and verification. We often need to wait for the completion of all the modules to know whether the functionality of the design is correct or not, which can cause costly and tedious design iteration cycles. READ MORE

  2. 2. Performance of message brokers in event-driven architecture: Amazon SNS/SQS vs Apache Kafka

    University essay from KTH/Hälsoinformatik och logistik

    Author : Johan Edeland; Ivan Zivkovic; [2023]
    Keywords : event-based architecture; message broker; latency testing; load testing; data streaming; cloud; backend; Apache Kafka; Amazon Simple Queue Service; Amazon Simple Notification Service; händelsedriven arkitektur; meddelandebuss; latenstestning; lasttestning; data strömning; moln; backend; Apache Kafka; Amazon Simple Queue Service; Amazon Simple Notification Service;

    Abstract : Microservice architecture, which involves breaking down applications into smaller and loosely coupled components, is becoming increasingly common in the development of modern systems. Connections between these components can be established in various ways. READ MORE

  3. 3. Real-Time Failure Event Streaming of Continuous Integration Builds

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

    Author : Felix Seifert; [2022]
    Keywords : Continuous Integration; Build; Streaming; Stream Processing Systems; Realtime systems; Developer Productivity Engineering; Kontinuerlig Integration; Bygge; Strömning; Strömningssystem; Realtidssystem; Utvecklarproduktivitet;

    Abstract : An application build describes compiling and linking the source code of a developed application to libraries and executables. A Continuous Integration (CI) build executes such a build after the source code has been changed and tries to integrate the changes into the existing application. READ MORE

  4. 4. AXI-PACK : Near-memory Bus Packing for Bandwidth-Efficient Irregular Workloads

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

    Author : Chi Zhang; [2022]
    Keywords : General propose processor; on-chip bus protocol; irregular memory access; ASIC digital circuit design.; Generellt förslag på processor; on-chip-bussprotokoll; oregelbunden minnesåtkomst; digital ASIC-kretsdesign.;

    Abstract : General propose processor (GPP) are demanded high performance in dataintensive applications, such as deep learning, high performance computation (HPC), where algorithm kernels like GEMM (general matrix-matrix multiply) and SPMV (sparse matrix-vector multiply) kernels are intensively used. The performance of these data-intensive applications are bounded with memory bandwidth, which is limited by computing & memory access coupling and memory wall effect. READ MORE

  5. 5. Development and validation of an improved wall-function boundary condition for computational aerodynamics

    University essay from KTH/Strömningsmekanik och Teknisk Akustik

    Author : Carlo Loris Palombo; [2021]
    Keywords : Wall Functions; Wall Treatment; M-Edge; Computational Fluid Dynamics; Turbulent Boundary Layer; Turbulence Models; Väggfunktionsranvillkor; M-Edge; Strömningsmekaniska beräkningar; Turbulent Gränsskikt; Turbulensmodeller;

    Abstract : Computational Fluid Dynamics is a powerful and widely used tool for developing projectsthat concern flow motion, in very different fields. Industrial CFD solvers are continuouslydeveloped with the aim of improving accuracy and reducing the computational cost of thesimulations. READ MORE