FISH: Fast Instruction SyntHesis for Custom Processors
نویسندگان
چکیده
منابع مشابه
A proposed synthesis method for Application-Specific Instruction Set Processors
Due to the rapid technology advancement in integrated circuit era, the need for the high computation performance together with increasing complexity and manufacturing costs has raised the demand for high-performance configurable designs; therefore, the Application-Specific Instruction Set Processors (ASIPs) are widely used in SoC design. The automated generation of software tools for ASIPs is a...
متن کاملCustom Instruction Generation for Configurable
This paper presents a novel framework to generating efficient custom instructions for common configurable processors with limited numbers of I/O ports in the register files and fixed-length instruction formats, such as RISCs. Unlike previous approaches which generate a single custom instruction from each subgraph, our approach generates a sequence of multiple custom instructions from each subgr...
متن کاملInstruction Scheduling for Instruction Level Parallel Processors
Nearly all personal computer and workstation processors, and virtually all high-performance embedded processor cores, now embody instruction level parallel (ILP) processing in the form of superscalar or very long instruction word (VLIW) architectures. ILP processors put much more of a burden on compilers; without “heroic” compiling techniques, most such processors fall far short of their perfor...
متن کاملImplementation-aware selection of the custom instruction set for extensible processors
http://dx.doi.org/10.1016/j.micpro.2014.05.007 0141-9331/ 2014 Elsevier B.V. All rights reserved. ⇑ Corresponding author. Tel.: +98 2182084920; fax: +98 2188778690. E-mail addresses: [email protected] (A. Yazdanbakhsh),mehdikamal@ ut.ac.ir (M. Kamal), [email protected] (S.M. Fakhraie), [email protected] (A. Afzali-Kusha), [email protected] (S. Safari), [email protected] (M. Pedram). 1 Present a...
متن کاملCustom Instruction Sets for Code Compression
We describe a C compiler tailored to save space in executables. It accepts an arbitrary C program and customizes for it a compact interpreter and interpretive code. In a typical application, the compiler halves its own size. We have written programs that collaborate to compile an arbitrary C program into a compact interpreter and interpretive code. It improves on prior efforts to automatically ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Very Large Scale Integration (VLSI) Systems
سال: 2012
ISSN: 1063-8210,1557-9999
DOI: 10.1109/tvlsi.2010.2090543