Orthogonal Instruction Processing: An Alternative to Lightweight VLIW Processors

Conference contribution
(Original article)


Publication Details

Author(s): Brand M, Hannig F, Tanase AP, Teich J
Publication year: 2017
Conference Proceedings Title: 2017 IEEE 11th International Symposium on Embedded Multicore/Many-core Systems-on-Chip
Pages range: 5-12
ISBN: 978-1-5386-3441-7
Language: English


Abstract


We propose a new processor architecture called

Orthogonal Instruction Processing (OIP). Contrary to Very Long

Instruction Word (VLIW) decoding, we propose to orthogonally

decode the sub-instruction words of each Functional Unit (FU)

instead. Hereby, the OIP architecture is able to reduce the overall

machine code size of VLIW programs significantly. We will

show analytically as well as experimentally that, compared to

a VLIW processor, the savings in instruction memory size easily

compensate the overhead of one separate branch unit needed for

each FU.

For the analytical analysis, a mathematical model of hardware

costs of an OIP processor is developed and compared to a

conventional VLIW processor. In addition, we compare the code

size of selected representative programs of the new processor

architecture and show big savings of program memory. Here, the

instruction memory requirements can be decreased by a factor of

0.465. This decrease in instruction memory, despite the discussed

overhead, leads to savings in the overall hardware costs of one

processor by a factor of 0.989.



FAU Authors / FAU Editors

Brand, Marcel
Sonderforschungsbereich/Transregio 89 Invasives Rechnen
Hannig, Frank Dr.-Ing.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)
Tanase, Alexandru-Petru Dr.-Ing.
Sonderforschungsbereich/Transregio 89 Invasives Rechnen
Teich, Jürgen Prof. Dr.-Ing.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)


How to cite

APA:
Brand, M., Hannig, F., Tanase, A.-P., & Teich, J. (2017). Orthogonal Instruction Processing: An Alternative to Lightweight VLIW Processors. In 2017 IEEE 11th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (pp. 5-12). Korea University, Seoul, Korea, KR.

MLA:
Brand, Marcel, et al. "Orthogonal Instruction Processing: An Alternative to Lightweight VLIW Processors." Proceedings of the IEEE 11th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC-17), Korea University, Seoul, Korea 2017. 5-12.

BibTeX: 

Last updated on 2018-19-04 at 04:06