Invention Grant
- Patent Title: Automatic identification of application-specific functional units with architecturally visible storage
- Patent Title (中): 自动识别具有架构可见存储的应用程序特定功能单元
-
Application No.: US11651988Application Date: 2007-01-11
-
Publication No.: US08166467B2Publication Date: 2012-04-24
- Inventor: Partha Biswas , Laura Pozzi , Nikil Dutt , Paolo Ienne
- Applicant: Partha Biswas , Laura Pozzi , Nikil Dutt , Paolo Ienne
- Applicant Address: CH Lausanne
- Assignee: Ecole Polytechnique Federale De Lausanne
- Current Assignee: Ecole Polytechnique Federale De Lausanne
- Current Assignee Address: CH Lausanne
- Agency: Harness, Dickey & Pierce, P.L.C.
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Instruction Set Extensions (ISEs) can be used effectively to accelerate the performance of embedded processors. The critical, and difficult task of ISE selection is often performed manually by designers. A few automatic methods for ISE generation have shown good capabilities, but are still limited in the handling of memory accesses, and so they fail to directly address the memory wall problem.We present here the first ISE identification technique that can automatically identify state-holding Application-specific Functional Units (AFUs) comprehensively, thus being able to eliminate a large portion of memory traffic from cache and main memory. Our cycle-accurate results obtained by the SimpleScalar simulator show that the identified AFUs with architecturally visible storage gain significantly more than previous techniques, and achieve an average speedup of 2.8× over pure software execution. Moreover, the number of required memory-access instructions is reduced by two thirds on average, suggesting corresponding benefits on energy consumption.
Public/Granted literature
- US20070162900A1 Automatic identification of application-specific functional units with architecturally visible storage Public/Granted day:2007-07-12
Information query