This beta release is associated with Testing fine-grained parallelism for the ADMM on a factor-graph (Hao, Oghbaee, Rostami, Derbinsky, Bento).
The code includes a demo of how to use parADMM for a GPU or multiple cpu cores that is based on the circle packing example found in the numerical section of the paper above.
To compile, run:
--verboseshows debug output (including timing data)
--openmpcompiles with OpenMP support
--cuda=/path/to/cudacompiles with CUDA support
out/packing(cpu and OpenMP)