HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Reports

Formal Semantics of Array-OL, a Domain Specific Language for Intensive Multidimensional Signal Processing

Pierre Boulet 1, 2
1 DART - Contributions of the Data parallelism to real time
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : In several application domains (detection systems, telecommunications, video processing, etc.) the applications deal with multidimensional data. These applications are usually embedded and subjected to real-time and resource constraints. The challenge is thus to provide efficient implementations on parallel and distributed architectures. Array-OL has been designed specifically to handle this kind of intensive multidimensional signal processing applications. In this paper we present the language and its formal semantics. A subset of Array-OL, Static Array-OL, is defined that ensures the existence of a static scheduling. Finally, we discuss how to map and schedule an Array-OL application on a parallel and distributed architecture.
Document type :
Reports
Complete list of metadata

Cited literature [33 references]  Display  Hide  Download

https://hal.inria.fr/inria-00261178
Contributor : Pierre Boulet Connect in order to contact the contributor
Submitted on : Monday, March 10, 2008 - 5:13:51 PM
Last modification on : Wednesday, March 9, 2022 - 12:08:07 PM
Long-term archiving on: : Tuesday, September 21, 2010 - 4:16:07 PM

File

RR-6467.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00261178, version 2

Collections

Citation

Pierre Boulet. Formal Semantics of Array-OL, a Domain Specific Language for Intensive Multidimensional Signal Processing. [Research Report] RR-6467, INRIA. 2008, pp.33. ⟨inria-00261178v2⟩

Share

Metrics

Record views

299

Files downloads

346