Guohao Wu

dblp:279/4199 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2026
0009-0004-9146-1968ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Runtime systems and virtual machines › binary translation
dynamic binary translation
1.012026
Dynamic Binary Translation of VLIW Code With Software Pipeline · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2026
Runtime systems and virtual machines › virtual machine implementation
instruction set simulation
1.012026
Dynamic Binary Translation of VLIW Code With Software Pipeline · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2026
Processor architecture and microarchitecture › instruction scheduling
software pipelining
0.312026
Dynamic Binary Translation of VLIW Code With Software Pipeline · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2026
Processor architecture and microarchitecture › instruction-level parallelism
VLIW
0.312026
Dynamic Binary Translation of VLIW Code With Software Pipeline · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2026

Methods — techniques the papers use, named apart from their topics

translation block construction · 2.0store-load dependency management · 2.0loop serialization · 2.0
YearPublicationVenuePosition
2026 Dynamic Binary Translation of VLIW Code With Software Pipeline
abstract
Dynamic binary translation serves as a pivotal technique for instruction set simulation, yet encounters critical challenges when handling explicit instruction-level parallelism and operational latency inherent in VLIW architectures. Existing approaches demonstrate limited capability in handling non-arithmetic operations, particularly branch and memory access instructions. The complexity intensifies when translating software-pipelined loops featuring architecture-specific instructions due to two inherent characteristics: 1) instruction reordering, overlapping, and masking within loop bodies, and 2) absence of explicit conditional branches and loop counter manipulation instructions. This work presents three original strategies for VLIW code translation. First, a strategy constrains translation block length to resolve branch instruction challenges. Second, an approach manages store-load dependencies through strategic postponement of store instruction processing. Third, a novel software-pipelined loop translation methodology ensures correct execution semantics by serializing parallel iterations, generating state-specific translation blocks, and synchronizing inner and outer loops translations. We implemented these techniques in VEMU and evaluated it against dsplib and Polybench benchmarks. VEMU successfully translates all benchmark programs. Our first strategy does not degrade performances and the second strategy brings 0.2% time overhead. Comparative analysis reveals a speedup ratio between 3.25× and 7× over the Texas Instruments simulator for the same benchmarks, validating the efficacy of the proposed techniques.
Hongliang Liang, Kailai Liao, Guohao Wu, Qiuping Yi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2022 Active instance segmentation with fractional-order network and reinforcement learning
Guohao Wu, Shangbo Zhou, Xiaoran Lin, Xu Li 0014
Vis. Comput.2