SIMD programming using Intel vector extensions

H Amiri, A Shahbahrami - Journal of Parallel and Distributed Computing, 2020 - Elsevier
Single instruction multiple data (SIMD) extensions are one of the most significant capabilities
of recent General Purpose Processors (GPPs) which improves the performance of …

Constraint programming in embedded systems design: Considered helpful

K Kuchcinski - Microprocessors and Microsystems, 2019 - Elsevier
Embedded systems are built for specific purposes and are optimized to meet different kind of
constraints, such as performance, timing, power and cost. The design process therefore …

Vectorization Programming Based on HR DSP Using SIMD

C Xie, H Wu, J Zhou - Electronics, 2023 - mdpi.com
Single instruction multiple data (SIMD) vector extension has become an essential feature of
high-performance processors. Architectures such as x86, ARM, MIPS, and PowerPC have …

Tools to compile dataflow programs for manycores

E Gebrewahid - 2017 - diva-portal.org
The arrival of manycore systems enforces new approaches for developing applications in
order to exploit the available hardware resources. Developing applications for manycores …

Cross-ISA execution of SIMD regions for improved performance

Y Pang, R Lyerly, B Ravindran - Proceedings of the 12th ACM …, 2019 - dl.acm.org
We investigate the effectiveness of executing SIMD workloads on multiprocessors with
heterogeneous Instruction Set Architecture (ISA) cores. Heterogeneous ISAs offer an …

A Multi-level Refinement Approach for Structural Synthesis of Optimal Probabilistic Models

T Benouhiba - Fundamenta Informaticae, 2021 - content.iospress.com
Probabilistic models play an important role in many fields such as distributed systems and
simulations. Like non-probabilistic systems, they can be synthesized using classical …

[PDF][PDF] LLVM Code Generation For a Wide SIMD Architecture With Automatic Bypassing

L Zhenyuan - pure.tue.nl
Modern embedded applications are increasingly demanding in computational workload,
while they have to run on platforms with a limited energy source. A wide single instruction …

Leveraging Processor-diversity for Improved Performance in Heterogeneous-ISA Systems

Y Pang - 2019 - vtechworks.lib.vt.edu
The purpose of this thesis is to investigate the effectiveness of executing High Performance
Computing (HPC) workloads on multiprocessors with heterogeneous Instruction Set …