DocumentCode :
3240587
Title :
Horizontal microcode compaction for programmable systolic accelerators
Author :
Ienne, Paolo
Author_Institution :
Microcomput. Lab., Swiss Federal Inst. of Technol., Lausanne, Switzerland
fYear :
1995
fDate :
24-26 Jul 1995
Firstpage :
85
Lastpage :
92
Abstract :
This paper addresses the problem of compacting microcode for complex systolic systems used as accelerators for traditional computers. For this sort of system, the purpose is to have a low-level programming paradigm that is simple enough for those users that are not completely aware of hardware details. The microcode should be issued from a high-level language application developed on the host processor. The paper introduces an effective technique to structure the microcode into elementary primitives and a simple compaction algorithm to shorten the microcode program. This compaction strategy has been tested on a real machine to implement a neural-network algorithm and some results are reported
Keywords :
firmware; systolic arrays; compaction algorithm; complex systolic systems; elementary primitives; high-level language; horizontal microcode compaction; low-level programming paradigm; neural-network algorithm; programmable systolic accelerators; Acceleration; Application software; Compaction; Concurrent computing; Electronic mail; Hardware; High level languages; Laboratories; Parallel processing; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Specific Array Processors, 1995. Proceedings. International Conference on
Conference_Location :
Strasbourg
ISSN :
1063-6862
Print_ISBN :
0-8186-7109-2
Type :
conf
DOI :
10.1109/ASAP.1995.522908
Filename :
522908
Link To Document :
بازگشت