Skip to content

amrex::Gpu::DeviceVector et al.#545

Merged
ax3l merged 1 commit intoAMReX-Codes:developmentfrom
ax3l:topic-device-vector
Apr 6, 2026
Merged

amrex::Gpu::DeviceVector et al.#545
ax3l merged 1 commit intoAMReX-Codes:developmentfrom
ax3l:topic-device-vector

Conversation

@ax3l
Copy link
Copy Markdown
Member

@ax3l ax3l commented Mar 4, 2026

Follow-up to #540, renaming the PODVector_{real,int,uint64}_default to DeviceVector_{real,int,uint64} et al. Implement the aliases for AMReX_GpuContainers.H

@ax3l ax3l requested review from WeiqunZhang and atmyers March 4, 2026 22:04
@ax3l ax3l added backend: cuda Specific to CUDA execution (GPUs) API: breaking Breaking changes backend: sycl Specific to DPC++/SYCL execution (CPUs/GPUs) backend: hip Specific to ROCm execution (GPUs) backend: openmp Specific to OpenMP execution (CPUs) enhancement New feature or request labels Mar 4, 2026
@ax3l ax3l force-pushed the topic-device-vector branch from c0d4509 to ca03af6 Compare March 4, 2026 22:13
@ax3l ax3l force-pushed the topic-device-vector branch from 4779930 to f55085d Compare April 5, 2026 20:06
@ax3l ax3l enabled auto-merge (squash) April 5, 2026 20:10
@ax3l ax3l disabled auto-merge April 5, 2026 20:12
@ax3l ax3l enabled auto-merge (squash) April 5, 2026 20:18
@ax3l ax3l mentioned this pull request Apr 5, 2026
2 tasks
@ax3l ax3l force-pushed the topic-device-vector branch from 3acff28 to bd5a70b Compare April 5, 2026 23:49
Follow-up to AMReX-Codes#540, renaming the `PODVector_{real,int,uint64}_default`
to `DeviceVector_{real,int,uint64}` et al. Implement the aliases
for `AMReX_GpuContainers.H`
@ax3l ax3l force-pushed the topic-device-vector branch from bd5a70b to 381e862 Compare April 6, 2026 04:43
@ax3l ax3l merged commit 099446e into AMReX-Codes:development Apr 6, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API: breaking Breaking changes backend: cuda Specific to CUDA execution (GPUs) backend: hip Specific to ROCm execution (GPUs) backend: openmp Specific to OpenMP execution (CPUs) backend: sycl Specific to DPC++/SYCL execution (CPUs/GPUs) enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant