A Performance-Energy Model to Evaluate Single Thread Execution Acceleration

Seung Hun Kim, Dohoon Kim, Changmin Lee, Won Seob Jeong, Won Woo Ro, Jean Luc Gaudiot

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

It is well known that the cost of executing the sequential portion of a program will limit and sometimes even eclipse the gains brought by processing in parallel the rest of the program. This means that serious consideration should be brought to bear on accelerating the execution of this unavoidable sequential part. Such acceleration can be done by boosting the operating frequency in a symmetric multicore processor. In this paper, we derive a performance and power model to describe the implications of this approach. From our model, we show that the ratio of performance over energy during the sequential part improves with an increase in the number of cores. In addition, we demonstrate how to determine with the proposed model the optimal frequency boosting ratio which maximizes energy efficiency.

Original languageEnglish
Article number6949088
Pages (from-to)99-102
Number of pages4
JournalIEEE Computer Architecture Letters
Volume14
Issue number2
DOIs
Publication statusPublished - 2015 Jul 1

Fingerprint

Energy efficiency
Processing
Costs

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Cite this

Kim, Seung Hun ; Kim, Dohoon ; Lee, Changmin ; Jeong, Won Seob ; Ro, Won Woo ; Gaudiot, Jean Luc. / A Performance-Energy Model to Evaluate Single Thread Execution Acceleration. In: IEEE Computer Architecture Letters. 2015 ; Vol. 14, No. 2. pp. 99-102.
@article{c7147fa88bfa4a7eaff0818cc5657198,
title = "A Performance-Energy Model to Evaluate Single Thread Execution Acceleration",
abstract = "It is well known that the cost of executing the sequential portion of a program will limit and sometimes even eclipse the gains brought by processing in parallel the rest of the program. This means that serious consideration should be brought to bear on accelerating the execution of this unavoidable sequential part. Such acceleration can be done by boosting the operating frequency in a symmetric multicore processor. In this paper, we derive a performance and power model to describe the implications of this approach. From our model, we show that the ratio of performance over energy during the sequential part improves with an increase in the number of cores. In addition, we demonstrate how to determine with the proposed model the optimal frequency boosting ratio which maximizes energy efficiency.",
author = "Kim, {Seung Hun} and Dohoon Kim and Changmin Lee and Jeong, {Won Seob} and Ro, {Won Woo} and Gaudiot, {Jean Luc}",
year = "2015",
month = "7",
day = "1",
doi = "10.1109/LCA.2014.2368144",
language = "English",
volume = "14",
pages = "99--102",
journal = "IEEE Computer Architecture Letters",
issn = "1556-6056",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "2",

}

A Performance-Energy Model to Evaluate Single Thread Execution Acceleration. / Kim, Seung Hun; Kim, Dohoon; Lee, Changmin; Jeong, Won Seob; Ro, Won Woo; Gaudiot, Jean Luc.

In: IEEE Computer Architecture Letters, Vol. 14, No. 2, 6949088, 01.07.2015, p. 99-102.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A Performance-Energy Model to Evaluate Single Thread Execution Acceleration

AU - Kim, Seung Hun

AU - Kim, Dohoon

AU - Lee, Changmin

AU - Jeong, Won Seob

AU - Ro, Won Woo

AU - Gaudiot, Jean Luc

PY - 2015/7/1

Y1 - 2015/7/1

N2 - It is well known that the cost of executing the sequential portion of a program will limit and sometimes even eclipse the gains brought by processing in parallel the rest of the program. This means that serious consideration should be brought to bear on accelerating the execution of this unavoidable sequential part. Such acceleration can be done by boosting the operating frequency in a symmetric multicore processor. In this paper, we derive a performance and power model to describe the implications of this approach. From our model, we show that the ratio of performance over energy during the sequential part improves with an increase in the number of cores. In addition, we demonstrate how to determine with the proposed model the optimal frequency boosting ratio which maximizes energy efficiency.

AB - It is well known that the cost of executing the sequential portion of a program will limit and sometimes even eclipse the gains brought by processing in parallel the rest of the program. This means that serious consideration should be brought to bear on accelerating the execution of this unavoidable sequential part. Such acceleration can be done by boosting the operating frequency in a symmetric multicore processor. In this paper, we derive a performance and power model to describe the implications of this approach. From our model, we show that the ratio of performance over energy during the sequential part improves with an increase in the number of cores. In addition, we demonstrate how to determine with the proposed model the optimal frequency boosting ratio which maximizes energy efficiency.

UR - http://www.scopus.com/inward/record.url?scp=84961737508&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84961737508&partnerID=8YFLogxK

U2 - 10.1109/LCA.2014.2368144

DO - 10.1109/LCA.2014.2368144

M3 - Article

AN - SCOPUS:84961737508

VL - 14

SP - 99

EP - 102

JO - IEEE Computer Architecture Letters

JF - IEEE Computer Architecture Letters

SN - 1556-6056

IS - 2

M1 - 6949088

ER -