Proceedings of the 8th Asia-Pacific Workshop on Systems 2017
DOI: 10.1145/3124680.3124743
|View full text |Cite
|
Sign up to set email alerts
|

The Feniks FPGA Operating System for Cloud Computing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0
1

Year Published

2018
2018
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 39 publications
(14 citation statements)
references
References 15 publications
0
13
0
1
Order By: Relevance
“…Fundamentally, the virtualization support for I/O is the same as in CPU/software systems, with the main difference being the implementation technology. For FPGAs, the control logic can be either implemented in a software domain (e.g., by using a soft-core [15] or a host CPU [16], [47]) or a special hardware module [6], [10], [14] using some reconfigurable resources. The software approach tends to be used for high flexibility or to save more reconfigurable resources for application logic.…”
Section: B I/o Virtualizationmentioning
confidence: 99%
See 1 more Smart Citation
“…Fundamentally, the virtualization support for I/O is the same as in CPU/software systems, with the main difference being the implementation technology. For FPGAs, the control logic can be either implemented in a software domain (e.g., by using a soft-core [15] or a host CPU [16], [47]) or a special hardware module [6], [10], [14] using some reconfigurable resources. The software approach tends to be used for high flexibility or to save more reconfigurable resources for application logic.…”
Section: B I/o Virtualizationmentioning
confidence: 99%
“…Thus, infrastructure and resource management techniques are considered for this level. Examples include VMM support [11], [12], run-time systems [13] and Shells (also called FPGA OS and Hypervisor-vFPGA approach) which are used to serve multiple concurrent user accelerators [2], [11], [14]- [16].…”
Section: Introductionmentioning
confidence: 99%
“…The software approach offers high flexibility and space efficiency [75][76][77]. On the other hand, the hardware module offers improved performance at the cost of consuming some reconfigurable resources [78,79].…”
Section: Input Output (I/o) Virtualizationmentioning
confidence: 99%
“…This flexible multi tenancy approach enables the individual resources to adopt the user requirements. Zhang et al [79] developed an operating system to share single FPGA chip among different users at run-time with an improved resource manager. However, these mentioned works have not discussed the FPGA to FPGA or CPU connectivity in detail and the interfaces are not clearly described, except an indication of PCIe.…”
Section: Multi-node Level Virtualizationmentioning
confidence: 99%
See 1 more Smart Citation