A Co-Optimization of Software and Hardware for PCIe-Based Small Packet DMA Transfer | IEEE Journals & Magazine | IEEE Xplore