Clockhands: Rename-free Instruction Set Architecture for Out-of-order Processors

T Koizumi, R Shioya, S Sugita, T Amano… - Proceedings of the 56th …, 2023 - dl.acm.org
Out-of-order superscalar processors are currently the only architecture that speeds up
irregular programs, but they suffer from poor power efficiency. To tackle this issue, we …

Enhancing GPU Performance through Complexity-Effective Out-of-Order Execution using Distance-based ISA

R MATSUO, T KOIZUMI, H IRIE, S SAKAI… - IEICE Transactions on …, 2024 - jstage.jst.go.jp
Graphics processing units (GPUs) have been introduced in various fields due to their high
parallel computing performance. A key feature of GPUs is multi-threaded execution, where a …

TURBULENCE: Complexity-effective Out-of-order Execution on GPU with Distance-based ISA

R Matsuo, T Koizumi, H Irie, S Sakai… - IEEE Computer …, 2023 - ieeexplore.ieee.org
A graphics processing unit (GPU) is a processor that achieves high throughput by exploiting
data parallelism. We found that many GPU workloads also contain instruction-level …

A Sound and Complete Algorithm for Code Generation in Distance-Based ISA

S Sugita, T Koizumi, R Shioya, H Irie… - Proceedings of the 32nd …, 2023 - dl.acm.org
The single-thread performance of a processor core is essential even in the multicore era.
However, increasing the processing width of a core to improve the single-thread …

An Out-of-Order Superscalar Processor Using STRAIGHT Architecture in 28 nm CMOS

T Amano, J Kadomoto, S Mitsuno… - … on Circuits and …, 2023 - ieeexplore.ieee.org
The single-thread performance of a CPU is an essential factor in a computer system.
However, increasing the processing width of a CPU to improve performance often results in …

[PDF][PDF] MEng Individual Project

S Wu, P Kelly, H Pirk - 2022 - imperial.ac.uk
In modern computer architecture, out-of-order superscalar processors use complex register
rename logic to remove false data dependencies between instructions and improve …

STRAIGHT アーキテクチャにおけるC++ コンパイラ開発と性能評価

灘洋太郎, 小泉透, 杉田脩, 塩谷亮太… - 研究報告組込み …, 2022 - ipsj.ixsq.nii.ac.jp
論文抄録 命令間の偽の依存関係は, Out of Order スーパースカラプロセッサの効率的な命令発行
を妨げる要因の一つである. STRAIGHT は命令間の偽の依存関係が発生しない命令セット …