Redesigning pattern mining algorithms for supercomputers

10/27/2015
by   Kazuki Yoshizoe, et al.
0

Upcoming many core processors are expected to employ a distributed memory architecture similar to currently available supercomputers, but parallel pattern mining algorithms amenable to the architecture are not comprehensively studied. We present a novel closed pattern mining algorithm with a well-engineered communication protocol, and generalize it to find statistically significant patterns from personal genome data. For distributing communication evenly, it employs global load balancing with multiple stacks distributed on a set of cores organized as a hypercube with random edges. Our algorithm achieved up to 1175-fold speedup by using 1200 cores for solving a problem with 11,914 items and 697 transactions, while the naive approach of separating the search space failed completely.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/06/2014

Scalable Parallel Numerical CSP Solver

We present a parallel solver for numerical constraint satisfaction probl...
research
08/07/2023

The FIDS Theorems: Tensions between Multinode and Multicore Performance in Transactional Systems

Traditionally, distributed and parallel transactional systems have been ...
research
05/18/2015

Scalable Parallel Numerical Constraint Solver Using Global Load Balancing

We present a scalable parallel solver for numerical constraint satisfact...
research
10/16/2018

SpiNNTools: The Execution Engine for the SpiNNaker Platform

Distributed systems are becoming more common place, as computers typical...
research
01/27/2022

Incremental Mining of Frequent Serial Episodes Considering Multiple Occurrences

The need to analyze information from streams arises in a variety of appl...
research
03/28/2017

Mining Best Closed Itemsets for Projection-antimonotonic Constraints in Polynomial Time

The exponential explosion of the set of patterns is one of the main chal...
research
02/25/2023

Identification of pattern mining algorithm for rugby league players positional groups separation based on movement patterns

The application of pattern mining algorithms to extract movement pattern...

Please sign up or login with your details

Forgot password? Click here to reset