DEENESPTFRRUARHIKOZHNL

클래스 ara::shwa::Device

Diese Seite wurde vollständig KI-generiert auf Basis von SWS Safe Hardware Acceleration (R25-11) — kein offizieller AUTOSAR-Text und keine automatisch extrahierte API-Seite wie die übrigen Module. Als Interpretation gekennzeichnete Aussagen sind Schlussfolgerungen aus den Quellen.

[AP_SWS_SHWA_00301] 문구 아직 가져오지 않음 Upstream: RS_SHWA_00001, RS_SHWA_00015

class Device final {...};

Die Spezifikation definiert diesen Klassentyp mit der gezeigten Schnittstelle.

Header-Datei#include "ara/shwa/device.h"
Scopenamespace ara::shwa

사용자 가이드AI 생성

연산 집약적인 작업의 안전한 실행을 위해 CPU 및 GPU와 같은 하드웨어 가속기를 캡슐화하고 식별합니다.
AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: 920debb94b23 출처 열린 질문 (2)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

연산 집약적인 작업의 안전한 실행을 위해 CPU 및 GPU와 같은 하드웨어 가속기를 캡슐화하고 식별합니다.

Adaptive Platform 내에서 하드웨어 가속기의 추상화 및 관리를 지원합니다 AUTOSAR_AP_SWS_SafeHardwareAcceleration 12쪽. 인스턴스는 Create()과 같은 팩토리 메서드를 통해서만 생성되며, 디바이스 유형 검사 및 특정 특성 조회를 위한 연산을 제공합니다 [AP_SWS_SHWA_00308], [AP_SWS_SHWA_00313]. 연산이 스레드 안전하지 않으므로 멀티스레드 환경에서 사용하려면 외부 동기화가 필요합니다.

컨텍스트

ara::shwa::Device 클래스는 안전한 하드웨어 가속(Safe Hardware Acceleration) 모듈에서 물리적 연산 장치를 위한 기본 추상화 역할을 합니다 AUTOSAR_AP_SWS_SafeHardwareAcceleration 12쪽. Adaptive Platform 내에서 Adaptive Application 및 기타 기능 클러스터가 가속기 리소스에 접근하고 이를 관리할 수 있도록 지원합니다. 일반적인 전체 시스템은 Device의 인스턴스를 실행 큐(Queue) 및 메모리 버퍼(Buffer)와 결합하여 연산 집약적인 작업을 가속기 하드웨어에 구조적으로 위임합니다 SWS_SafeHardwareAcceleration 22쪽.

DeviceContext app Adaptive Application device ara::shwa::Device app->device erzeugt / fragt ab queues Queues & Buffers app->queues 사용 hardware Hardware-Beschleuniger (CPU, GPU, Accelerator) device->hardware abstrahiert queues->device referenziert

컨텍스트 다이어그램: 애플리케이션, 큐 및 하드웨어와의 상호 작용 속에서 ara::shwa::Device의 임베딩. 출처: AUTOSAR_AP_SWS_SafeHardwareAcceleration 12쪽, SWS_SafeHardwareAcceleration 22쪽

수명 주기

ara::shwa::Device 객체의 생성은 엄격하게 제어됩니다. 기본 생성자는 명시적으로 삭제되었습니다 [AP_SWS_SHWA_00302]. 인스턴스는 정적 팩토리 메서드 Create()를 통해서만 생성될 수 있으며, 기본 디바이스의 경우 매개변수 없이 생성되거나 [AP_SWS_SHWA_00308], Create(const DeviceSelector&)를 통해 선택자 객체로 매개변수화되어 생성됩니다 [AP_SWS_SHWA_00309]. 두 메서드 모두 ara::core::Result<Device>을 반환합니다.

리소스 소유권과 관련하여 클래스는 일반적인 복사 및 이동 시맨틱을 갖습니다. 복사 생성자 [AP_SWS_SHWA_00303] 및 복사 대입 연산자 [AP_SWS_SHWA_00304]뿐만 아니라 이동 생성자 [AP_SWS_SHWA_00305] 및 이동 대입 연산자 [AP_SWS_SHWA_00306]도 noexcept=default로 선언되어 있습니다. 해석: 객체는 내부적으로 실제 하드웨어 리소스에 대한 경량 핸들로 설계되어 복사가 부담 없고 예외 안전하게 가능할 것으로 추정됩니다. 물리적 하드웨어 인터페이스의 수명은 기본 드라이버 또는 하위 시스템의 런타임에 연결되어 있는 반면, 애플리케이션 수준의 인스턴스는 일반 값 타입처럼 전달될 수 있습니다. 클래스의 모든 팩토리 호출 및 메서드는 스레드 안전하지 않은 것으로 명시되어 있습니다. 질문 Q-a6ff4d89f19b0f36 (열림)

사용 경로

일반적인 사용 경로는 팩토리 메서드 중 하나를 통한 인스턴스화로 시작됩니다. 성공적으로 반환된 후, 연산 장치의 유형을 결정하고 장치별 파라미터를 조회하기 위해 인스턴스를 검사합니다. 그 후 장치는 일반적으로 처리 작업을 실행하기 위해 대기열 및 버퍼에 할당됩니다.

  1. 인스턴스화: 장치 [AP_SWS_SHWA_00308], [AP_SWS_SHWA_00309]의 제공을 위한 Create() 또는 Create(deviceSelector) 호출.
  2. 유형 검사: 서술어 IsCpu() [AP_SWS_SHWA_00310], IsGpu() [AP_SWS_SHWA_00311] 또는 IsAccelerator() [AP_SWS_SHWA_00312]를 통한 하드웨어 카테고리 유효성 검사.
  3. 구성 조회: 템플릿 메서드 GetInfo<InfoType>() [AP_SWS_SHWA_00313]을 통한 상세 장치 정보 읽기.
Device의 일반적인 초기화 및 정보 조회애플리케이션DeviceCreate(deviceSelector)Result<Device>IsGpu()Result<bool>GetInfo<InfoType>()Result<ReturnType>

시퀀스 다이어그램: 초기화, 유형 검사 및 정보 조회의 일반적인 순서. 출처: [AP_SWS_SHWA_00309], [AP_SWS_SHWA_00311], [AP_SWS_SHWA_00313]

오류 시나리오

ara::shwa::Device의 메서드는 오류 상태를 오류 유형 ara::core::Result을 통해 결정론적으로 통신합니다. 다음과 같은 오류 사례가 명시되어 있습니다:

예외 안전성과 관련하여 모든 작업은 exception safe로 간주되거나 noexcept로 주석 처리되어 있습니다. 해당 작업들은 스레드 안전하지 않으므로, 동일한 인스턴스 또는 공유 하드웨어 리소스에 대한 병렬 호출은 적용 계층에 의해 동기화되어야 합니다.

이 가이드는 AUTOSAR 표준 R25-11을 기반으로 하며 자동으로 생성되었습니다.

멤버 맵

생성자 및 소멸자

1

연산자

1

상세 보기

개요에서 항목을 선택하세요.

생성자 및 소멸자

Device 함수 3

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

오버로드 Device 3
Device ()=delete; AP_SWS_SHWA_00302
Device (Device &&dev) noexcept=default; AP_SWS_SHWA_00305
Device (Device const &dev) noexcept=default; AP_SWS_SHWA_00303

메서드

Create 함수 2

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

오버로드 Create 2
template <typename DeviceSelector> static ara::core::Result< Device > Create (const DeviceSelector &deviceSelector) noexcept; AP_SWS_SHWA_00309
static ara::core::Result< Device > Create () noexcept; AP_SWS_SHWA_00308
GetInfo 함수

Liest die durch die Signatur bezeichnete Information oder Eigenschaft aus dem Objekt.

template <typename InfoType> ara::core::Result< typename InfoType::ReturnType > GetInfo () const noexcept;

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

ara::core::Result< bool > IsAccelerator () const noexcept;
IsCpu 함수

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

ara::core::Result< bool > IsCpu () const noexcept;
IsGpu 함수

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

ara::core::Result< bool > IsGpu () const noexcept;

연산자

operator= 함수 2

Stellt die in der Signatur ausgewiesene Index- beziehungsweise Zuweisungsoperation bereit.

오버로드 = 2
Device & operator= (Device &&dev) noexcept=default; AP_SWS_SHWA_00306
Device & operator= (const Device &dev) noexcept=default; AP_SWS_SHWA_00304

세부 정보

함수 Device [AP_SWS_SHWA_00302] Upstream: RS_SHWA_00015

Device ()=delete;

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

Scopeclass ara::shwa::Device

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00302
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00302@rel:R25-11#19e0bcfd
Content hash
19e0bcfd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00302
Status: valid/unmigrated Version: rel:R25-11#aef4a102 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00302@rel:R25-11#aef4a102
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 Device [AP_SWS_SHWA_00305] Upstream: RS_SHWA_00015

Device (Device &&dev) noexcept=default;

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

Scopeclass ara::shwa::Device
Exception Safetyexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00305
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00305@rel:R25-11#9977fe58
Content hash
9977fe58
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00305
Status: valid/unmigrated Version: rel:R25-11#8a2c1f5f Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00305@rel:R25-11#8a2c1f5f
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 operator= [AP_SWS_SHWA_00306] Upstream: RS_SHWA_00015

Device & operator= (Device &&dev) noexcept=default;

Stellt die in der Signatur ausgewiesene Index- beziehungsweise Zuweisungsoperation bereit.

Scopeclass ara::shwa::Device
Exception Safetyexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00306
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00306@rel:R25-11#128b1bbd
Content hash
128b1bbd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00306
Status: valid/unmigrated Version: rel:R25-11#bf26e06b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00306@rel:R25-11#bf26e06b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 operator= [AP_SWS_SHWA_00304] Upstream: RS_SHWA_00015

Device & operator= (const Device &dev) noexcept=default;

Stellt die in der Signatur ausgewiesene Index- beziehungsweise Zuweisungsoperation bereit.

Scopeclass ara::shwa::Device
Exception Safetyexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00304
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00304@rel:R25-11#936cf54f
Content hash
936cf54f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00304
Status: valid/unmigrated Version: rel:R25-11#10c34f3d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00304@rel:R25-11#10c34f3d
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 Device [AP_SWS_SHWA_00303] Upstream: RS_SHWA_00015

Device (Device const &dev) noexcept=default;

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

Scopeclass ara::shwa::Device
Exception Safetyexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00303
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00303@rel:R25-11#b07f2708
Content hash
b07f2708
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00303
Status: valid/unmigrated Version: rel:R25-11#0b94a2cf Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00303@rel:R25-11#0b94a2cf
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 Create [AP_SWS_SHWA_00309] Upstream: RS_SHWA_00015, RS_SHWA_00006, RS_SHWA_00007

template <typename DeviceSelector> static ara::core::Result< Device > Create (const DeviceSelector &deviceSelector) noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics ShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k FeatureNotSupported Used when a requested feature isn’t supported

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00309
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00309@rel:R25-11#bdb41f00
Content hash
bdb41f00
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00309
Status: valid/unmigrated Version: rel:R25-11#aab7bd32 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00309@rel:R25-11#aab7bd32
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 Create [AP_SWS_SHWA_00308] Upstream: RS_SHWA_00015, RS_SHWA_00007

static ara::core::Result< Device > Create () noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics ShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k FeatureNotSupported Used when a requested feature isn’t supported

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00308
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00308@rel:R25-11#d0c2e4a4
Content hash
d0c2e4a4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00308
Status: valid/unmigrated Version: rel:R25-11#6c55f83b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00308@rel:R25-11#6c55f83b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 GetInfo [AP_SWS_SHWA_00313] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

template <typename InfoType> ara::core::Result< typename InfoType::ReturnType > GetInfo () const noexcept;

Liest die durch die Signatur bezeichnete Information oder Eigenschaft aus dem Objekt.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k FeatureNotSupported Used when a requested feature isn’t supported

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00313
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00313@rel:R25-11#66227e00
Content hash
66227e00
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00313
Status: valid/unmigrated Version: rel:R25-11#bc5de536 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00313@rel:R25-11#bc5de536
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 IsAccelerator [AP_SWS_SHWA_00312] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

ara::core::Result< bool > IsAccelerator () const noexcept;

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00312
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00312@rel:R25-11#3a280237
Content hash
3a280237
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00312
Status: valid/unmigrated Version: rel:R25-11#4ea7c619 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00312@rel:R25-11#4ea7c619
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 IsCpu [AP_SWS_SHWA_00310] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

ara::core::Result< bool > IsCpu () const noexcept;

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00310
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00310@rel:R25-11#b0e3d781
Content hash
b0e3d781
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00310
Status: valid/unmigrated Version: rel:R25-11#d8084c02 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00310@rel:R25-11#d8084c02
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 IsGpu [AP_SWS_SHWA_00311] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

ara::core::Result< bool > IsGpu () const noexcept;

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00311
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00311@rel:R25-11#2edacbc4
Content hash
2edacbc4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00311
Status: valid/unmigrated Version: rel:R25-11#66b23ae4 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00311@rel:R25-11#66b23ae4
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill