Unless folding was specifically coded with pvm or mpi support even if you did have a cluster it wouldn't do what you want it to.
Here's a basic rundown of the steps to create a cluster of workstations.. I don't know much about beowulf and as far as i'm concerned there is no difference.
Install OS of choice on each box that will be in the cluster (preferably unix like OS) .. unless of course you're going the diskless client route. Do all the network/system setup gravy and add an entry for each computer in the cluster to /etc/hosts. Setup NIS+ or yp on the server node to share your essential files passwd and the like. Enable NFS daemon on server node and configure clients to mount filesystems from server (it's not considered a cluster so much if atleast one filesystem is shared among the nodes.. most used is /home or /usr/home whichever you prefer). Install your messaging api .. pvm or mpi being the most popular. There are plenty of tutorials out there on each one of these steps, it'll just take a bit of searching. Like I said, a program that is not specifically coded for a cluster is only going to run on one node, hence the need for mpi or pvm.
Have Fun