Cplex is one of the best solvers for linear problems. It is not simple to find better. If you use already Cplex, you can try the tuning tool provided with the solver. this tool tries different parameter settings and seeks to find good parameters for the solver for a given optimization model. So at the end, you will have a set of parameters to use to solve quickly your problem.
You can also try "Xpress Mp" of Fico. It seems to be efficient to solve the same kind of problems. Personnaly, I did not see a big difference between those solvers on my MILP problems.
Besides the aforementioned Xpress, there is also Gurobi, which is a MIP solver developed by the same team that initially developed Cplex. In my experience, Gurobi is more or less at the same speed of Cplex, but for some problems it's much faster (and others, it's much slower...), and it is worth giving a try, in particular, because it is free of charge for academic use.
Try this article : Comparisons of Commercial MIP Solvers and an Adaptive Memory (Tabu Search) Procedure for a Class of 0-1 Integer Programming Problems avaiable at https://pdfs.semanticscholar.org/26d9/0fb0b8271e5cbcf44e11baaea10bce01b802.pdf
Does anybody know Cplex? I am currenty programming a production problem where i m minimizing the setup cost. I have my production with product 1 & 2, period 1-3 and a microperiod 1-3. Now i want to schedule that if product 1 was produced for ex. in period 1 and microperiod 2 and product 2 is produced in period 1 and microperiod 3, i have setup costs.