kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Assessing the State of Autovectorization Support based on SVE
Forschungszentrum Julich, Julich Supercomp Ctr, Julich, Germany..
KTH, School of Electrical Engineering and Computer Science (EECS), Centres, Centre for High Performance Computing, PDC.ORCID iD: 0000-0001-7296-7817
2022 (English)In: 2022 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2022), Institute of Electrical and Electronics Engineers (IEEE) , 2022, p. 556-562Conference paper, Published paper (Refereed)
Abstract [en]

So-called SIMD instructions, which trigger operations that process in each clock cycle a data tuple, have become widespread in modern processor architectures. In particular, processors for high-performance computing (HPC) systems rely on this additional level of parallelism to reach a high throughput of arithmetic operations. Leveraging these SIMD instructions can still be challenging for application software developers. This challenge has become simpler due to a compiler technique called auto-vectorization. In this paper, we explore the current state of auto-vectorization capabilities using state-of-the-art compilers using a recent extension of the Arm instruction set architecture, called SVE. We measure the performance gains on a recent processor architecture supporting SVE, namely the Fujitsu A64FX processor.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE) , 2022. p. 556-562
Series
IEEE International Conference on Cluster Computing, ISSN 1552-5244
Keywords [en]
ISA, auto-vectorization, Arm, SVE
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-324314DOI: 10.1109/CLUSTER51413.2022.00073ISI: 000920273100058Scopus ID: 2-s2.0-85140893554OAI: oai:DiVA.org:kth-324314DiVA, id: diva2:1739621
Conference
IEEE International Conference on Cluster Computing (CLUSTER), SEP 06-09, 2022, Heidelberg, GERMANY
Note

Part of proceedings: ISBN 978-1-6654-9856-2QC 20230227

Available from: 2023-02-27 Created: 2023-02-27 Last updated: 2023-02-27Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Pleiter, Dirk

Search in DiVA

By author/editor
Pleiter, Dirk
By organisation
Centre for High Performance Computing, PDC
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 73 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf