Optimizing VLIW Instruction Scheduling via a Two-Dimensional Constrained Dynamic Programming

C Deng, Z Chen, Y Shi, Y Ma, M Wen… - ACM Transactions on …, 2024 - dl.acm.org
Typical embedded processors, such as Digital Signal Processors (DSPs), usually adopt
Very Long Instruction Word (VLIW) architecture to improve computing efficiency. The …

Energy-Aware Register Allocation for VLIW Processors

F Stuckmann, M Weißbrich, G Payá-Vayá - Journal of Signal Processing …, 2024 - Springer
The efficiency of VLIW processors can be improved by reducing the energy consumption
associated with accessing the register-file. This paper presents an energy-aware register …

Register allocation compilation technique for ASIP in 5G micro base stations

W Chen, D Liu, S Liu - China Communications, 2022 - ieeexplore.ieee.org
The currently available compilation techniques are for general computing and are not
optimized for physical layer computing in 5G micro base stations. In such cases, the …

[PDF][PDF] 面向RISC-V 的基础数学库实现

李飞, 郭绍忠, 郝江伟, 侯明, 宋广辉, 许瑾晨 - 电子学报, 2024 - ejournal.org.cn
RISC-V 指令集架构(Instruction Set Architecture, ISA) 作为一种新兴的精简ISA, 因免费, 开源,
自由等特点而得到快速发展. 由于国内外对RISC-V 的研究主要集中在硬件开发 …

A Graph Neural Network Approach to Improve List Scheduling Heuristics Under Register-Pressure

F Stuckmann, G Payá–Vayá - 2024 13th International …, 2024 - ieeexplore.ieee.org
Code generation (for VLIW processor architectures) consists of instruction scheduling and
register allocation. For instruction scheduling, a list scheduling heuristic is often used …

Progressive Simulated Annealing Algorithm for the Pipeline Allocation Problem of Protocol Independent Switch Architecture Chips

Z Wei, J Yu, J Ren, W Duan… - 2024 6th International …, 2024 - ieeexplore.ieee.org
Protocol independent switch architecture (PISA) chips allow users to customize protocols
and functions according to specific requirements, which has practical significance in the field …

Compilation of Parallel Data Access for Vector Processor in Radio Base Stations

W Chen, P Hao, D Liu, Y Bai - IEEE Embedded Systems Letters, 2021 - ieeexplore.ieee.org
The data size and data feature under the current mainstream compilation schemes can be
diversified, formal methods are thus mandatory. However, in a micro base station, as an …

Long-life Sensitive Modulo Scheduling with Adaptive Loop Expansion

H Zhong, Z Liu - 2022 IEEE 28th International Conference on …, 2023 - ieeexplore.ieee.org
This paper presents a novel modulo scheduling method, which is called Expanded Iterative
Modulo Scheduling (EIMS). EIMS integrates an adaptive loop expansion mechanism, and …

Issue-Slot Based Predication Encoding Technique for VLIW Processors

L Gerlach, F Stuckmann, H Blume… - 2020 9th International …, 2020 - ieeexplore.ieee.org
Predication is a well-known alternative to conditional branching. However, the
implementation of predication is costly in terms of extending the instruction set of the …

Adaptive Low-Cost Loop Expansion for Modulo Scheduling

H Zhong, Z Liu, S Liu, S Ma, C Li - IFIP International Conference on …, 2022 - Springer
This paper presents a novel modulo scheduling method, which is called Expanded Modulo
Scheduling (EMS). Unlike existing methods which regard loop unrolling and scheduling …