Running dma-perf with c2h/h2c/bi directions on a x8 PCIe Gen 5 card, but we can only get to half (~14GB/s) of limitation of the card's bandwidth (~32GB/s in theory). Below is a table of config file contents and test results:
We also noticed that with the following register writing sequence, the bandwidth of dma-perf may reach ~26GB/s, with offset_ch1=0x60000000000, but we don't understand the register settings:
Running dma-perf with c2h/h2c/bi directions on a x8 PCIe Gen 5 card, but we can only get to half (~14GB/s) of limitation of the card's bandwidth (~32GB/s in theory). Below is a table of config file contents and test results:
We also noticed that with the following register writing sequence, the bandwidth of dma-perf may reach ~26GB/s, with offset_ch1=0x60000000000, but we don't understand the register settings:
name=mm_01 pci_bus=01 pci_device=00 mode=mm dir=c2h pf_range=0:0 q_range=0:31 wb_acc=5 tmw_idx=9 cntr_idx=7 trig_mode=cntr_tmr rngidx=0xF ram_width=15 #31bits - 2^31 = 2GB runtime=30 #sec num_threads=2 bidir_en=1 num_pkt=1 pkt_sz=16777216 mm_chnl=2 offset=0x00000000000 offset_ch1=0x60000000000 dump_en=0 marker_en=0