TY - THES AU - Hilgers, Tom TI - Designing a static performance model and code generation for vector accelerators and parallel patterns PB - RWTH Aachen University VL - Bachelorarbeit CY - Aachen M1 - RWTH-2023-02709 SP - 1 Online-Ressource : Illustrationen, Diagramme PY - 2023 N1 - Veröffentlicht auf dem Publikationsserver der RWTH Aachen University N1 - Bachelorarbeit, RWTH Aachen University, 2023 AB - Modern supercomputer systems have a distributed and heterogeneous structure that incorporates various compute units such as CPUs, GPUs, and other accelerators. The Parallel Pattern Language (PPL) enables the hardware-independent programming of such systems with parallel patterns and generates globally optimized code using the Roofline performance model. This thesis aims to extend the PPL to support Vector Accelerators (VAs), which offer a higher energy efficiency than the most common compute units. The Roofline model is extended by considering the special architectural features of VAs, which achieves an accuracy of ∼80 LB - PUB:(DE-HGF)2 DO - DOI:10.18154/RWTH-2023-02709 UR - https://publications.rwth-aachen.de/record/953804 ER -