Best Linux Distro for HPC cluster

I am trying to execute High-Performance Computing (HPC) cluster on 5 PCs but I am running out of conclusion. I heard about Clustered High Availability Operating System (CHAOS), Red Hat, Slackwave and CentOS. What I want to know is what is the best Linux distribution that can run with my HPC cluster? Where can I find some articles or information that can compare Linux distributions?
