0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

AUTOSAR CountdownAdvent Calendar 2023

Day 3

Explanation of Safe API for hardware accelerators, AUTOSAR 1086, R23-11, AP

Last updated at Posted at 2023-12-03

Explanation of Safe API for hardware accelerators, AUTOSAR 1086, R23-11, AP
https://www.autosar.org/fileadmin/standards/R23-11/AP/AUTOSAR_AP_EXP_SafeAPIHardwareAccelerators.pdf

<この項は書きかけです。順次追記します。>
This article is not completed. I will add some words in order.

Release Overviews

Classic Platform Release Overview, AUTOSAR No.0 ,R23-11, CP
https://qiita.com/kaizen_nagoya/items/8468435185e109189ead

Foundation Release Overview, AUTOSAR 781, R23-11, FO
https://qiita.com/kaizen_nagoya/items/f249bdb8c313d8bff883

Adaptive Platform Release Overview, AUTOSAR 782, R23-11, AP
https://qiita.com/kaizen_nagoya/items/13a104606a34fe24fcf7

Terms

terms(Acronyms and abbreviations) Description
SYCL A C++ based high-level heterogeneous programming model to improve programming productivity on various hardware accelerators.
Device A Device is one of the available hardware accelerators e.g. GPU, FPGA, DSP etc., typically a non-cpu ones, but the CPU also can be considered as Device for computations.
Kernel A function that is executed on a device
Host A Host Device is native computation unit of the ECU. Usually it is a CPU hardware.
Single-source programming model This model allows the kernel code to be embedded in the host code, meaning the host & kernel code in same language in same translation unit.

Reference

[1] Design guidelines for using parallel processing technologies on Adaptive Platform AUTOSAR_AP_EXP_ParallelProcessingGuidelines
[2] Glossary AUTOSAR_FO_TR_Glossary
https://www.autosar.org/fileadmin/standards/R23-11/FO/AUTOSAR_FO_TR_Glossary.pdf
[3] Guidelines for using Adaptive Platform interfaces AUTOSAR_AP_EXP_InterfacesGuidelines
[4] Specification of Manifest AUTOSAR_AP_TPS_ManifestSpecification
[5] List of Adaptive Platform Functional Clusters AUTOSAR_AP_TR_FunctionalClusterList
[6] Specification of Platform Health Management AUTOSAR_AP_SWS_PlatformHealthManagement
[7] Specification of State Management AUTOSAR_AP_SWS_StateManagement
[8] Specification of Execution Management AUTOSAR_AP_SWS_ExecutionManagement
[9] Specification of Health Monitoring AUTOSAR_FO_ASWS_HealthMonitoring

補足資料(Additions)

2023 Countdown Calendar 主催・参加一覧
https://qiita.com/kaizen_nagoya/items/c4c2f08ac97f38d08543

CountDownCalendar月間 いいねをいただいた記事群 views 順
https://qiita.com/kaizen_nagoya/items/583c5cbc225dac23398a

<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
This article is an individual impression based on the individual's experience. It has nothing to do with the organization or business to which I currently belong.

文書履歴(document history)

ver. 0.01 初稿  20231203
ver. 0.02 URL訂正 20231218

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?