Coordinating Data Parallel SAC Programs with S-Net

Clemens Grelck, Sven Bodo Scholz, Alex Shafarenko

Abstract

We propose, a two-layered approach for exploiting different forms of concurrency in complex systems: We specify computational components in our functional array language SAC, which exploits data parallel properties of array processing code. The declarative stream processing language S-NET is used to orchestrate the collaborative behaviour of these components in a streaming network. We illustrate our approach by a hybrid implementation of a sudoku puzzle solver as a representative for more complex search problems.

OriginalspracheEnglisch
Titel2007 IEEE International Parallel and Distributed Processing Symposium
Seitenumfang8
Herausgeber (Verlag)IEEE
Erscheinungsdatum24.09.2007
Seiten1-8
Aufsatznummer4228136
ISBN (Print)1-4244-0909-8, 1-4244-0910-1
DOIs
PublikationsstatusVeröffentlicht - 24.09.2007
Veranstaltung21st International Parallel and Distributed Processing Symposium - Long Beach, USA / Vereinigte Staaten
Dauer: 26.03.200730.03.2007
Konferenznummer: 70236

Fingerprint

Untersuchen Sie die Forschungsthemen von „Coordinating Data Parallel SAC Programs with S-Net“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren