Decision tree building on multi-core using FastFlow