LoTTA: Energy-Efficient Processor for Always-On Applications

被引:0
|
作者
Multanen, Joonas [1 ]
Kultala, Heikki [1 ]
Jaaskelainen, Pekka [1 ]
Viitanen, Timo [1 ]
Tervo, Aleksi [1 ]
Takala, Jarmo [1 ]
机构
[1] Tampere Univ Technol, Tampere, Finland
基金
芬兰科学院;
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Various use cases in the era of Internet-of-Things (IoT) demand processor devices to have low energy consumption in order to maximize the battery life. In addition to energy constraints, there is often a need to both swiftly execute control oriented code to provide low reaction times and to occasionally perform real time signal processing tasks efficiently. As a response to these requirements, we propose LoTTA, an extremely energy-efficient exposed datapath core. Its transport-triggered programming model helps in lowering the execution latency via low cost data forwarding. Control efficiency is achieved by an optimized control unit with zero delay slot branches and predicated execution. An instruction register file is included for frequently executed program hot spots to reduce the instruction stream energy consumption. These features allow the processor to execute CHStone and EEMBC CoreMark benchmarks on average with 19% fewer cycles compared to a 6-stage LM32, a traditional RISC core with similar datapath resources. The core consumes 53% less energy on average compared to the RISC core. When including the instruction stream overheads, in the best case, LoTTA saves 79% energy, and on average 40%.
引用
收藏
页码:193 / 198
页数:6
相关论文
共 50 条
  • [1] Energy-efficient design of an always-on smart visual trigger
    Rusci, Manuele
    Rossi, Davide
    Lecca, Michela
    Gottardi, Massimo
    Benini, Luca
    Farella, Elisabetta
    [J]. IEEE SECOND INTERNATIONAL SMART CITIES CONFERENCE (ISC2 2016), 2016, : 518 - 523
  • [2] Neural architecture search for energy-efficient always-on audio machine learning
    Daniel T. Speckhard
    Karolis Misiunas
    Sagi Perel
    Tenghui Zhu
    Simon Carlile
    Malcolm Slaney
    [J]. Neural Computing and Applications, 2023, 35 : 12133 - 12144
  • [3] Neural architecture search for energy-efficient always-on audio machine learning
    Speckhard, Daniel T.
    Misiunas, Karolis
    Perel, Sagi
    Zhu, Tenghui
    Carlile, Simon
    Slaney, Malcolm
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 35 (16): : 12133 - 12144
  • [4] TASA: Traffic Aware Sleep Algorithm for Energy-Efficient Always-on Home Networks
    In-Yeup, Kong
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (06): : 105 - 109
  • [5] Skin-conformable photoplethysmogram sensors for energy-efficient always-on cardiovascular monitoring systems
    Kang, Byung Ha
    Park, Kyungho
    Hambsch, Mike
    Hong, Seongin
    Kim, Hyung Tae
    Choi, Dong Hyun
    Lee, Jin Hyeok
    Kim, Sunkook
    Kim, Hyun Jae
    [J]. NANO ENERGY, 2022, 92
  • [6] Energy consumption of always-on applications in WCDMA networks
    Haverinen, Henry
    Siren, Jonne
    Eronen, Pasi
    [J]. 2007 IEEE 65TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-6, 2007, : 964 - 968
  • [7] Energy Efficient Low Latency Multi-issue Cores for Intelligent Always-On IoT Applications
    Joonas Multanen
    Heikki Kultala
    Kati Tervo
    Pekka Jääskeläinen
    [J]. Journal of Signal Processing Systems, 2020, 92 : 1057 - 1073
  • [8] Energy Efficient Low Latency Multi-issue Cores for Intelligent Always-On IoT Applications
    Multanen, Joonas
    Kultala, Heikki
    Tervo, Kati
    Jaaskelainen, Pekka
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2020, 92 (10): : 1057 - 1073
  • [9] Energy-efficient reconfigurable AI processor
    Wu, Nanjian
    [J]. JOURNAL OF SEMICONDUCTORS, 2019, 40 (05)
  • [10] An energy-efficient clustered superscalar processor
    Sato, T
    Chiyonobu, A
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2005, E88C (04): : 544 - 551