Achieving Up to 3× Speedup for dma_map_sg, dma_unmap_sg and DMA Sync on Arm64
The article explains how batching cache‑sync operations for dma_map_sg, dma_unmap_sg and dma_sync_sg on arm64 can cut their execution time by up to three‑fold, details the kernel patches introduced, and presents benchmark results on Dimensity 9500 and RK3588 platforms.
