EPFramework is a wrapper program to help run serial programs in an embarrassingly parallel manner.
-
(OSX Only) Install Homebrew: http://brew.sh/
-
Install gradle: Mac: brew install gradle Linux: Use your preferred package manager
-
Clone this project
-
Build the project using gradle: cd EPFramework gradle build
To run: java -jar EPFramework-1.0.jar
When using the configuration file, the framework will immediatly begin dividing up the work and processesing it.
Otherwise, the user will have to walk through the Configuration Wizard, where they will set up the run. These settings can be saved so they do not have to be input again.