Energy efficient multi-core processing

被引:0
|
作者
Leech, Charles [1 ]
Kazmierski, Tom J. [1 ]
机构
[1] Leech, Charles
[2] Kazmierski, Tom J.
来源
| 1600年 / University of Banja Luka, Faculty of Electrical Engineering卷 / 18期
基金
英国工程与自然科学研究理事会;
关键词
Electric power supplies to apparatus - Image coding - Integrated circuit design - Computer architecture - Embedded systems - Energy efficiency;
D O I
10.7251/ELS1418003L
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:3 / 10
相关论文
共 50 条
  • [1] Energy-efficient scheduling in multi-core servers
    Asghari, Naser M.
    Mandjes, M.
    Walid, Anwar
    COMPUTER NETWORKS, 2014, 59 : 33 - 43
  • [2] ENERGY EFFICIENT MODULATION FORMATS FOR MULTI-CORE FIBERS
    Puttnam, B. J.
    Mendinueta, J. -M. Delgado
    Luis, R. S.
    Klaus, W.
    Sakaguchi, J.
    Awaji, Y.
    Wada, N.
    Eriksson, T. A.
    Agrell, E.
    Andrekson, P. A.
    Karlsson, M.
    2014 OPTOELECTRONICS AND COMMUNICATIONS CONFERENCE AND AUSTRALIAN CONFERENCE ON OPTICAL FIBRE TECHNOLOGY (OECC/ACOFT 2014), 2014, : 694 - 696
  • [3] An Energy-Efficient Hypervisor Scheduler for Asymmetric Multi-core
    Lin, Ching-Chi
    Chang, Chao-Jui
    Syu, You-Cheng
    Wu, Jan-Jan
    Liu, Pangfeng
    Cheng, Po-Wen
    Hsu, Wei-Te
    2014 IEEE 3RD GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2014, : 507 - 509
  • [4] Energy Efficient Joint Scheduling and Multi-core Interconnect Design
    Xu, Cathy Qun
    Xue, Chun Jason
    He, Yi
    Sha, Edwin H. M.
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 889 - +
  • [5] Energy-Efficient Real-Time Multi-Core Assignment Scheme for Asymmetric Multi-Core Mobile Devices
    Kim, Donghoon
    Ko, Young-Bae
    Lim, Sung-Hwa
    IEEE ACCESS, 2020, 8 : 117324 - 117334
  • [6] A novel energy-efficient scheduling model for multi-core systems
    Kumar, Neetesh
    Vidyarthi, Deo Prakash
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 643 - 666
  • [7] Energy-Efficient Partitioning of Hybrid Caches in Multi-Core Architecture
    Lee, Dongwoo
    Choi, Kiyoung
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,
  • [8] Dynamic Voltage Adjustment for Energy Efficient Scheduling on Multi-Core Systems
    Hsu, Ching-Hsien
    Chen, Shih-Chang
    Yang, Chao-Tung
    2011 NINTH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS WORKSHOPS (ISPAW), 2011, : 197 - 202
  • [9] A novel energy-efficient scheduling model for multi-core systems
    Neetesh Kumar
    Deo Prakash Vidyarthi
    Cluster Computing, 2021, 24 : 643 - 666
  • [10] Energy-Efficient Partitioning of Hybrid Caches in Multi-core Architecture
    Lee, Dongwoo
    Choi, Kiyoung
    VLSI-SOC: INTERNET OF THINGS FOUNDATIONS, 2015, 464 : 58 - 74