XGBOOST – Why is it so Important? In broad terms, it’s the efficiency, accuracy, and feasibility of this algorithm . It has both linear model solver and tree learning algorithms. So, what makes it fast is its capacity to do parallel computation on a single machine.