OpenMP and Pthread implementation of Multi Level Graph Partitioning Solver. A weighted, undirected graph is taken as input. This graph is treated as matrix A. The solver gives solution for Ax = 0