an integrated temporal partitioning and mapping framework for improving performance of a reconfigurable instruction set processor

نویسندگان

farhad mehdipour

faculty of information science and electrical engineering, department of informatics, kyushu university, fukuoka, japan hamid noori

school of electrical and computer engineering, university of tehran, tehran, iran morteza saheb zamani

department of computer engineering and it, amirkabir university of technology (tehran polytechnic), tehran, iran hiroaki honda

institute of systems, information technologies and nanotechnologies, fukuoka, japan koji inoue

چکیده

reconfigurable instruction set processors allow customization for an application domain by extending the core instruction set architecture. extracting appropriate custom instructions is an important phase for implementing an application on a reconfigurable instruction set processor. a custom instruction (ci) is usually extracted from critical portions of applications and implemented on a reconfigurable functional unit. in this paper, our proposed rfu architecture for a reconfigurable instruction set processor is introduced. as the main contribution of this work, an integrated framework of temporal partitioning and mapping is introduced that partitions and maps cis on the rfu. temporal partitioning iterates and modifies partitions incrementally to generate cis. the proposed framework improves the timing performance particularly for the applications comprising a considerable amount of cis that could not be implemented on the rfu due to architectural limitations. furthermore, exploiting similarity detection and merging as two complementary techniques for the integrated framework brings about reduction in the configuration memory size.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Integrated Temporal Partitioning and Mapping Framework for Improving Performance of a Reconfigurable Instruction Set Processor

Reconfigurable instruction set processors allow customization for an application domain by extending the core instruction set architecture. Extracting appropriate custom instructions is an important phase for implementing an application on a reconfigurable instruction set processor. A custom instruction (CI) is usually extracted from critical portions of applications and implemented on a reconf...

متن کامل

An Integrated Temporal Partitioning and Mapping Framework for Handling Custom Instructions on a Reconfigurable Functional Unit

Extensible processors allow customization for an application by extending the core instruction set architecture. Extracting appropriate custom instructions is an important phase for implementing an application on an extensible processor with a reconfigurable functional unit. Custom instructions (CIs) usually are extracted from critical portions of applications. This paper presents approaches fo...

متن کامل

Rapid Design Space Exploration of a Reconfigurable Instruction-Set Processor

DRAMSys: A flexible DRAM Subsystem Design Space Exploration Framework Methodology for Rapid Accelerator Development Applied to Financial Applications A Reconfigurable Application Specific Instruction Set Processor. Adaptive processor architecture invited paperMichael Hübner, Diana Göhringer, Carsten Tradowsky, Jörg KAHRISMA: A novel Hypermorphic Reconfigurable-Instruction-Set Cross-architectura...

متن کامل

An integrated temporal partitioning and physical design framework for static compilation of reconfigurable computing systems

Lack of appropriate compilers for generating configurations and their scheduling is one of the main challenges in the development of reconfigurable computing systems. In this paper, a new iterative design flow for reconfigurable computing systems is proposed that integrates the synthesis and physical design phases to perform a static compilation process. We propose a new temporal partitioning a...

متن کامل

Low Power Coarse-Grained Reconfigurable Instruction Set Processor

In this paper, we present a novel coarse-grained reconfigurable processor and study its power consumption. Preliminary results show that the presented coarse-grained processor can achieve on average 2.5x the performance of a RISC processor at an 18% overhead in energy consumption.

متن کامل

Reconfigurable Instruction Set Extension for Enabling ECC on an 8-Bit Processor

Pervasive networks with low-cost embedded 8-bit processors are set to change our day-to-day life. Public-key cryptography provides crucial functionality to assure security which is often an important requirement in pervasive applications. However, it has been the hardest to implement on constraint platforms due to its very high computational requirements. This contribution describes a proof-of-...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید


عنوان ژورنال:
journal of computer and robotics

جلد ۳، شماره ۱، صفحات ۱-۱۱

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023