The whole computer hardware industry embraced multicores. For these machines, the extreme optimisation of sequential algorithms is no longer sufficient to squeeze the real machine power, which can be only exploited via thread-level parallelism. Decision tree algorithms exhibit natural concurrency that makes them suitable to be parallelised. This paper presents an approach for easy-yet-efficient porting of an implementation of the C4.5 algorithm on multicores. The approach is based on the FastFlow parallel programming environment. The strength of our porting consists in minimal changes to the original sequential code. In addition to the tree building algorithm, we consider also the so far unaddressed problem of parallelising the error-based ...
Abstract—Decision tree construction is a well-studied data mining problem. In this paper, we focus o...
This paper presents a new technique for introducing and tuning parallelism for heterogeneous shared-...
Abstract. We present a new technique to automatically optimize parallel soft-ware for multi-core pro...
The whole computer hardware industry embraced multicores. For these machines, the extreme optimisati...
The whole computer hardware industry embraced the multi-core. The extreme optimisation of sequential...
This paper presents a study that discusses how multi-threading can be used to improve the runtime pe...
Abstract. In the fields of data mining and machine learning the amount of data available for buildin...
www.imm.dtu.dk It was the main task of this thesis to analyze, design and implement a parallel versi...
Abstract. Selecting the close-to-optimal collective algorithm based on the parameters of the collect...
We present an analytic evaluation of the run-time behavior of the C4.5 algorithm which highlights...
Today multicore technology is the standard processor technology for desktop and laptop computers and...
Univariate decision tree algorithms are widely used in Data Mining because (i) they are easy to lear...
Abstract Decision tree (and its extensions such as Gradient Boosting Decision Trees and Random Fores...
It is a fashion to use the manycore accelerators to promote the computing power in a computing plat-...
The convergence of highly parallel many-core graphics processors with conventional multi-core proces...
Abstract—Decision tree construction is a well-studied data mining problem. In this paper, we focus o...
This paper presents a new technique for introducing and tuning parallelism for heterogeneous shared-...
Abstract. We present a new technique to automatically optimize parallel soft-ware for multi-core pro...
The whole computer hardware industry embraced multicores. For these machines, the extreme optimisati...
The whole computer hardware industry embraced the multi-core. The extreme optimisation of sequential...
This paper presents a study that discusses how multi-threading can be used to improve the runtime pe...
Abstract. In the fields of data mining and machine learning the amount of data available for buildin...
www.imm.dtu.dk It was the main task of this thesis to analyze, design and implement a parallel versi...
Abstract. Selecting the close-to-optimal collective algorithm based on the parameters of the collect...
We present an analytic evaluation of the run-time behavior of the C4.5 algorithm which highlights...
Today multicore technology is the standard processor technology for desktop and laptop computers and...
Univariate decision tree algorithms are widely used in Data Mining because (i) they are easy to lear...
Abstract Decision tree (and its extensions such as Gradient Boosting Decision Trees and Random Fores...
It is a fashion to use the manycore accelerators to promote the computing power in a computing plat-...
The convergence of highly parallel many-core graphics processors with conventional multi-core proces...
Abstract—Decision tree construction is a well-studied data mining problem. In this paper, we focus o...
This paper presents a new technique for introducing and tuning parallelism for heterogeneous shared-...
Abstract. We present a new technique to automatically optimize parallel soft-ware for multi-core pro...