DPD Softwares and Packages
1.  LAMMPS:  http://lammps.sandia.gov/
Highly parallelized. Highly portable C++.
Distributed-memory MPI. Open-source distribution.
GPU and OpenMP support for many code features.
3.  HOOMD-blue:  http://codeblue.umich.edu/hoomd-blue/
Fast GPU performance.
Scalable.
Flexible.
4.  DPDmacs:  http://www.apmaths.uwo.ca/~mkarttu/dpdmacs.shtml
Compatible with Gromacs.
5.  MyDPD:  http://multiscalelab.org/mydpd
Simple, serial but functional.