Log in to save to my catalogue

cmFSM: a scalable CPU-MIC coordinated drug-finding tool by frequent subgraph mining

cmFSM: a scalable CPU-MIC coordinated drug-finding tool by frequent subgraph mining

https://devfeature-collection.sl.nsw.gov.au/record/TN_cdi_doaj_primary_oai_doaj_org_article_cc6e976a5ebb49469b4b9e83ed142ad5

cmFSM: a scalable CPU-MIC coordinated drug-finding tool by frequent subgraph mining

About this item

Full title

cmFSM: a scalable CPU-MIC coordinated drug-finding tool by frequent subgraph mining

Publisher

England: BioMed Central Ltd

Journal title

BMC bioinformatics, 2018-05, Vol.19 (S4), p.98-98, Article 98

Language

English

Formats

Publication information

Publisher

England: BioMed Central Ltd

More information

Scope and Contents

Contents

Frequent subgraphs mining is a significant problem in many practical domains. The solution of this kind of problem can particularly used in some large-scale drug molecular or biological libraries to help us find drugs or core biological structures rapidly and predict toxicity of some unknown compounds. The main challenge is its efficiency, as (i) it is computationally intensive to test for graph isomorphisms, and (ii) the graph collection to be mined and mining results can be very large. Existing solutions often require days to derive mining results from biological networks even with relative low support threshold. Also, the whole mining results always cannot be stored in single node memory.
In this paper, we implement a parallel acceleration tool for classical frequent subgraph mining algorithm called cmFSM. The core idea is to employ parallel techniques to parallelize extension tasks, so as to reduce computation time. On the other hand, we employ multi-node strategy to solve the problem of memory constraints. The parallel optimization of cmFSM is carried out on three different levels, including the fine-grained OpenMP parallelization on single node, multi-node multi-process parallel acceleration and CPU-MIC collaborated parallel optimization.
Evaluation results show that cmFSM clearly outperforms the existing state-of-the-art miners even if we only hold a few parallel computing resources. It means that cmFSM provides a practical solution to frequent subgraph mining problem with huge number of mining results. Specifically, our solution is up to one order of magnitude faster than the best CPU-based approach on single node and presents a promising scalability of massive mining tasks in multi-node scenario. More source code are available at:Source Code: https://github.com/ysycloud/cmFSM ....

Alternative Titles

Full title

cmFSM: a scalable CPU-MIC coordinated drug-finding tool by frequent subgraph mining

Identifiers

Primary Identifiers

Record Identifier

TN_cdi_doaj_primary_oai_doaj_org_article_cc6e976a5ebb49469b4b9e83ed142ad5

Permalink

https://devfeature-collection.sl.nsw.gov.au/record/TN_cdi_doaj_primary_oai_doaj_org_article_cc6e976a5ebb49469b4b9e83ed142ad5

Other Identifiers

ISSN

1471-2105

E-ISSN

1471-2105

DOI

10.1186/s12859-018-2071-z

How to access this item