https://www.mdu.se/

mdu.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
HERO-ML: A Very High-Level Array Language for Executable Modelling of Data Parallel Algorithms
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0001-5297-6548
2023 (English)In: ARRAY - Proc. ACM SIGPLAN Int. Workshop Libr., Lang. Compil. Array Program., Co-located PLDI, Association for Computing Machinery, Inc , 2023, p. 13-21Conference paper, Published paper (Refereed)
Abstract [en]

HERO-ML is an array language, on very high level, which is intended for specifying data parallel algorithms in a concise and platform-independent way where all the inherent data parallelism is easy to identify. The goal is to support the software development for heterogeneous systems with different kinds of parallel numerical accelerators, where programs tend to be very platform-specific and difficult to develop. In this paper we describe HERO-ML, and a proof-of-concept implementation.

Place, publisher, year, edition, pages
Association for Computing Machinery, Inc , 2023. p. 13-21
Keywords [en]
array language, data parallelism, High level languages, Modeling languages, Parallel algorithms, Array languages, Data-parallel algorithms, Executable modeling, Heterogeneous systems, Platform independent, Proof of concept, Software design
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-65184DOI: 10.1145/3589246.3595370ISI: 001119200500002Scopus ID: 2-s2.0-85162636297ISBN: 9798400701696 (print)OAI: oai:DiVA.org:mdh-65184DiVA, id: diva2:1822144
Conference
ARRAY 2023 - Proceedings of the 9th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, Co-located with PLDI 2023
Available from: 2023-12-21 Created: 2023-12-21 Last updated: 2024-01-10Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Lisper, BjörnKällberg, Linus

Search in DiVA

By author/editor
Lisper, BjörnKällberg, Linus
By organisation
Embedded Systems
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 40 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