Creo que dos procesos totalmente simultaneos es imposible, el procesador se encarga de ir cambiando entre uno y otro tan rápido que parecen simultáneos, pero de ahí a que lo sean...
Para lanzar procesos creo que se usan "Threads", mira a ver por el foro que hay mensajes que hablan al respecto.