2020
DOI: 10.1007/s11227-020-03153-w
|View full text |Cite
|
Sign up to set email alerts
|

A prefetch-aware scheduling for FPGA-based multi-task graph systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 29 publications
0
7
0
Order By: Relevance
“…where 𝐢𝑇 𝜏 is task computation time, 𝐢𝐢 𝜏 is the number of basic reconfigurable elements, and 𝑇𝑆 𝜏 is task size in the configuration memory (number of configuration bits). The computation time of tasks is expressed in terms of milliseconds, which is consistent with typical delays of tasks running on SRAM-based FPGAs [20]. Task size 𝑇𝑆 𝜏 depends on 𝐢𝐢 𝜏 and some features of the underlying FPGA that will be discussed in the next subsection.…”
Section: A) Hardware Task Modelmentioning
confidence: 80%
“…where 𝐢𝑇 𝜏 is task computation time, 𝐢𝐢 𝜏 is the number of basic reconfigurable elements, and 𝑇𝑆 𝜏 is task size in the configuration memory (number of configuration bits). The computation time of tasks is expressed in terms of milliseconds, which is consistent with typical delays of tasks running on SRAM-based FPGAs [20]. Task size 𝑇𝑆 𝜏 depends on 𝐢𝐢 𝜏 and some features of the underlying FPGA that will be discussed in the next subsection.…”
Section: A) Hardware Task Modelmentioning
confidence: 80%
“…However, the above scheduling algorithms are only suitable for single application processing. Aiming at the FPGA hardware task scheduling problem in continuous multiple application scenarios, Ramezani [ 19 ] proposed a Forefront‐fetch technology. During an application's execution, some tasks of the following application to be processed are packaged and configured in advance.…”
Section: Fpga‐based Hardware Task Scheduling Methodsmentioning
confidence: 99%
“…From the perspective of ensuring the universality of FPGA accelerators, Jiang et al [75] and Ma et al [76] designed scheduling strategies that can apply to neural networks of different types and different precision. Banerjee [15] √ βˆ’ βˆ’ Γ— Marconi [45] βˆ’ Γ— √ βˆ’ Resano [16] √ βˆ’ βˆ’ Γ— Tabero [46] βˆ’ √ √ βˆ’ Khuat [18] √ βˆ’ √ Γ— Marconi [47] βˆ’ √ √ βˆ’ Ramezani [19] √ βˆ’ βˆ’ Γ— Xu [48] βˆ’ √ √ βˆ’ Bauer [20] √ βˆ’ βˆ’ Γ— Enemali [49] √ βˆ’ √ βˆ’ Dai [21] √ βˆ’ √ Γ— Diessel [51] Γ— βˆ’ √ Γ— Cattaneo [22] √ βˆ’ √ Γ— Gericota [52] Γ— βˆ’ √ Γ— AlWattar [25] √ βˆ’ βˆ’ Γ— George [53] Γ— Γ— √ Γ— Hariharan [26] √ βˆ’ βˆ’ Γ— MoralesVillanueva [54] Γ— Γ— √ Γ— Mansub [27] √ βˆ’ √ √ Enemali [55] βˆ’ βˆ’ √ βˆ’ Deiana [28] √ βˆ’ βˆ’ Γ— Yuh [57] √ βˆ’ βˆ’ √ Fekete [29] βˆ’ √ βˆ’ βˆ’ Li [58] √ βˆ’ βˆ’ √ Marconi [30] βˆ’ √ βˆ’ βˆ’ Hsieh [59] √ βˆ’ βˆ’ √ Cadi [31] √ √ βˆ’ βˆ’ Pham [60] √ βˆ’ βˆ’ √ Abdallah [32] √ √ βˆ’ βˆ’ Wang [61] √ βˆ’ βˆ’ √ Ahmadinia [33] βˆ’ √ βˆ’ βˆ’ Pham [62] √ βˆ’ βˆ’ √ Sheng [34] βˆ’ √ βˆ’ βˆ’ Zhou [63] √ βˆ’ βˆ’ √ Huang [35] βˆ’ √ √ Γ— Ghorbani [64] βˆ’ βˆ’ βˆ’ √ Yoosefi [36] βˆ’ √ βˆ’ βˆ’ Khodabandeloo [65] √ βˆ’ βˆ’ √ Bazargan [37] βˆ’ βˆ’ √ βˆ’ Yang…”
Section: Applicationmentioning
confidence: 99%
“…Refs. [11][12][13] take the technique of perfecting for accomplishing this objective. Some researchers use module reuse to optimize reconfiguration time and power consumption in [14,15].…”
Section: Related Workmentioning
confidence: 99%
“…In order to more clearly show the relative sizes of SL solved by different methods, Performance Improvement Ratio (PIR) was introduced to represent the relative difference of SL as follows: PIR = SL SA βˆ’ SL other SL other (11) When PIR = 0, SA-based algorithm had the same scheduling length as other algorithm; When PIR < 0, the scheduling length solved by SA-based algorithm was better than other algorithm, |PIR| means that the difference between SA-based algorithm and other algorithm accounted for the proportion of other algorithm;…”
Section: Performance Analysis Of Different Algorithmsmentioning
confidence: 99%