concurrent implementation of matrix multiplication of arbitrary size using GMP