The Migration of Engine ECU Software From Single-Core to Multi-Core
As multiple functions have been added to single-core-based engine electronic control units (ECUs) in vehicles, automotive researchers and manufacturers have actively studied multi-core architecture for engine ECUs. Multi-core architecture can provide load balancing and parallelism that can meet the...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9398676/ |
_version_ | 1818429944225595392 |
---|---|
author | Jun Young Moon Do Yeon Kim Jin Ho Kim Jae Wook Jeon |
author_facet | Jun Young Moon Do Yeon Kim Jin Ho Kim Jae Wook Jeon |
author_sort | Jun Young Moon |
collection | DOAJ |
description | As multiple functions have been added to single-core-based engine electronic control units (ECUs) in vehicles, automotive researchers and manufacturers have actively studied multi-core architecture for engine ECUs. Multi-core architecture can provide load balancing and parallelism that can meet the requirements of international organization standard (ISO) 26262. However, since real-world engine ECUs have the most complex automotive open system architecture (AUTOSAR)-based control logic and datasets among automotive ECUs, developing multi-core-based engine ECUs is a substantial amount of work. Thus, automotive researchers and manufacturers will need new methodologies for multi-core-based engine ECUs. In this paper, we focus on designing a multi-core migration methodology and applying it to a real-world AUTOSAR-based engine ECU from HYUNDAI. We verify its practicability and enhanced performance. In conclusion, through connection with other automotive domain ECUs, it is demonstrated that a multi-core engine ECU using our migration technology can be applied in real-world automotive vehicles, leading to a significant improvement in performance. |
first_indexed | 2024-12-14T15:25:33Z |
format | Article |
id | doaj.art-7c2fde257c1e4ed9ac93ff92aefc30a6 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-14T15:25:33Z |
publishDate | 2021-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-7c2fde257c1e4ed9ac93ff92aefc30a62022-12-21T22:56:02ZengIEEEIEEE Access2169-35362021-01-019557425575310.1109/ACCESS.2021.30715009398676The Migration of Engine ECU Software From Single-Core to Multi-CoreJun Young Moon0https://orcid.org/0000-0001-8513-0610Do Yeon Kim1Jin Ho Kim2https://orcid.org/0000-0003-0285-378XJae Wook Jeon3https://orcid.org/0000-0003-0037-112XDepartment of Electrical and Computer Engineering, Sungkyunkwan University, Suwon, South KoreaDepartment of Electrical and Computer Engineering, Sungkyunkwan University, Suwon, South KoreaDepartment of Computer Engineering, Kyungnam University, Changwon, South KoreaDepartment of Electrical and Computer Engineering, Sungkyunkwan University, Suwon, South KoreaAs multiple functions have been added to single-core-based engine electronic control units (ECUs) in vehicles, automotive researchers and manufacturers have actively studied multi-core architecture for engine ECUs. Multi-core architecture can provide load balancing and parallelism that can meet the requirements of international organization standard (ISO) 26262. However, since real-world engine ECUs have the most complex automotive open system architecture (AUTOSAR)-based control logic and datasets among automotive ECUs, developing multi-core-based engine ECUs is a substantial amount of work. Thus, automotive researchers and manufacturers will need new methodologies for multi-core-based engine ECUs. In this paper, we focus on designing a multi-core migration methodology and applying it to a real-world AUTOSAR-based engine ECU from HYUNDAI. We verify its practicability and enhanced performance. In conclusion, through connection with other automotive domain ECUs, it is demonstrated that a multi-core engine ECU using our migration technology can be applied in real-world automotive vehicles, leading to a significant improvement in performance.https://ieeexplore.ieee.org/document/9398676/Multi-core-based engine systemshared data inconsistencycore load balancingmemory and offset optimization technology |
spellingShingle | Jun Young Moon Do Yeon Kim Jin Ho Kim Jae Wook Jeon The Migration of Engine ECU Software From Single-Core to Multi-Core IEEE Access Multi-core-based engine system shared data inconsistency core load balancing memory and offset optimization technology |
title | The Migration of Engine ECU Software From Single-Core to Multi-Core |
title_full | The Migration of Engine ECU Software From Single-Core to Multi-Core |
title_fullStr | The Migration of Engine ECU Software From Single-Core to Multi-Core |
title_full_unstemmed | The Migration of Engine ECU Software From Single-Core to Multi-Core |
title_short | The Migration of Engine ECU Software From Single-Core to Multi-Core |
title_sort | migration of engine ecu software from single core to multi core |
topic | Multi-core-based engine system shared data inconsistency core load balancing memory and offset optimization technology |
url | https://ieeexplore.ieee.org/document/9398676/ |
work_keys_str_mv | AT junyoungmoon themigrationofengineecusoftwarefromsinglecoretomulticore AT doyeonkim themigrationofengineecusoftwarefromsinglecoretomulticore AT jinhokim themigrationofengineecusoftwarefromsinglecoretomulticore AT jaewookjeon themigrationofengineecusoftwarefromsinglecoretomulticore AT junyoungmoon migrationofengineecusoftwarefromsinglecoretomulticore AT doyeonkim migrationofengineecusoftwarefromsinglecoretomulticore AT jinhokim migrationofengineecusoftwarefromsinglecoretomulticore AT jaewookjeon migrationofengineecusoftwarefromsinglecoretomulticore |