SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:mdh-46529"
 

Sökning: id:"swepub:oai:DiVA.org:mdh-46529" > Executable modellin...

Executable modelling for highly parallel accelerators

Addazi, Lorenzo (författare)
Mälardalens högskola,Inbyggda system
Ciccozzi, Federico, 1983- (författare)
Mälardalens högskola,Inbyggda system
Lisper, Björn (författare)
Mälardalens högskola,Inbyggda system
 (creator_code:org_t)
Institute of Electrical and Electronics Engineers Inc. 2019
2019
Engelska.
Ingår i: Proceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019. - : Institute of Electrical and Electronics Engineers Inc.. - 9781728151250 ; , s. 318-321
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • High-performance embedded computing is developing rapidly since applications in most domains require a large and increasing amount of computing power. On the hardware side, this requirement is met by the introduction of heterogeneous systems, with highly parallel accelerators that are designed to take care of the computation-heavy parts of an application. There is today a plethora of accelerator architectures, including GPUs, many-cores, FPGAs, and domain-specific architectures such as AI accelerators. They all have their own programming models, which are typically complex, low-level, and involve explicit parallelism. This yields error-prone software that puts the functional safety at risk, unacceptable for safety-critical embedded applications. In this position paper we argue that high-level executable modelling languages tailored for parallel computing can help in the software design for high performance embedded applications. In particular, we consider the data-parallel model to be a suitable candidate, since it allows very abstract parallel algorithm specifications free from race conditions. Moreover, we promote the Action Language for fUML (and thereby fUML) as suitable host language.

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering (hsv//eng)

Nyckelord

Alf
Data-parallelism
Executable models
FUML
High-performance computing
Modelling languages
Parallel programming
UML
Application programs
Modeling languages
Program processors
Safety engineering
Software design
Accelerator architectures
Data parallelism
Domain specific architectures
Embedded application
Executable model
Heterogeneous systems
High performance computing
C (programming language)

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Addazi, Lorenzo
Ciccozzi, Federi ...
Lisper, Björn
Om ämnet
TEKNIK OCH TEKNOLOGIER
TEKNIK OCH TEKNO ...
och Elektroteknik oc ...
Artiklar i publikationen
Proceedings - 20 ...
Av lärosätet
Mälardalens universitet

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy