Application-specific Instruction set extension to the computational capabilities of a processor provides an efficient mechanism to meet the growing performance and time-to-market demands of embedded applications. In this paper, a new methodology for custom instruction set generation is proposed by using profiling technique to analyze CDFG (Control and Data Flow Graph) of C program. In the new methodology, we mainly consider major blocks of CDFG of the given application in order to speed up the whole process. It results that for the application, the major blocks fewer, and the process faster. Our approach will significantly reduce the time of the whole process while does not affect the benefit of results. The experimental results demonstrate...
the 3rd International Conference on Embedded Software and Systems, ICESS 2007 : 14-16 May, 2007 : Ko...
International SoC Design Conference : October 15-16 : KoreaUsing an extensible processor in which da...
The extension of a given instruction-set with specialized instructions has become a common tech-niqu...
Application-specific extensions to the computational capabilities of a processor provide an efficien...
International audienceThe application-specific instruction set processors (ASIPs) have received more...
Custom instruction identification is an essential part in designing efficient application-specific i...
This paper proposes an approach to tune embedded processor datapaths toward a specific application, ...
Instruction Set Customization is a well-known technique to enhance the performance and efficiency of...
This paper presents a method to automatically generate a Control Data Flow Graph (CDFG) from C/C++ s...
Abstract. Instruction set extension is becoming extremely popular for meeting the tight design const...
A common approach to decreasing embedded application execution time is creating a homogeneous parall...
Abstract. High-level synthesis tools generally convert abstract designs described in a high-level la...
We present a method for construction of application-specific processor cores from a given C code. Ou...
General-purpose processors are often incapable of achieving the challenging cost, performance, and p...
Over the past years, a considerable amount of effort has been devoted to the definition and implemen...
the 3rd International Conference on Embedded Software and Systems, ICESS 2007 : 14-16 May, 2007 : Ko...
International SoC Design Conference : October 15-16 : KoreaUsing an extensible processor in which da...
The extension of a given instruction-set with specialized instructions has become a common tech-niqu...
Application-specific extensions to the computational capabilities of a processor provide an efficien...
International audienceThe application-specific instruction set processors (ASIPs) have received more...
Custom instruction identification is an essential part in designing efficient application-specific i...
This paper proposes an approach to tune embedded processor datapaths toward a specific application, ...
Instruction Set Customization is a well-known technique to enhance the performance and efficiency of...
This paper presents a method to automatically generate a Control Data Flow Graph (CDFG) from C/C++ s...
Abstract. Instruction set extension is becoming extremely popular for meeting the tight design const...
A common approach to decreasing embedded application execution time is creating a homogeneous parall...
Abstract. High-level synthesis tools generally convert abstract designs described in a high-level la...
We present a method for construction of application-specific processor cores from a given C code. Ou...
General-purpose processors are often incapable of achieving the challenging cost, performance, and p...
Over the past years, a considerable amount of effort has been devoted to the definition and implemen...
the 3rd International Conference on Embedded Software and Systems, ICESS 2007 : 14-16 May, 2007 : Ko...
International SoC Design Conference : October 15-16 : KoreaUsing an extensible processor in which da...
The extension of a given instruction-set with specialized instructions has become a common tech-niqu...