Suppose I have a sequential program of biological, physical, or chemical simulation.
I need a step-by-step algorithm for translating that sequential program into a parallel program.
Can you recommend a book for this?
No such book exists.
There are plenty of introductions to parallel programming out there, but there is no general advice for turning a sequential program into a parallel program, because it is impossible. If it were possible, compilers would do it.
Having said that, there are a couple of general approaches that may help for a problem like yours: