An Address-Based Compiling Optimization for FFT on Multi-cluster DSP

被引:0
|
作者
Xu, Dongpeng [1 ]
Zheng, Qilong [2 ]
机构
[1] USTC, Anhui High Performance Comp Key Lab, Hefei, Peoples R China
[2] USTC, Sch Comp Sci & Technol, Hefei, Peoples R China
关键词
analysis of memory address; operation partition; compiling optimization; instruction-level parallelism; multi-cluster DSP; PROCESSORS;
D O I
10.1109/PAAP.2012.17
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a compiling optimization for FFT program on multi-cluster DSP based on analysis of memory address. We transform the loops in order to reduce the number of instructions in the innermost loop. The interrelationship between each two memory access operations can be acquired via analysis of the base address and offset of every load or store instruction in the basic block. After the process of forward and backward scanning following the data-flow graph, we insert intercluster move instructions and merge several instructions into one SIMD operation. The experimental result shows that the FFT program compiled by the compiler using our optimization method achieves 13.57 times performance improvement on average than the unoptimized program.
引用
收藏
页码:60 / 64
页数:5
相关论文
共 50 条
  • [41] A Domain-Based Multi-cluster SIP Solution for Mobile Ad Hoc Network
    Aburumman, Ala'
    Choo, Kim-Kwang Raymond
    INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2014, PT II, 2015, 153 : 267 - 281
  • [43] Towards Enhanced Energy Aware Resource Optimization for Edge Devices Through Multi-cluster Communication Systems
    Li, Saihong
    Ma, Yingying
    Zhang, Yusha
    Xie, Yinghui
    JOURNAL OF GRID COMPUTING, 2024, 22 (02)
  • [44] MAC Protocol for Underwater Acoustic Multi-Cluster Networks Based on Multi-Agent Reinforcement Learning
    Huang, Jiajie
    Ye, Xiaowen
    Fu, Liqun
    17TH ACM INTERNATIONAL CONFERENCE ON UNDERWATER NETWORKS & SYSTEMS, WUWNET 2023, 2024,
  • [45] Productivity evaluation model for multi-cluster fractured wells based on volumetric source method
    Lu, Yu
    Li, Haitao
    Wang, Junchao
    Liu, Tao
    Wu, Keliu
    ENERGY REPORTS, 2022, 8 : 8467 - 8479
  • [46] Study on multi-cluster fracturing simulation of deep reservoir based on cohesive element modeling
    Wu, Jianfa
    Wu, Mingyang
    Guo, Yintong
    Huang, Haoyong
    Zhang, Zhen
    Zhong, Guanghai
    Gui, Junchuan
    Lu, Jun
    FRONTIERS IN ENERGY RESEARCH, 2024, 11
  • [47] Research on multi-cluster green persimmon detection method based on improved Faster RCNN
    Liu, Yangyang
    Ren, Huimin
    Zhang, Zhi
    Men, Fansheng
    Zhang, Pengyang
    Wu, Delin
    Feng, Ruizhuo
    FRONTIERS IN PLANT SCIENCE, 2023, 14
  • [48] Multi-cluster based equilibrium optimizer algorithm with compact approach for power system network
    Xu, Xing-Wei
    Pan, Tien-Szu
    Song, Pei-Cheng
    Hu, Chia-Cheng
    Chu, Shu-Chuan
    Journal of Network Intelligence, 2021, 6 (01): : 117 - 142
  • [49] LISP-Based Control Plane for Service Connectivity in Multi-Cluster Cloud Systems
    Sun, Kyoungjae
    Lee, Jangwon
    Kim, Younghan
    IEEE ACCESS, 2022, 10 : 24786 - 24796
  • [50] MCDP: Multi-Cluster Differential Privacy Data Publishing Method Based on Neural Network
    Chen S.
    Fu A.-M.
    Ke H.-F.
    Su M.
    Sun H.-J.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (12): : 2297 - 2303