Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays 2012
DOI: 10.1145/2145694.2145728
|View full text |Cite
|
Sign up to set email alerts
|

VirtualRC

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 29 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…Primitives for FPGAs include sharing FPGA fabric [9,14,26,50,51,93], spatial multiplexing [15,28,84,91], context switch [59,77], memory virtualization [1,18,62,96], relocation [40], preemption [60], and interleaved hardware-software task execution [8,30,84,91]. Core techniques include virtualizing FPGA fabric, including regions [71], tasks [73], processing elements [21], IPC-like communication primitives [66], and abstraction layers/overlays [7,33,48,49,85] Extending OS abstractions to FPGAs is an area of active research. ReconOS [62] extends eCos [22] with hardware threads similar to Hthreads [70].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Primitives for FPGAs include sharing FPGA fabric [9,14,26,50,51,93], spatial multiplexing [15,28,84,91], context switch [59,77], memory virtualization [1,18,62,96], relocation [40], preemption [60], and interleaved hardware-software task execution [8,30,84,91]. Core techniques include virtualizing FPGA fabric, including regions [71], tasks [73], processing elements [21], IPC-like communication primitives [66], and abstraction layers/overlays [7,33,48,49,85] Extending OS abstractions to FPGAs is an area of active research. ReconOS [62] extends eCos [22] with hardware threads similar to Hthreads [70].…”
Section: Related Workmentioning
confidence: 99%
“…FPGA compilation can be further improved with a virtualization layer. Overlay-based virtualization [7,42,48,49,52,95] abstracts away target-specific details and enables fast compilation and lower deployment latency. The approach reduces utilization and performance.…”
Section: Related Workmentioning
confidence: 99%
“…In [6] , a paravirtualized Xen Virtual Machine (VM) environment provides multiple-user services to access FPGA accelerators. Moreover, BORPH [7] is also a well known project working on UNIX interfaces for creating hardware-based drivers and providing FPGA hardware abstractions and management, while the VirtualRC platform [8] proposes a uniform hardware/software interface to access FPGAs. Moreover in [9] , authors have proposed the Object-Oriented Communication Engine (OOCE), a system-level middleware for FPGA-SoC heterogeneous architecture.…”
Section: Related Workmentioning
confidence: 99%