School ofMathematical and Statistical Sciences

Computational and Applied Math Proseminar

Friday, November 18, 12:30 p.m. GWC 487

Yuji Shinano

Konrad Zuse Institute, Berlin, Germany

Parallelizing MIP Solvers using the UG Framework

Abstract This talk will describe the Ubiquity Generator (UG), a parallel framework for solving mixed-integer programming (MIP) problems. This framework enables base MIP solvers to be run in parallel in an external fashion, exploiting the high performance of the base MIP solvers and directly benefitting from the frequent upgrades to the individual base solvers. The base MIP solver could be SCIP, CPLEX, etc., and the target computing environment could be a desktop computer, a cluster computer or a supercomputer.

We currently have two parallel MIP solvers using the UG framework. One is ParaSCIP, which is designed to run on a large scale distributed memory computing environment. The other is FiberSCIP, a multi-threaded version of SCIP. This talk will give a brief introduction to the UG framework and the current state of parallel MIP solvers using it. Computational results on a wide range of computing environments will be presented; from a 4-core desktop computer to the 7,168 core supercomputer HLRN II.