Proceedings of the 8th ACM International Conference on Bioinformatics, Computational Biology,and Health Informatics 2017
DOI: 10.1145/3107411.3107466
|View full text |Cite
|
Sign up to set email alerts
|

An Out-of-Core GPU based Dimensionality Reduction Algorithm for Big Mass Spectrometry Data and Its Application in Bottom-up Proteomics

Abstract: Modern high resolution Mass Spectrometry instruments can generate millions of spectra in a single systems biology experiment. Each spectrum consists of thousands of peaks but only a small number of peaks actively contribute to deduction of peptides. Therefore, pre-processing of MS data to detect noisy and non-useful peaks are an active area of research. Most of the sequential noise reducing algorithms are impractical to use as a pre-processing step due to high time-complexity. In this paper, we present a GPU b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
3

Relationship

3
4

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 20 publications
0
3
0
Order By: Relevance
“…To handle large matrices by overcoming memoryconstraints of a single-node or a GPU, out-of core computations [51], [1], [7], [9] have been used which seek to decompose a matrix into smaller pieces and operate on them in multiple passes; data resides in disk and has to be explicitly moved in and out of memory for the passes. While this addresses the problem of handling large matrices on memory-constrained single-nodes and accelerators, the achievable speedup is constrained by the sequential passes that the algorithm has to make.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…To handle large matrices by overcoming memoryconstraints of a single-node or a GPU, out-of core computations [51], [1], [7], [9] have been used which seek to decompose a matrix into smaller pieces and operate on them in multiple passes; data resides in disk and has to be explicitly moved in and out of memory for the passes. While this addresses the problem of handling large matrices on memory-constrained single-nodes and accelerators, the achievable speedup is constrained by the sequential passes that the algorithm has to make.…”
Section: Related Workmentioning
confidence: 99%
“…Many applications in engineering and scientific computing involve operations on dense and sparse matrices [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11]. At the core of many of these applications is the General Matrix-Matrix multiplication (GEMM) operation, which is regarded as one of the most widely used high performance kernels.…”
Section: Introductionmentioning
confidence: 99%
“…Many algorithms based on parallel computing techniques have been proposed in different fields like genomics, proteogenomics, clinical informatics, imaging informatics, etc. [ 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 ]. Using GPUs for accelerating these type of problems has become very popular recently.…”
Section: Introductionmentioning
confidence: 99%