mxnet dataloader读取速度问题

image
图一


图二
Hi, 如上图图一所示,我们简单的设置了dataset function for mxnet and torch。如下是我们的参数设置:
data_length=100000(数据长度),batch_size=”1, 2, 4, 8, 16, 32, 64, 128, 192, 256, 320, 384, 448, 512, 646, 774, 902, 1024,” num_workers=8,warm_up=100(该参数表⽰预热多少个batch), shuffle=False, pin_memory=False。我们指通过简单的迭代读取数据,最后发现torch-dataloader的读取速度要稍高于 mxnet-dataloader(结果如上图图二)。请问这是由于mxnet-dataloader和torch-dataloader的底层实现不同吗》