ELECTRONIC CONTROL DEVICE
To manage a synchronization even outside an operating system operating section.SOLUTION: An ECU 1 includes CPU cores 11 to 13. The first CPU core 11 is a master core, and the second CPU core 12 and the third CPU core 13 are each a slave core. The first CPU core 11 executes necessary processes for op...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English Japanese |
Published |
03.06.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | To manage a synchronization even outside an operating system operating section.SOLUTION: An ECU 1 includes CPU cores 11 to 13. The first CPU core 11 is a master core, and the second CPU core 12 and the third CPU core 13 are each a slave core. The first CPU core 11 executes necessary processes for operating an application on the second CPU core 12 and on the third CPU core 13. The first CPU core 11 changes, for each of the CPU cores 11 to 13, whether or not to execute a barrier synchronization in both inside and outside an OS operating section where an OS is operating using involved core identification data 24 managed by the first CPU core 11.SELECTED DRAWING: Figure 1
【課題】オペレーティングシステム動作区間外においても同期を管理する。【解決手段】ECU1は、CPUコア11〜13を備える。第1CPUコア11は、マスタコアであり、第2CPUコア12および第3CPUコア13はスレーブコアである。第1CPUコア11は、第2CPUコア12および第3CPUコア13上でアプリケーションを動作させるために必要な処理を実行する。第1CPUコア11は、OSを動作させているOS動作区間の内と外の両方において、第1CPUコア11が管理する参加コア識別データ24を用いて、CPUコア11〜13のそれぞれについてバリア同期を実行するか否かを切り替える。【選択図】図1 |
---|---|
Bibliography: | Application Number: JP20190213259 |