Yuichiro Miyaoka

Sub-operation Parallelism Optimization in SIMD Processor Core Synthesis (2005)

KAWAZU, Hideki, UCHIDA, Jumpei, MIYAOKA, Yuichiro, TOGAWA, Nozomu, YANAGISAWA, Masao, OHTSUKI, Tatsuo

A b-bit SIMD functional unit has n k-bit sub-functional units in itself, where b = k × n. It can execute n-parallel k-bit operations. However, all the b-bit functional units in a processor...

A SIMD Instruction Set and Functional Unit Synthesis Algorithm with SIMD Operation Decomposition (2005)

TOGAWA, Nozomu, TACHIKAKE, Koichi, MIYAOKA, Yuichiro, YANAGISAWA, Masao, OHTSUKI, Tatsuo

This paper focuses on SIMD processor synthesis and proposes a SIMD instruction set/functional unit synthesis algorithm. Given an initial assembly code and a timing constraint, the proposed algorithm...