Energy Efficient Multi-Core Processing
Journal Title: Elektronika - Year 2014, Vol 18, Issue 1
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 variablearchitecture 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.
Authors and Affiliations
Charles Leech, Tom Kazmierski
Statistical Analysis of Multiple Access Interference in Chaotic Spreading Sequence Based DS-CDMA Systems
This paper presents a statistical analysis of multiple access interference (MAI) in Direct Sequence Code Division Multiple Access (DS-CDMA) communication systems based on different types of chaotic spreading sequences. T...
Real Measurements and Evaluation of the Influence of Atmospheric Phenomena on FSO Combined with Modulation Formats
The influence of atmospheric environment is fundamental for Free-Space Optical link (FSO). The atmosphere can significantly degrade the communication quality of FSO up to so low received power/RSSI level that it can lead...
Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient
Although Tessendorf’s IFFT Gerstner wave model has been widely used, the value of A, a constant of the Fourier coefficient, is not given. A will strongly influence the shape of the rendered ocean wave and even cause ampl...
An improved implementation of hierarchy array multiplier using CslA adder and full swing GDI logic
In this paper, an efficient implementation of a 16 bit array hierarchy multiplier using full swing Gate Diffusion Input (GDI) logic is discussed. Hierarchy multiplier is attractive because of its ability to carry the mul...
Challenges and Opportunities in Applying Semantics to Improve Access Control in the Field of Internet of Things
The increased number of IoT devices results in continuously generated massive amounts of raw data. Parts of this data are private and highly sensitive as they reflect owner’s behavior, obligations, habits, and preference...