loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04)
CODACS Prototype: CHIARA Language and Its Compilers
Hachioji, Tokyo, Japan
March 23-March 24
ISBN: 0-7695-2087-1
Lorenzo Verdoscia, National Research Council
Marco Danelutto, University of Pisa
Raffaele Esposito, University of Sannio

In this paper, we present CHIARA, the programming language used to program CODACS (a general purpose dataflow architecture exploiting FPGA technology), and describe the compiling strategies leading from CHIARA programs to the CODACS dataflow graphs. CHIARA is a functional programming language based on Backus?FP. We designed both the language and the compiling tools in such a way that CHIARA programs can be efficiently compiled and run onto the overall architecture and CODACS platform-processors being, for the latter, also the low-level (assembly) programming language.

Some preliminary experimental results are discussed, demonstrating that the CHIARA approach to CODACS programming is feasible and promising.

Index Terms:
FPGA, dataflow computing, functional programming, reconfigurable parallel architecture.
Citation:
Lorenzo Verdoscia, Marco Danelutto, Raffaele Esposito, "CODACS Prototype: CHIARA Language and Its Compilers," icdcsw, vol. 7, pp.864-870, 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.