WPMVP'20: Proceedings of the 2020 Sixth Workshop on Programming Models for SIMD/Vector Processing - Archive ouverte HAL Accéder directement au contenu
Proceedings/Recueil Des Communications Année : 2020

WPMVP'20: Proceedings of the 2020 Sixth Workshop on Programming Models for SIMD/Vector Processing

Résumé

SIMD processing is still a main driver of performance in general-purpose processor architectures besides multi-core technology. Both technologies increase the potential performance by factors, but have to be explicitly utilized by the software. To expose those different levels of parallelism in a productive and manageable way is still an active area of research. NVIDIA stirred the programming interface scene with the development of a simple yet efficient performance-oriented application programmer interface. OpenACC, OpenMP 4.0, OpenCL, Cilk+ and icpc are just examples for many choices available. Additionally, established optimizing compilers still improve significantly in unleashing the SIMD potential. Notable developments on the hardware side include relaxation of alignment requirements and more powerful scatter/gather and shuffle instructions. Recent developments include the introduction of 512-bit SIMD units in general purpose processors (AVX512) and new innovations as the Scalable Vector Extension (SVE) for the ARMv8-A architecture or the NEC SX Aurora TSUBASA vector processors.
Fichier non déposé

Dates et versions

hal-03126845 , version 1 (01-02-2021)

Identifiants

Citer

Jan Eitzinger, Lionel Lacassagne. WPMVP'20: Proceedings of the 2020 Sixth Workshop on Programming Models for SIMD/Vector Processing. ACM, 2020, ⟨10.1145/3380479⟩. ⟨hal-03126845⟩
35 Consultations
1 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More