一种基于自适应负载分配的稀疏张量典范分解方法及系统

By preprocessing and uniformly distributing sparse tensors using an adaptive load distribution method, the problem of unbalanced load and data conflict in the sparse tensor canonical decomposition algorithm on GPU systems is solved, thus achieving efficient computation.

CN117311971BActive Publication Date: 2026-07-17BEIHANG UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIHANG UNIV
Filing Date
2023-09-28
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing sparse tensor canonical decomposition algorithms suffer from low parallelism and uneven load distribution between threads on large-scale parallel systems such as GPUs, resulting in performance waste and data conflicts.

Method used

An adaptive load allocation method is adopted. By preprocessing the sparse tensor, the slices and fibers are evenly distributed. Based on the characteristics of the specific tensor and the computing platform, an appropriate load allocation strategy is selected, and combined with conflict resolution, the computational allocation is optimized.

Benefits of technology

It improves the computational efficiency of the sparse tensor canonical decomposition algorithm, makes full use of the computing platform performance, reduces data conflicts, and enhances parallelism and load balancing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117311971B_ABST
    Figure CN117311971B_ABST
Patent Text Reader

Abstract

本发明公开一种基于自适应负载分配的稀疏张量典范分解方法及系统,根据稀疏张量典范分解算法类型,将稀疏张量转换成稀疏张量格式;在转换成稀疏张量格式后的稀疏张量进行预处理,先对稀疏张量中的切片进行预处理,再对切片中的纤维进行预处理,使切片和纤维分布均匀;采用自适应负载分配方法得出稀疏张量的计算分配方案,将稀疏张量的计算分配方案送至计算平台的GPU计算,得到因子矩阵。本发明自适应调整负载分配的策略,充分利用计算平台性能的前提下,在提高负载均衡性和减少数据冲突之间取得平衡。
Need to check novelty before this filing date? Find Prior Art