2008 Second International Workshop on High-Performance Reconfigurable Computing Technology and Applications 2008
DOI: 10.1109/hprcta.2008.4745683
|View full text |Cite
|
Sign up to set email alerts
|

Virtualizing and sharing reconfigurable resources in High-Performance Reconfigurable Computing systems

Abstract: High-PerformanceReconfigurable Computers (HPRCs) are parallel computers but with added FPGA chips. Examples of such systems are the Cray XT5 h and Cray XD1, the SRC-7 and SRC-6, and the SGI Altix/RASC. The execution of parallel applications on HPRCs mainly follows the SingleProgram Multiple-Data (SPMD) model, which is largely the case in traditional High-Performance Computers (HPCs). In addition, the prevailing usage of FPGAs in such systems has been as coprocessors. The overall system resources, however, are … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 32 publications
(13 citation statements)
references
References 13 publications
0
13
0
Order By: Relevance
“…In the reconfigurable computing field, the existing hardware virtualization methods [El-Araby et al 2008;Kirischian et al 2010;Hofmann et al 2010;Gohringer et al 2011;Werner et al 2012;Garcia and Compton 2008;Sabeghi and Bertels 2009] either adopted the partial reconfiguration technique to support specific applications or proposed a virtualization layer that abstracted the hardware characteristics to increase the utilization of hardware resources. From the viewpoint of system management, the preceding hardware virtualization methods lack system flexibility and scalability compared to the OS4RS designs [So and Brodersen 2008;Donato et al 2005;Santambrogio et al 2008].…”
Section: Related Workmentioning
confidence: 99%
“…In the reconfigurable computing field, the existing hardware virtualization methods [El-Araby et al 2008;Kirischian et al 2010;Hofmann et al 2010;Gohringer et al 2011;Werner et al 2012;Garcia and Compton 2008;Sabeghi and Bertels 2009] either adopted the partial reconfiguration technique to support specific applications or proposed a virtualization layer that abstracted the hardware characteristics to increase the utilization of hardware resources. From the viewpoint of system management, the preceding hardware virtualization methods lack system flexibility and scalability compared to the OS4RS designs [So and Brodersen 2008;Donato et al 2005;Santambrogio et al 2008].…”
Section: Related Workmentioning
confidence: 99%
“…Similar FPGA work also includes the RAD architecture proposed by [35]. Our previous work [36] also uses the partial run-time reconfiguration feature of the FPGA, albeit for enabling efficient SPMD execution in HPC systems. This work partitions the FPGA into multiple regions, and allocates each region to a CPU core within the compute node.…”
Section: Related Workmentioning
confidence: 99%
“…The authors modified the vendor-supplied APIs with virtualisation APIs, which can be used by user processes to interact with the VCM. In comparison to the work presented in El-Araby et al (2008), pvFPGA moves a step forward to virtualise an FPGA accelerator for processes from different domains. We have proposed an accelerator design which can be used for accelerating various applications, regardless of the application computation latencies.…”
Section: Hyper-requesting Evaluationmentioning
confidence: 99%
“…Since 2007, many researchers (Dowty and Sugerman, 2009;Gupta et al, 2009;Shi et al, 2012;Giunta et al, 2010;Ravi et al, 2011;Lagar-Cavilla et al, 2007) have been focusing on making GPUs a shared resource within a virtualised environment, which would allow for adding GPUs to the infrastructure level of cloud computing. But the idea of adding FPGA accelerators to cloud computing (El-Araby et al, 2008;Gonzalez et al, 2012;Huang et al, 2010;Huang and Hsiung, 2013;Lübbers, 2010;Sabeghi and Bertels, 2009;Jain et al, 2014;Byma et al, 2014;Wang et al, 2013) still stays at an exploration stage.…”
Section: Introductionmentioning
confidence: 99%