2012 IEEE Nuclear Science Symposium and Medical Imaging Conference Record (NSS/MIC) 2012
DOI: 10.1109/nssmic.2012.6551364
|View full text |Cite
|
Sign up to set email alerts
|

High performance FPGA-based scatter/gather DMA interface for PCIe

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(10 citation statements)
references
References 3 publications
0
10
0
Order By: Relevance
“…Fig. 2 depicts an example in which two systems are connected through PCI Express based interconnection network [10].…”
Section: Implementation Of Rdma Transfer On Pci Expressmentioning
confidence: 99%
“…Fig. 2 depicts an example in which two systems are connected through PCI Express based interconnection network [10].…”
Section: Implementation Of Rdma Transfer On Pci Expressmentioning
confidence: 99%
“…This specification describes operations for x1, x2, x4, x8, x12, x16, and x32 lane widths. PCIe is often regarded as one of the main interfaces to connect board to PC [7,8]. Because key PCI attributes, such as its usage model, load-store architecture, and software interfaces, are maintained, whereas its parallel bus implementation is replaced by a highly scalable, fully serial interface.…”
Section: High-speed Serial Interconnectsmentioning
confidence: 99%
“…In the common case that a processor's tile consists of non-contiguous memory addresses [27,55,32,67], a potentially large number of DMA calls is required, which in turn require deep transaction queues in each DMA engine [40]. As an example, to transfer a tile in a 64-core system from a 2048×2048 HTA without architectural support for strided memory access, similar to the STI Cell [62], each processor requires 256 separate DMA transfers.…”
Section: Apimentioning
confidence: 99%
“…VIRAM [45] can also exploit datalevel parallelism at chip level to overcome the wiring costs of massive bank-switching [45,75], but the memory capacities offered by the various Processor-in-Memory approaches have proven to be impractically small for the commercial market. Moreover, variations of DMA engines, such as scatter-gather DMA [40], still perform transfers between only two components, thus creating out of order access streams to memory.…”
Section: Related Workmentioning
confidence: 99%