Orthogonal Instruction Processing: An Alternative to Lightweight VLIW Processors
Beitrag bei einer Tagung
(Originalarbeit)
Details zur Publikation
Autor(en): Brand M, Hannig F, Tanase AP, Teich J
Jahr der Veröffentlichung: 2017
Tagungsband: 2017 IEEE 11th International Symposium on Embedded Multicore/Many-core Systems-on-Chip
Seitenbereich: 5-12
ISBN: 978-1-5386-3441-7
Sprache: Englisch
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-Autoren / FAU-Herausgeber
| | | Sonderforschungsbereich/Transregio 89 Invasives Rechnen |
|
| Hannig, Frank PD 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) |
|
Zitierweisen
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. |