add cluster for multi core CPU, and .gitignore