paper-with-me

Papers

TSENOR: Highly-Efficient Algorithm for Finding Transposable N:M Sparse Masks

2025-05-29 · Xiang Meng, Mehdi Makni, Rahul Mazumder

Network pruning reduces the computational requirements of large neural networks, with N:M sparsity -- retaining only N out of every M consecutive weights -- offering a compelling balance between compressed model quality and hardware acceleration. However, N:M sparsity only accelerates forward-pass computations, as N:M patterns are not preserved during matrix transposition, limiting efficiency during training where both passes are computationally intensive. While transposable N:M sparsity has been proposed to address this limitation, existing methods for finding transposable N:M sparse masks either fail to scale to large models or are restricted to M=4 which results in suboptimal compression-accuracy trade-off. We introduce an efficient solver for transposable N:M masks that scales to billion-parameter models. We formulate mask generation as optimal transport problems and solve through entropy regularization and Dykstra's algorithm, followed by a rounding procedure. Our tensor-based implementation exploits GPU parallelism, achieving up to 100x speedup with only 1-10% error compared to existing methods. Our approach can be integrated with layer-wise N:M pruning frameworks including Wanda, SparseGPT and ALPS to produce transposable N:M sparse models with arbitrary N:M values. Experiments show that LLaMA3.2-8B with transposable 16:32 sparsity maintains performance close to its standard N:M counterpart and outperforms standard 2:4 sparse model, showing the practical value of our approach.

📄 PDF Abstract BibTeX arXiv:2505.23949

Code (0)

등록된 구현이 없습니다.

Tasks

GPUNetwork Pruning

Methods 이 논문이 사용한 방법론

Entropy Regularization 설명 없음
Pruning 설명 없음

Similar Papers 제목 키워드 기반

Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Masks

2021-02-16 · NeurIPS 2021 12 · Itay Hubara, Brian Chmiel, Moshe Island, Ron Banner 외

Unstructured pruning reduces the memory footprint in deep neural networks (DNNs). Recently, researchers proposed different types of structural pruning intending to reduce also the computation complexity. In this work, we…

Convergence Properties of Kronecker Graphical Lasso Algorithms

2012-04-03 · Theodoros Tsiligkaridis, Alfred O. Hero III, Shuheng Zhou

This paper studies iteration convergence of Kronecker graphical lasso (KGLasso) algorithms for estimating the covariance of an i.i.d. Gaussian random sample under a sparse Kronecker-product covariance model and MSE conve…

ImputationModel Selection

Phenotypic divergence of Homo sapiens is driven by the evolution of human-specific genomic regulatory networks via two mechanistically distinct pathways of creation of divergent regulatory DNA sequences

2015-10-30

Thousands of candidate human-specific regulatory sequences (HSRS) have been identified, supporting the hypothesis that unique to human phenotypes result from human-specific alterations of genomic regulatory networks. Her…

Accelerating Transformer Pre-training with 2:4 Sparsity

2024-04-02 · Yuezhou Hu, Kang Zhao, Weiyu Huang, Jianfei Chen 외

Training large transformers is slow, but recent innovations on GPU architecture give us an advantage. NVIDIA Ampere GPUs can execute a fine-grained 2:4 sparse matrix multiplication twice as fast as its dense equivalent. …

GPU

Patterns of Transposable Element Distribution Around Chromatin Ligation Points Revealed by Micro-C Data Analysis

2024-08-20 · Alexandr V. Vikhorev, Michael M. Rempel, Oksana O. Polesskaya, Ivan V. Savelev 외

Transposable elements (TEs) constitute a significant portion of eukaryotic genomes, yet their role in chromatin organization remains poorly understood. This study investigates the distribution patterns of TEs around chro…