查詢結果分析
相關文獻
頁籤選單縮合
題 名 | A Case Study: Synthesis and Exploration of Instruction Set Design for Application-Specific Symbolic Computing |
---|---|
作 者 | 黃英哲; | 書刊名 | Journal of Information Science and Engineering |
卷 期 | 14:4 1998.12[民87.12] |
頁 次 | 頁821-842 |
分類號 | 312.1 |
關鍵詞 | Instruction set architecture synthesis; Application specific instruction set processor; Architectural analysis; Design exploration; |
語 文 | 英文(English) |
英文摘要 | The design of computer instruction sets has been mostly considered as being amanual process, due to complications between hardware and software, and the lackof suitable design tools. The manual process limits understanding of the hardware/software interface and tradeoffs. Motivated by this limitation, the design automationsystem ASIA (Automatic Synthesis for Instruction-set Architecture) was developedto systematize the design process for instruction sets. This paper presents a casestudy of using AS IA in synthesis and design exploration for application specificSymbolic (Prolog) computing. Instruction sets are optimized for given applications while maintaining their support for general Prolog execution. The results are compared with the VLSI-BAM processor, a manually-designed, general purpose instruction set processor for Prolog. The experiments show that: (1) the systematic and quantitative approach to instruction set design is feasible; (2) the design space of application-specific instruction sets consists of multiple dimensions across hardware and software, and ASIA is capable of exploiting such a complex design space and managing the hardware/software interactions; (3) the architectural properties of software applications vary significantly; therefore, (4) application specific instruction sets can provide better performance/cost tradeoff than can the general purpose instruction set processor in the context of specific application domains. |
本系統中英文摘要資訊取自各篇刊載內容。