2016
DOI: 10.1088/1748-0221/11/02/p02007
|View full text |Cite
|
Sign up to set email alerts
|

A high-throughput readout architecture based on PCI-Express Gen3 and DirectGMA technology

Abstract: Modern physics experiments produce multi-GB/s data rates. Fast data links and high performance computing stages are required for continuous data acquisition and processing. Because of their intrinsic parallelism and computational power, GPUs emerged as an ideal solution to process this data in high performance computing applications. In this paper we present a high-throughput platform based on direct FPGA-GPU communication. The architecture consists of a Direct Memory Access (DMA) engine compatible with the Xi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
1

Relationship

4
2

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…The two PCIe endpoints can be directly configured as a single physical x16 lane with data throughput up to 120 Gb/s. The firmware architecture consists of "KIT DMA" logic [6] coupled to the PCIe [7] core and the DDR3 memory controller. The firmware architecture is shown in figure 3.…”
Section: Readout Card and Direct Memory Access Architecturementioning
confidence: 99%
“…The two PCIe endpoints can be directly configured as a single physical x16 lane with data throughput up to 120 Gb/s. The firmware architecture consists of "KIT DMA" logic [6] coupled to the PCIe [7] core and the DDR3 memory controller. The firmware architecture is shown in figure 3.…”
Section: Readout Card and Direct Memory Access Architecturementioning
confidence: 99%
“…We use an FPGA-based data transfer infrastructure based on the Direct Memory Access (DMA) architecture described in [8]. The FPGA gets loaded with our test-data in advance and is programmed with custom DMA firmware that enables low latency data transfer from the FPGA directly into the GPU's memory [9,10]. The data is assumed to be compressed, making use of the detector's finite resolution.…”
Section: Implementation Of the Gpu Track Triggermentioning
confidence: 99%
“…The UFO framework is a solid starting point for a board support package as the hardware of the camera platform is also used for very different embedded applications like beam monitoring systems. The integration of microcontroller-based systems offers a good enhancement of the existing functionality and provides the option to deploy the entire system to other hardware platforms [5,6].…”
Section: Selected Elements Of the Dts Platformmentioning
confidence: 99%