• DocumentCode
    625626
  • Title

    Perfect Strong Scaling Using No Additional Energy

  • Author

    Demmel, J. ; Gearhart, Andrew ; Lipshitz, Benjamin ; Schwartz, Ofer

  • Author_Institution
    Electr. Eng. & Comput. Sci., Univ. of California, Berkeley, Berkeley, CA, USA
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    649
  • Lastpage
    660
  • Abstract
    Energy efficiency of computing devices has become a dominant area of research interest in recent years. Most previous work has focused on architectural techniques to improve power and energy efficiency; only a few consider saving energy at the algorithmic level. We prove that a region of perfect strong scaling in energy exists for matrix multiplication (classical and Strassen) and the direct n-body problem via the use of algorithms that use all available memory to replicate data. This means that we can increase the number of processors by some factor and decrease the runtime (both computation and communication) by the same factor, without changing the total energy use.
  • Keywords
    N-body problems; matrix multiplication; power aware computing; Strassen matrix multiplication; classical matrix multiplication; communication runtime reduction; computation runtime reduction; computing device energy efficiency; data replication; direct n-body problem; perfect-strong-scaling region; Accuracy; Bandwidth; Computational modeling; Equations; Linear algebra; Program processors; Runtime; Communication-avoiding algorithms; Energy efficient algorithms; Energy lower bounds; Power efficiency;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2013 IEEE 27th International Symposium on
  • Conference_Location
    Boston, MA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4673-6066-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2013.32
  • Filename
    6569851