Modify ↓
Opened 12 years ago
Closed 9 years ago
#157 closed defect (fixed)
Large DMA buffer singificantly decrease DMA bandwidth
Reported by: | Suren A. Chilingaryan | Owned by: | Suren A. Chilingaryan |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | pcilib | Version: | |
Keywords: | Cc: |
Description
Setting large size of DMA buffer significantly affects DMA performance.
- 1 MB buffer - 300 fps is not problem
- 4 MB buffer - 220 fps is maximum
- 8 MB buffer - 170 fps is maximum
Attachments (0)
Note: See
TracTickets for help on using
tickets.
I have implemented some kind of next kmem predictor to quickly locate necessary kmem in streaming operations. However, in future this is still potential performance hazard in the case if other kmem's are used during the streaming. So, implementation with binary trees (or which primitives Linux kernel provides) is in ToDo? list.