Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

An Autonomous Data Language

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

24 Downloads (Pure)

Samenvatting

Nowadays, the main advances in computational power are due to parallelism. However, most parallel languages have been designed with a focus on processors and threads. This makes dealing with data and memory in programs hard, which distances the implementation from its original algorithm. We propose a new paradigm for parallel programming, the data-autonomous paradigm, where computation is performed by autonomous data elements. Programs in this paradigm are focused on making the data collaborate in a highly parallel fashion. We furthermore present AuDaLa, the first data autonomous programming language, and include an operational semantics. Programming in AuDaLa is very natural, as illustrated by examples, albeit in a style very different from sequential and contemporary parallel programming.

Originele taal-2Engels
TitelTheoretical Aspects of Computing – ICTAC 2023
Subtitel20th International Colloquium, Lima, Peru, December 4–8, 2023, Proceedings
RedacteurenErika Ábrahám, Clemens Dubslaff, Silvia Lizeth Tapia Tarifa
UitgeverijSpringer
Pagina's158-177
Aantal pagina's20
ISBN van elektronische versie978-3-031-47963-2
ISBN van geprinte versie978-3-031-47962-5
DOI's
StatusGepubliceerd - 23 nov. 2023
Evenement20th International Colloquium on Theoretical Aspects of Computing, ICTAC 2023 - Lima, Peru
Duur: 4 dec. 20238 dec. 2023

Publicatie series

NaamLecture Notes in Computer Science (LNCS)
Volume14446
ISSN van geprinte versie0302-9743
ISSN van elektronische versie1611-3349

Congres

Congres20th International Colloquium on Theoretical Aspects of Computing, ICTAC 2023
Land/RegioPeru
StadLima
Periode4/12/238/12/23

Vingerafdruk

Duik in de onderzoeksthema's van 'An Autonomous Data Language'. Samen vormen ze een unieke vingerafdruk.

Citeer dit