I also have a USB-DIO24 board and a PCI-DIO24 board that I am pulsing stepper motors with and the USB-DIO24 appears to be significantly slower. While I understand there may be some software related dependency, it seems like the write times are significantly slower.