ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.59
  3. No.2

組込み制御システムに対するマルチコア向けモデルレベル自動並列化手法

https://ipsj.ixsq.nii.ac.jp/records/185884
https://ipsj.ixsq.nii.ac.jp/records/185884
b0318692-e187-477e-a795-5b488fa4fa03
名前 / ファイル ライセンス アクション
IPSJ-JNL5902063.pdf IPSJ-JNL5902063.pdf (1.8 MB)
Copyright (c) 2018 by the Information Processing Society of Japan
オープンアクセス
Item type Journal(1)
公開日 2018-02-15
タイトル
タイトル 組込み制御システムに対するマルチコア向けモデルレベル自動並列化手法
タイトル
言語 en
タイトル Model-based Parallelizer for Embedded Control Systems on Multicore Processors
言語
言語 jpn
キーワード
主題Scheme Other
主題 [特集:組込みシステム工学] モデルベース開発,自動並列化,マルチコア,組込み制御
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
名古屋大学大学院情報科学研究科
著者所属
名古屋大学大学院情報科学研究科
著者所属(英)
en
Graduate School of Information Science, Nagoya University
著者所属(英)
en
Graduate School of Information Science, Nagoya University
著者名 鍾, 兆前

× 鍾, 兆前

鍾, 兆前

Search repository
枝廣, 正人

× 枝廣, 正人

枝廣, 正人

Search repository
著者名(英) Zhaoqian, Zhong

× Zhaoqian, Zhong

en Zhaoqian, Zhong

Search repository
Masato, Edahiro

× Masato, Edahiro

en Masato, Edahiro

Search repository
論文抄録
内容記述タイプ Other
内容記述 近年,車載制御システムなど組込み制御システムの大規模化・複雑化にともない,MATLAB/Simulinkなどのプラットフォームを利用するモデルベース開発が普及しつつある.一方,性能向上のため組込み制御システム向けプロセッサのマルチコア化が進んでいる.しかし,実際にモデルベース開発を用いて設計される制御ソフトウェアがマルチコアの性能を享受するためには,並列化が必要である.また,制御設計の特徴をふまえたコア割当ても重要である.本論文では,上記目的を達成するためのモデルレベル自動並列化手法,特にグラフ分割手法である2重階層クラスタリング法と,混合整数線形計画法を組み合わせたコア割当て手法を提案する.提案手法は,大規模問題の局所最適解を避けるために2重階層クラスタリング法を用いる.そして,上位階層の少数クラスタに対して混合整数線形計画の定式化を用い,制御モデルから生成したクラスタの処理量を分散させながら,コア間の通信コストを最小化するコア割当てを求める.ランダムクラスタグラフおよび実際の車載制御評価モデルを用いて,既存手法との比較評価を行い,有効性を確認した.
論文抄録(英)
内容記述タイプ Other
内容記述 In recent years, since the embedded control systems such as vehicle control systems are becoming larger and more complex, model-based development (MBD) with platforms such as MATLAB/Simulink is becoming increasingly common. Meanwhile, more and more multicore processors are used on embedded systems for better performance. However, in order to improve the performance of these control softwares designed with MBD on these multicores, proper parallelization and core assignment based on the features of control design are very important. This paper presents a model-level automatic parallelization approach, in particular, a core assignment method using a combination of the double hierarchical clustering method, which is a graph partitioning technique, and mixed integer linear programming (MIP) to achieve the above objects in model-based development on multicores. Our method uses the double hierarchical clustering method to avoid local optimum to partition large control models. For tens of higher level clusters, an MIP formulation is utilized to find the core assignment solution that balance the loads of these clusters generated from control models and minimize the communication cost across different cores on the processors. Also, we evaluated the proposed approach with existing methods on randomly generated cluster graphs and an automotive control evaluation model to address its effectiveness.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 59, 号 2, p. 735-747, 発行日 2018-02-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-20 02:49:18.548288
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3