Packages using the PPF will be run as MPI programs. At the start of execution the program binary will be distributed to all participating nodes. During program execution, the PPF will use MPI as a medium of communication between nodes. All buffering issues will be handled by the PPF.