Energy Efficient Multi-Core Processing
Energy Efficient Multi-Core Processing
This paper evaluates the present state of the art
of energy-efficient embedded processor design techniques and
demonstrates, how small, variable-architecture embedded processors may exploit a run-time minimal architectural synthesis technique to achieve greater energy and area efficiency whilst maintaining performance. The picoMIPS architecture is presented, inspired by the MIPS, as an example of a minimal and energy efficient processor. The picoMIPS is a variable architecture RISC microprocessor with an application-specific minimised instruction set. Each implementation will contain only the necessary datapath elements in order to maximise area efficiency. Due to the relationship between logic gate count and power consumption, energy efficiency is also maximised in the
processor therefore the system is designed to perform a specific task in the most efficient processor-based form. The principles of the picoMIPS processor are illustrated with an example of the discrete cosine transform (DCT) and inverse DCT (IDCT) algorithms implemented in a multi-core context to demonstrate the concept of minimal architecture synthesis and how it can be used to produce an application specific, energy efficient processor.
3-10
Leech, Charles
6ba70c54-3792-41cd-a8d6-9e8884ae004f
Kazmierski, T J
a97d7958-40c3-413f-924d-84545216092a
June 2014
Leech, Charles
6ba70c54-3792-41cd-a8d6-9e8884ae004f
Kazmierski, T J
a97d7958-40c3-413f-924d-84545216092a
Leech, Charles and Kazmierski, T J
(2014)
Energy Efficient Multi-Core Processing.
ELECTRONICS,, 18 (1), .
(doi:10.7251/ELS1418003L).
Abstract
This paper evaluates the present state of the art
of energy-efficient embedded processor design techniques and
demonstrates, how small, variable-architecture embedded processors may exploit a run-time minimal architectural synthesis technique to achieve greater energy and area efficiency whilst maintaining performance. The picoMIPS architecture is presented, inspired by the MIPS, as an example of a minimal and energy efficient processor. The picoMIPS is a variable architecture RISC microprocessor with an application-specific minimised instruction set. Each implementation will contain only the necessary datapath elements in order to maximise area efficiency. Due to the relationship between logic gate count and power consumption, energy efficiency is also maximised in the
processor therefore the system is designed to perform a specific task in the most efficient processor-based form. The principles of the picoMIPS processor are illustrated with an example of the discrete cosine transform (DCT) and inverse DCT (IDCT) algorithms implemented in a multi-core context to demonstrate the concept of minimal architecture synthesis and how it can be used to produce an application specific, energy efficient processor.
Text
xPaper_01.pdf
- Other
More information
Published date: June 2014
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 366664
URI: http://eprints.soton.ac.uk/id/eprint/366664
ISSN: 1450-5843
PURE UUID: 6aa2a689-02f2-411c-a8be-593f8d3d1e57
Catalogue record
Date deposited: 04 Jul 2014 15:11
Last modified: 22 Nov 2024 18:15
Export record
Altmetrics
Contributors
Author:
Charles Leech
Author:
T J Kazmierski
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics