Content area

Abstract

Due to advances and circuit technologies, custom microarchitectures are a cost-effective approach to architectures designed to support high-performance applications, such as image processing and synthesis. However, traditional methods of handwritten and hand-optimized microcode with primitive assembly languages have become impractical because of the vertical migration of complex application code into horizontal microcode. A major step in alleviating the problem is to be found in higher level languages that permit abstraction from low-level timing and concurrency details. This approach is feasible only if compilers for these languages exist that can produce high-quality microcode and that can be targeted to new machines with ease and reliability. The distinctive aspects of the Horizon retargetable microcode compiler are addressed. These features facilitate production of highly optimized microcode and targeting of the compiler to specific machines. Horizon has been targeted to 3 hypothetical microarchitectures, a pipelined signal processing architecture, and a number of commercial graphics processors.

Details

10000008
Business indexing term
Title
Horizon: A Retargetable Compiler for Horizontal Microarchitectures
Publication title
Volume
14
Issue
5
Pages
575-583
Number of pages
9
Publication year
1988
Publication date
May 1988
Publisher
IEEE Computer Society
Place of publication
New York
Country of publication
United States
Publication subject
ISSN
00985589
e-ISSN
19393520
CODEN
IESEDJ
Source type
Scholarly Journal
Language of publication
English
Document type
PERIODICAL
Accession number
00410335
ProQuest document ID
195592425
Document URL
https://www.proquest.com/scholarly-journals/horizon-retargetable-compiler-horizontal/docview/195592425/se-2?accountid=208611
Copyright
Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 1988
Last updated
2024-12-18
Database
ProQuest One Academic