Shuhui Song

dblp:70/9360 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
3since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 3 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 70% Parallel and multicore computing · 30%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
High-performance computing › sparse linear algebra
sparse matrix multiplication
0.612022
TileSpGEMM: a tiled algorithm for parallel sparse general matrix-matrix multiplication on GPUs · PPoPP 2022
High-performance computing › sparse linear algebra › sparse matrix multiplication
SpGEMM
0.612022
TileSpGEMM: a tiled algorithm for parallel sparse general matrix-matrix multiplication on GPUs · PPoPP 2022
Parallel and multicore computing › parallel algorithms › parallel algorithm design
tiled algorithm
0.612022
TileSpGEMM: a tiled algorithm for parallel sparse general matrix-matrix multiplication on GPUs · PPoPP 2022
High-performance computing
sparse linear algebra
0.212022
TileSpGEMM: a tiled algorithm for parallel sparse general matrix-matrix multiplication on GPUs · PPoPP 2022
Bioinformatics and computational biology › gene expression analysis
differential expression analysis
0.112011
wapRNA: a web-based application for the processing of RNA sequences · Bioinform. 2011
Bioinformatics and computational biology
gene expression analysis
0.112011
wapRNA: a web-based application for the processing of RNA sequences · Bioinform. 2011
Bioinformatics and computational biology › transcriptomics
RNA-seq analysis
0.112011
wapRNA: a web-based application for the processing of RNA sequences · Bioinform. 2011

Methods — techniques the papers use, named apart from their topics

read mapping · 0.1miRNA target prediction · 0.1gene annotation · 0.1
YearPublicationVenuePosition
2026 scHILL: deciphering individual-level immune cell heterogeneity with single-cell RNA sequencing data
abstract
Deep learning frameworks have been developed for interpreting single-cell RNA sequencing (scRNA-seq) data and have demonstrated excellent performance across a range of tasks. However, existing methods remain limited in their ability to characterize heterogeneity at the individual level. To address this gap, we present scHILL, a framework that integrates a masked autoencoder (MAE) with a multilayer perceptron (MLP) to decipher phenotypic heterogeneity arises from immune cell heterogeneity among individuals under specific disease conditions. The MAE, pretrained with data augmentation, enables self-supervised feature learning without labels and effectively mitigates the challenge of limited sample size. The MLP further generates a score for each individual to quantify the functional significance of cells and genes. Across multiple datasets, scHILL outperforms existing methods in phenotype prediction and reveals individual-level immune cell heterogeneity in infectious disease, autoimmune disease, and cancer. scHILL provides a generalizable framework for interpreting individual-level scRNA-seq data, thereby facilitating the future realization of personalized medicine.
Yi Wang 0113, Yongrong Cao, Shuhui Song
Briefings Bioinform.6
2023 McAN: a novel computational algorithm and platform for constructing and visualizing haplotype networks
abstract
Haplotype networks are graphs used to represent evolutionary relationships between a set of taxa and are characterized by intuitiveness in analyzing genealogical relationships of closely related genomes. We here propose a novel algorithm termed McAN that considers mutation spectrum history (mutations in ancestry haplotype should be contained in descendant haplotype), node size (corresponding to sample count for a given node) and sampling time when constructing haplotype network. We show that McAN is two orders of magnitude faster than state-of-the-art algorithms without losing accuracy, making it suitable for analysis of a large number of sequences. Based on our algorithm, we developed an online web server and offline tool for haplotype network construction, community lineage determination, and interactive network visualization. We demonstrate that McAN is highly suitable for analyzing and visualizing massive genomic data and is helpful to enhance the understanding of genome evolution. Availability: Source code is written in C/C++ and available at https://github.com/Theory-Lun/McAN and https://ngdc.cncb.ac.cn/biocode/tools/BT007301 under the MIT license. Web server is available at https://ngdc.cncb.ac.cn/bit/hapnet/. SARS-CoV-2 dataset are available at https://ngdc.cncb.ac.cn/ncov/. Contact: [email protected] (Song S), [email protected] (Zhao W), [email protected] (Bao Y), [email protected] (Zhang Z), [email protected] (Xue Y).
Dongmei Tian, Anke Wang, Cuiping Li 0004, Wei Zhao 0065, Leisheng Shi, Yongbiao Xue, Zhang Zhang 0002, Yiming Bao, Wenming Zhao, Shuhui Song
Briefings Bioinform.14
2022 TileSpGEMM: a tiled algorithm for parallel sparse general matrix-matrix multiplication on GPUs
abstract
Sparse general matrix-matrix multiplication (SpGEMM) is one of the most fundamental building blocks in sparse linear solvers, graph processing frameworks and machine learning applications. The existing parallel approaches for shared memory SpGEMM mostly use the row-row style with possibly good parallelism. However, because of the irregularity in sparsity structures, the existing row-row methods often suffer from three problems: (1) load imbalance, (2) high global space complexity and unsatisfactory data locality, and (3) sparse accumulator selection.
Yuyao Niu, Zhengyang Lu 0003, Haonan Ji, Shuhui Song, Zhou Jin 0001, Weifeng Liu 0002
PPoPP4
2011 wapRNA: a web-based application for the processing of RNA sequences
abstract
SUMMARY: mRNA/miRNA-seq technology is becoming the leading technology to globally profile gene expression and elucidate the transcriptional regulation mechanisms in living cells. Although there are many tools available for analyzing RNA-seq data, few of them are available as easy accessible online web tools for processing both mRNA and miRNA data for the RNA-seq based user community. As such, we have developed a comprehensive web application tool for processing mRNA-seq and miRNA-seq data. Our web tool wapRNA includes four different modules: mRNA-seq and miRNA-seq sequenced from SOLiD or Solexa platform and all the modules were tested on previously published experimental data. We accept raw sequence data with an optional reads filter, followed by mapping and gene annotation or miRNA prediction. wapRNA also integrates downstream functional analyses such as Gene Ontology, KEGG pathway, miRNA targets prediction and comparison of gene's or miRNA's different expression in different samples. Moreover, we provide the executable packages for installation on user's local server. AVAILABILITY: wapRNA is freely available for use at http://waprna.big.ac.cn. The executable packages and the instruction for installation can be downloaded from our web site. CONTACT: [email protected]; [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Wenming Zhao, Wanfei Liu, Dongmei Tian, Bixia Tang, Caixia Yu, Rujiao Li, Yunchao Ling, Shuhui Song, Songnian Hu
Bioinform.10