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 parallel porting requires minimal changes to the original sequential code, and it is able to exploit up to 7X speedup on an Intel dual-quad core machine.

Porting decision tree algorithms to multicore using fastflow

ALDINUCCI, MARCO;
2010-01-01

Abstract

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 parallel porting requires minimal changes to the original sequential code, and it is able to exploit up to 7X speedup on an Intel dual-quad core machine.
2010
Inglese
contributo
1 - Conferenza
European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, ECML PKDD 2010
Barcelona, Spain
September 2010
Internazionale
José Luis Balcázar, Francesco Bonchi, Aristides Gionis, Michèle Sebag
Proceedings of the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, ECML PKDD 2010
Esperti anonimi
Springer-Verlag
Berlin Heidelberg
GERMANIA
6321
7
23
17
364215879X
9783642158797
http://www.springerlink.com/content/x20020l947041770/
parallel classification; C4.5; multicores; structured parallel programming; streaming
no
1 – prodotto con file in versione Open Access (allegherò il file al passo 6 - Carica)
3
info:eu-repo/semantics/conferenceObject
04-CONTRIBUTO IN ATTI DI CONVEGNO::04A-Conference paper in volume
Marco Aldinucci; Salvatore Ruggieri; Massimo Torquati
273
reserved
File in questo prodotto:
File Dimensione Formato  
2010_c45FF_ECMLPKDD.pdf

Accesso riservato

Tipo di file: PDF EDITORIALE
Dimensione 453.95 kB
Formato Adobe PDF
453.95 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/83743
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? 15
social impact