Title :
Erlang Inspired Hardware
Author :
Ferreira, Paulo ; Ferreira, João Canas ; Alves, José Carlos
Author_Institution :
CIETI-Laboris, Inst. Super. de Eng. do Porto, Porto, Portugal
fDate :
Aug. 31 2010-Sept. 2 2010
Abstract :
The Erlang programming language is a concurrency oriented functional language, based on the notion of independent processes and uses message passing for communication between processes. It is specially adapted to the realization of highly reliable distributed systems. In this paper it is analyzed the use of the Erlang´s computational paradigm for the design and implementation of application specific heterogeneous computational systems. The main objective is to use for the low level implementation the same computational model used in high level view of the system. This will allow an easier and faster design space exploration and optimization.
Keywords :
functional languages; message passing; optimisation; programming languages; Erlang programming language; application specific heterogeneous computational system; concurrency oriented functional language; design space exploration; high level system view; independent process; message passing; reliable distributed system;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location :
Milano
Print_ISBN :
978-1-4244-7842-2
DOI :
10.1109/FPL.2010.56