paper-with-me

홈 › Papers

OpEvo: An Evolutionary Method for Tensor Operator Optimization

2020-06-10 · Xiaotian Gao, Cui Wei, Lintao Zhang, Mao Yang

Training and inference efficiency of deep neural networks highly rely on the performance of tensor operators on hardware platforms. Manually optimizing tensor operators has limitations in terms of supporting new operators or hardware platforms. Therefore, automatically optimizing device code configurations of tensor operators is getting increasingly attractive. However, current methods for tensor operator optimization usually suffer from poor sample-efficiency due to the combinatorial search space. In this work, we propose a novel evolutionary method, OpEvo, which efficiently explores the search spaces of tensor operators by introducing a topology-aware mutation operation based on q-random walk to leverage the topological structures over the search spaces. Our comprehensive experiment results show that compared with state-of-the-art (SOTA) methods OpEvo can find the best configuration with the lowest variance and least efforts in the number of trials and wall-clock time. All code of this work is available online.

📄 PDF Abstract BibTeX arXiv:2006.05664

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

GPU-accelerated Evolutionary Multiobjective Optimization Using Tensorized RVEA

2024-04-01 · Zhenyu Liang, Tao Jiang, Kebin Sun, Ran Cheng

Evolutionary multiobjective optimization has witnessed remarkable progress during the past decades. However, existing algorithms often encounter computational challenges in large-scale scenarios, primarily attributed to …

GPUMultiobjective Optimization

Tensor Network Estimation of Distribution Algorithms

2024-12-27 · John Gardiner, Javier Lopez-Piqueres

Tensor networks are a tool first employed in the context of many-body quantum physics that now have a wide range of uses across the computational sciences, from numerical methods to machine learning. Methods integrating …

Tensor Networks

Online Operator Design in Evolutionary Optimization for Flexible Job Shop Scheduling via Large Language Models

2025-11-20 · Rongjie Liao, Junhao Qiu, Xin Chen, Xiaoping Li arxiv

Customized static operator design has enabled widespread application of Evolutionary Algorithms (EAs), but their search effectiveness often deteriorates as evolutionary progresses. Dynamic operator configuration approach…

EOE: Evolutionary Optimization of Experts for Training Language Models

2025-09-29 · Yingshi Chen arxiv

This paper presents an evolutionary framework for the training of large language models(LLM). The models are divided into several experts(sub-networks), which have the same structure but different parameter values. Only …

Optimal Kernel Orchestration for Tensor Programs with Korch

2024-06-13 · Muyan Hu, Ashwin Venkatram, Shreyashri Biswas, Balamurugan Marimuthu 외

Kernel orchestration is the task of mapping the computation defined in different operators of a deep neural network (DNN) to the execution of GPU kernels on modern hardware platforms. Prior approaches optimize kernel orc…

DiversityGPUtensor algebra