Distributed consensus-based solver for semi-definite programming: An optimization viewpoint. (September 2021)