6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip (ReCoSoC) 2011
DOI: 10.1109/recosoc.2011.5981505
|View full text |Cite
|
Sign up to set email alerts
|

Dataflow programming model for reconfigurable computing

Abstract: This paper addresses the problem of image processing algorithms implementation onto dynamically and reconfigurable architectures. Today, these Systems-on-Chip (SoC), offer the possibility to implement several heterogeneous processing elements in a single chip. It means several processors, few hardware accelerators as well as communication mediums between all these components. Applications for this kind of platform are described with software threads, running on processors, and specific hardware accelerators, r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…Some works focus on specifying and unifying the programming model for hybrid CPU/FPGA systems by using multithreading programming concepts. The BORPH operating system [9], ReconOS [10], the HThread project [14], and the FOSFOR project [15] use such approach. In summary, in these works, a task performed in hardware is seen with the same semantics as a software thread, and a hardware system call interface is provided to hardware components.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Some works focus on specifying and unifying the programming model for hybrid CPU/FPGA systems by using multithreading programming concepts. The BORPH operating system [9], ReconOS [10], the HThread project [14], and the FOSFOR project [15] use such approach. In summary, in these works, a task performed in hardware is seen with the same semantics as a software thread, and a hardware system call interface is provided to hardware components.…”
Section: Related Workmentioning
confidence: 99%
“…Although these works establish a uniform interface for both hardware and software, they still rely on hardware development at RTL level, hindering the effective unification between hardware and software programming models. For instance, in ReconOS [10] and FOSFOR [15], hardware user logic must be explicitly synchronized to match the state machines that control the communication primitives.…”
Section: Related Workmentioning
confidence: 99%
“…The issue of heterogeneity programmability is recurrent in the FPGA domain. In the FOSFOR project [7], a common multi-thread execution model is proposed with the corresponding services whatever the thread is executed on a general purpose processor or in a reconfigurable zone as a dedicated IP [8]. In the project FREIA [9], a common interface has been defined to control any type of accelerators in a master-slave execution model.…”
Section: State Of the Artmentioning
confidence: 99%
“…Each one of these processing elements is more or less suited to certain types of tasks. We specified and implemented a HRSoC platform in the FOSFOR project [13] (Flexible Operating System FOr Reconfigurable platform). This project aimed to define a reconfigurable multicore heterogeneous platform ( Fig.1).…”
Section: Context and Motivationsmentioning
confidence: 99%