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 条
  • [41] A HIGH PERFORMANCE MULTI-CORE NETWORK PROCESSING SYSTEM
    Zha, Qiwen
    Zhang, Wu
    Zeng, Xuewen
    Song, Yi
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 439 - 443
  • [42] Energy-efficient execution of dense linear algebra algorithms on multi-core processors
    Pedro Alonso
    Manuel F. Dolz
    Rafael Mayo
    Enrique S. Quintana-Ortí
    Cluster Computing, 2013, 16 : 497 - 509
  • [43] An Energy-efficient Scheduler for Throughput Guaranteed Jobs on Asymmetric Multi-core Platforms
    Lin, Ching-Chi
    Li, Hsiang-Hsin
    Wu, Jan-Jan
    Liu, Pangfeng
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 810 - 817
  • [44] A Parallel Packet Processing Method On Multi-Core Systems
    Li, Yunchun
    Qiao, Xinxin
    2011 TENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES), 2011, : 78 - 81
  • [45] A Heterogeneous Multi-Core System-On-Chip For Energy Efficient Brain Inspired Vision
    Pullini, Antonio
    Conti, Francesco
    Rossi, Davide
    Loi, Igor
    Gautschi, Michael
    Benini, Luca
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 2910 - 2910
  • [46] Energy-Efficient Parallel Real-Time Scheduling on Clustered Multi-Core
    Bhuiyan, Ashikahmed
    Liu, Di
    Khan, Aamir
    Saifullah, Abusayeed
    Guan, Nan
    Guo, Zhishan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (09) : 2097 - 2111
  • [47] User-Centric Energy-Efficient Scheduling on Multi-Core Mobile Devices
    Tseng, Po-Hsien
    Hsiu, Pi-Cheng
    Pan, Chin-Chiang
    Kuo, Tei-Wei
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [48] A Configurable Multi-Core Processor for Teaching Parallel Processing
    Udugama, L. S. K.
    Geeganage, Janath
    Kuruppuarachchi, W. V.
    2013 8TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2013, : 326 - +
  • [49] Multi-core Heterogeneous Video Processing System Design
    Zhang, Junjie
    Sun, Tianfu
    PROCEEDINGS OF 2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION (IEEE-ASID'2019), 2019, : 178 - 182
  • [50] A Simulated Annealing based Energy Efficient Task Scheduling Algorithm for Multi-core Processors
    Pratik, S.
    Mishra, Abhishek
    PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE (IJCCI), 2021, : 81 - 87