Results

BiPart is implemented in the Galois 4.0 system, compiled with g++ 8.1 and boost 1.67. Galois is a library of data structures and a runtime system that exploits parallelism in irregular graph algorithms expressed in C++ [6].

The Saccharomyces cerevisiae protein-protein interaction network was obtained from STRING [7]. It contains 6574 nodes and 1845966 edges.

All experiments are done on a machine running CentOS 7 with 4 sockets of 14-core Intel Xeon Gold 5120 CPUs at 2.2 GHz, and 187 GB of RAM in which there are 65,536 huge pages, each of which has a size of 2 MB.