2010 International Conference on Field Programmable Logic and Applications 2010
DOI: 10.1109/fpl.2010.115
|View full text |Cite
|
Sign up to set email alerts
|

General Purpose Computing with Reconfigurable Acceleration

Abstract: In this thesis we describe a new generic approach for accelerating software functions using a reconfigurable device connected through a high-speed link to a general purpose system. In order for our solution to be generic, as opposed to related ISA extension approaches, we insert system calls into the original program to control the reconfigurable accelerator using a compiler plug-in. We define specific mechanisms for the communication between the reconfigurable device, the host general purpose processor and th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…In [13] is shown the implementation of a 512-entries TLB on FPGA in an HyperTransport-based general purpose system. TLB is directly managed by the device driver and ''miss'' cases are handled via interrupt messaging.…”
Section: Related Workmentioning
confidence: 99%
“…In [13] is shown the implementation of a 512-entries TLB on FPGA in an HyperTransport-based general purpose system. TLB is directly managed by the device driver and ''miss'' cases are handled via interrupt messaging.…”
Section: Related Workmentioning
confidence: 99%
“…In [9] is shown the implementation of a 512-entries TLB on FPGA in an HyperTransport-based general purpose system. TLB is directly managed by the device driver and "miss" cases are handled via interrupt messaging.…”
Section: Related Workmentioning
confidence: 99%
“…Kelm et al [83] used a model based on local input/output buffers on the accelerator with DMA support to access external memory. Brandon et al [84] proposes a platform-independent approach by managing virtual address space inside their accelerator. Several commercially available machines like the SGI Altix-4700 [37] or the Convey HC-1 [85] propose system level models to accelerate application kernels using FPGAs.…”
Section: Customized Acceleratorsmentioning
confidence: 99%