Many-core acceleration for model predictive control systems

Satoshi Kawakami, Akihito Iwanaga, Inoue Koji

研究成果: 著書/レポートタイプへの貢献会議での発言

2 引用 (Scopus)

抄録

This paper proposes a novel many-core execution strategy for real-time model predictive controls. The key idea is to exploit predicted input values, which are produced by the model predictive control itself, to speculatively solve an op- timal control problem. It is well known that control appli- cations are not suitable for multi- or many-core processors, because feedback-loop systems inherently stand on sequen- tial operations. Since the proposed scheme does not rely on conventional thread-/data-level parallelism, it can be easily applied to such control systems. An analytical evaluation using a real application demonstrates the potential of per- formance improvement achieved by the proposed speculative executions.

元の言語英語
ホスト出版物のタイトル1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013
ページ17-24
ページ数8
DOI
出版物ステータス出版済み - 2013
イベント1st International Workshop on Many-Core Embedded Systems, MES 2013, in Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013 - Tel-Aviv, イスラエル
継続期間: 6 24 20136 24 2013

その他

その他1st International Workshop on Many-Core Embedded Systems, MES 2013, in Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013
イスラエル
Tel-Aviv
期間6/24/136/24/13

Fingerprint

Predictive control systems
Model predictive control
Feedback
Control systems

All Science Journal Classification (ASJC) codes

  • Human-Computer Interaction
  • Computer Networks and Communications
  • Computer Vision and Pattern Recognition
  • Software

これを引用

Kawakami, S., Iwanaga, A., & Koji, I. (2013). Many-core acceleration for model predictive control systems. : 1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013 (pp. 17-24) https://doi.org/10.1145/2489068.2489071

Many-core acceleration for model predictive control systems. / Kawakami, Satoshi; Iwanaga, Akihito; Koji, Inoue.

1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013. 2013. p. 17-24.

研究成果: 著書/レポートタイプへの貢献会議での発言

Kawakami, S, Iwanaga, A & Koji, I 2013, Many-core acceleration for model predictive control systems. : 1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013. pp. 17-24, 1st International Workshop on Many-Core Embedded Systems, MES 2013, in Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013, Tel-Aviv, イスラエル, 6/24/13. https://doi.org/10.1145/2489068.2489071
Kawakami S, Iwanaga A, Koji I. Many-core acceleration for model predictive control systems. : 1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013. 2013. p. 17-24 https://doi.org/10.1145/2489068.2489071
Kawakami, Satoshi ; Iwanaga, Akihito ; Koji, Inoue. / Many-core acceleration for model predictive control systems. 1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013. 2013. pp. 17-24
@inproceedings{7e7c498d22d0428ba77e98dcc7815f24,
title = "Many-core acceleration for model predictive control systems",
abstract = "This paper proposes a novel many-core execution strategy for real-time model predictive controls. The key idea is to exploit predicted input values, which are produced by the model predictive control itself, to speculatively solve an op- timal control problem. It is well known that control appli- cations are not suitable for multi- or many-core processors, because feedback-loop systems inherently stand on sequen- tial operations. Since the proposed scheme does not rely on conventional thread-/data-level parallelism, it can be easily applied to such control systems. An analytical evaluation using a real application demonstrates the potential of per- formance improvement achieved by the proposed speculative executions.",
author = "Satoshi Kawakami and Akihito Iwanaga and Inoue Koji",
year = "2013",
doi = "10.1145/2489068.2489071",
language = "English",
isbn = "9781450320634",
pages = "17--24",
booktitle = "1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013",

}

TY - GEN

T1 - Many-core acceleration for model predictive control systems

AU - Kawakami, Satoshi

AU - Iwanaga, Akihito

AU - Koji, Inoue

PY - 2013

Y1 - 2013

N2 - This paper proposes a novel many-core execution strategy for real-time model predictive controls. The key idea is to exploit predicted input values, which are produced by the model predictive control itself, to speculatively solve an op- timal control problem. It is well known that control appli- cations are not suitable for multi- or many-core processors, because feedback-loop systems inherently stand on sequen- tial operations. Since the proposed scheme does not rely on conventional thread-/data-level parallelism, it can be easily applied to such control systems. An analytical evaluation using a real application demonstrates the potential of per- formance improvement achieved by the proposed speculative executions.

AB - This paper proposes a novel many-core execution strategy for real-time model predictive controls. The key idea is to exploit predicted input values, which are produced by the model predictive control itself, to speculatively solve an op- timal control problem. It is well known that control appli- cations are not suitable for multi- or many-core processors, because feedback-loop systems inherently stand on sequen- tial operations. Since the proposed scheme does not rely on conventional thread-/data-level parallelism, it can be easily applied to such control systems. An analytical evaluation using a real application demonstrates the potential of per- formance improvement achieved by the proposed speculative executions.

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

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

U2 - 10.1145/2489068.2489071

DO - 10.1145/2489068.2489071

M3 - Conference contribution

AN - SCOPUS:84882274788

SN - 9781450320634

SP - 17

EP - 24

BT - 1st International Workshop on Many-Core Embedded Systems, MES 2013 - In Conjunction with the 40th Annual IEEE/ACM International Symposium on Computer Architecture, ISCA 2013

ER -