CODACS Prototype: CHIARA Language and Its Compilers

  • Authors:
  • Lorenzo Verdoscia;Marco Danelutto;Raffaele Esposito

  • Affiliations:
  • -;-;-

  • Venue:
  • ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present CHIARA, the programminglanguage used to program CODACS (a general purposedataflow architecture exploiting FPGA technology), and describethe compiling strategies leading from CHIARA programsto the CODACS dataflow graphs. CHIARA is a functionalprogramming language based on Backus'FP. We designedboth the language and the compiling tools in such away that CHIARA programs can be efficiently compiled andrun onto the overall architecture and CODACS platform-processorsbeing, for the latter, also the low-level (assembly)programming language.Some preliminary experimental results are discussed,demonstrating that the CHIARA approach to CODACS programmingis feasible and promising.