Virtualized Development Environment for Users without a DPU

Good Afternoon. We are working toward ordering our first DPU and in the meantime would like to learn/work with DOCA so we can be prepared once it arrives. Is there a recommended course of action for developers who want to use DOCA and do not have a DPU? I can’t seem to find any documentation for this particular situation. I would assume that users would not have access to the hardware accelerated functionality of the DPU but would be able to compile and run the reference applications but I could be wrong. Any assistance would be greatly appreciated.