To compile source code : mkdir -p build/stage1/src cd build/stage1/src cmake ../../../stage1/src make #repeat previous lines for stage 2 Usage (stage 1) : mpirun -np nbProcess ppam.exe cluster ifilename nbSeriesInChunk nbClusters randomize p_for_dissims Where : nbProcess = number of simultaneous processes ifilename = path to serialized dataset (read below) nbSeriesInChunk = number of time-series to process sequentially nbClusters = number of clusters randomize = 1 to dispatch time-series at random. 0 to process them in order p_for_dissims = the 'p' of L_p distance used to compute dissimilarities Note : custom [de]serialization. Consider writing your own in src/TimeSeries/ folder if you plan to test the package. See also src/main.c for the details.