A design system for a special purpose processor executing algorithms described by high level language is discussed. The system can generate an optimized architecture for the processor and also supply a specialized high level language compiler for the processor. A new optimization procedure is introduced to find effective functional blocks that can contribute to the improvement of performance. Functional blocks are found by simulation of the frequently appearing patterns of execution in the algorithm and used to yield a useful combined instruction.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Hironobu KITABATAKE, Katsuhiko SHIRAI, "Functional Design of a Special Purpose Processor Based on High Level Specification Description" in IEICE TRANSACTIONS on Fundamentals,
vol. E75-A, no. 10, pp. 1182-1190, October 1992, doi: .
Abstract: A design system for a special purpose processor executing algorithms described by high level language is discussed. The system can generate an optimized architecture for the processor and also supply a specialized high level language compiler for the processor. A new optimization procedure is introduced to find effective functional blocks that can contribute to the improvement of performance. Functional blocks are found by simulation of the frequently appearing patterns of execution in the algorithm and used to yield a useful combined instruction.
URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/e75-a_10_1182/_p
Copy
@ARTICLE{e75-a_10_1182,
author={Hironobu KITABATAKE, Katsuhiko SHIRAI, },
journal={IEICE TRANSACTIONS on Fundamentals},
title={Functional Design of a Special Purpose Processor Based on High Level Specification Description},
year={1992},
volume={E75-A},
number={10},
pages={1182-1190},
abstract={A design system for a special purpose processor executing algorithms described by high level language is discussed. The system can generate an optimized architecture for the processor and also supply a specialized high level language compiler for the processor. A new optimization procedure is introduced to find effective functional blocks that can contribute to the improvement of performance. Functional blocks are found by simulation of the frequently appearing patterns of execution in the algorithm and used to yield a useful combined instruction.},
keywords={},
doi={},
ISSN={},
month={October},}
Copy
TY - JOUR
TI - Functional Design of a Special Purpose Processor Based on High Level Specification Description
T2 - IEICE TRANSACTIONS on Fundamentals
SP - 1182
EP - 1190
AU - Hironobu KITABATAKE
AU - Katsuhiko SHIRAI
PY - 1992
DO -
JO - IEICE TRANSACTIONS on Fundamentals
SN -
VL - E75-A
IS - 10
JA - IEICE TRANSACTIONS on Fundamentals
Y1 - October 1992
AB - A design system for a special purpose processor executing algorithms described by high level language is discussed. The system can generate an optimized architecture for the processor and also supply a specialized high level language compiler for the processor. A new optimization procedure is introduced to find effective functional blocks that can contribute to the improvement of performance. Functional blocks are found by simulation of the frequently appearing patterns of execution in the algorithm and used to yield a useful combined instruction.
ER -