paper-with-me

홈 › Papers

Pruner: A Speculative Exploration Mechanism to Accelerate Tensor Program Tuning

2024-02-04 · Liang Qiao, Jun Shi, Xiaoyu Hao, Xi Fang, Minfan Zhao, Ziqi Zhu, Junshi Chen, Hong An, Bing Li, Honghui Yuan, Xinyang Wang, Xulong Tang

Tensor program tuning is essential for the efficient deployment of deep neural networks. Search-based approaches have demonstrated scalability and effectiveness in automatically finding high-performance programs for specific hardware. However, the search process is often inefficient, taking hours or even days to discover optimal programs due to the exploration mechanisms guided by an accurate but slow learned cost model. Meanwhile, the learned cost model trained on one platform cannot seamlessly adapt online to another, which we call cross-platform online unawareness. In this work, we propose Pruner and MoA-Pruner. Pruner is a speculative exploration mechanism that accelerates the search process using a "Draft-then-Verify" paradigm. Instead of applying the complex learned cost model to all explored candidates, Pruner drafts small-scale speculative candidates by introducing a naive symbol analyzer (draft model), then identifies the best candidates by the learned cost model. MoA-Pruner introduces Momentum online Adaptation to address the cross-platform online unawareness. We incorporate these techniques into the Ansor and conduct extensive experiments on three GPU-based platforms. Results show that in online cost model tuning scenarios, Pruner and MoA-Pruner can achieve an average speedup of $2.6 \times$ and $4.82 \times$ compared to Ansor. In offline tuning scenarios, Pruner can achieve an average speedup of $4.75 \times$ and $4.05\times$ compared to TenSet and TLP, respectively. The code is available at https://github.com/qiaolian9/Pruner.

📄 PDF Abstract BibTeX arXiv:2402.02361

Code (1)

qiaolian9/pruner 공식 구현 pytorch

Tasks

GPUTransfer Learning

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Detecting Speculative Language in Biomedical Texts using Recurrent Neural Tensor Networks

2026-06-09 · Dhruv Dixit arxiv

In this investigation, we delve into the automated detection of speculative language within biomedical articles by utilizing distributed sentence representations and advanced deep learning techniques. The implications of…

Multi-Document SummarizationInformation Retrieval

SwiftSpec: Ultra-Low Latency LLM Decoding by Scaling Asynchronous Speculative Decoding

2025-06-12 · Ziyi Zhang, Ziheng Jiang, Chengquan Jiang, Menghan Yu 외

Low-latency decoding for large language models (LLMs) is crucial for applications like chatbots and code assistants, yet generating long outputs remains slow in single-query settings. Prior work on speculative decoding (…

JaxPruner: A concise library for sparsity research

2023-04-27 · Joo Hyung Lee, Wonpyo Park, Nicole Mitchell, Jonathan Pilault 외

This paper introduces JaxPruner, an open-source JAX-based pruning and sparse training library for machine learning research. JaxPruner aims to accelerate research on sparse neural networks by providing concise implementa…

Goal-Guided Efficient Exploration via Large Language Model in Reinforcement Learning

2025-09-26 · Yajie Qi, Wei Wei, Lin Li, Lijun Zhang 외 arxiv

Real-world decision-making tasks typically occur in complex and open environments, posing significant challenges to reinforcement learning (RL) agents' exploration efficiency and long-horizon planning capabilities. A pro…

Reinforcement Learning

EquivPruner: Boosting Efficiency and Quality in LLM-Based Search via Action Pruning

2025-05-22 · Jiawei Liu, Qisi Chen, Jianshu Zhang, Quan Liu 외

Large Language Models (LLMs) excel at complex reasoning through search algorithms, yet current strategies often suffer from massive token consumption due to redundant exploration of semantically equivalent steps. Existin…

GSM8KMathMathematical ReasoningSemantic Similarity+1