An Analysis of Energy Requirement for Computer Vision Algorithms

被引:0
|
作者
Edelman, Daniel [1 ]
Samsi, Siddharth [1 ]
McDonald, Joseph [1 ]
Michaleas, Adam [1 ]
Gadepally, Vijay [1 ]
机构
[1] MIT, Supercomp Ctr, Lincoln Lab, Cambridge, MA 02139 USA
关键词
D O I
10.1109/HPEC58863.2023.10363596
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The energy requirements of neural network learning are growing at a rapid rate. Increased energy demands have caused a global need to seek ways to improve energy efficiency of neural network learning. This paper aims to establish a baseline on how adjusting basic parameters can affect energy consumption in neural network learning on Computer Vision tasks. In this article, we catalog the effects of various adjustments, from simple batch size adjustments to more complicated hardware settings (e.g., power capping). Based on our characterizations, we have found numerous avenues to adjust computer vision algorithm energy expenditure. For example, switching from a single precision model to mixed precision training can result in energy reductions of nearly 40 %. dditionally, power capping the Graphical Processing Unit (GPU) can reduce energy cost by an additional 10%.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Computer vision algorithms in DNA ploidy image analysis
    Alexandratou, Eleni
    Sofou, Anastasia
    Papasaika, Haris
    Maragos, Petros
    Yova, Dido
    Kavantzas, Nikolaos
    IMAGING, MANIPULATION, AND ANALYSIS OF BIOMOLECULES, CELLS, AND TISSUES IV, 2006, 6088
  • [2] Distributed Computer Vision Algorithms
    Tron, Roberto
    Vidal, Rene
    IEEE SIGNAL PROCESSING MAGAZINE, 2011, 28 (03) : 32 - 45
  • [3] Markovian energy-based computer vision algorithms on graphics hardware
    Jodoin, PM
    Mignotte, M
    St-Amour, JF
    IMAGE ANALYSIS AND PROCESSING - ICIAP 2005, PROCEEDINGS, 2005, 3617 : 592 - 603
  • [4] Engineering of Computer Vision Algorithms Using Evolutionary Algorithms
    Ebner, Marc
    ADVANCED CONCEPTS FOR INTELLIGENT VISION SYSTEMS, PROCEEDINGS, 2009, 5807 : 367 - 378
  • [5] Computer vision algorithms for intersection monitoring
    Veeraraghavan, H
    Masoud, O
    Papanikolopoulos, NP
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2003, 4 (02) : 78 - 89
  • [6] PERFORMANCE OF COMPUTER VISION ALGORITHMS - REPLY
    WENG, JY
    HUANG, TS
    CVGIP-IMAGE UNDERSTANDING, 1994, 60 (02): : 253 - 256
  • [7] On the convergence of fitting algorithms in computer vision
    Chernov, N.
    JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2007, 27 (03) : 231 - 239
  • [8] Development of parallel algorithms for computer vision
    Majumdar, J
    DEFENCE SCIENCE JOURNAL, 1996, 46 (04) : 243 - 251
  • [9] Neuromorphic algorithms for computer vision and attention
    Miau, F
    Papageorgiou, C
    Itti, L
    APPLICATIONS AND SCIENCE OF NEURAL NETWORKS, FUZZY SYSTEMS, AND EVOLUTIONARY COMPUTATION IV, 2001, 4479 : 12 - 23
  • [10] On the Convergence of Fitting Algorithms in Computer Vision
    N. Chernov
    Journal of Mathematical Imaging and Vision, 2007, 27 : 231 - 239