Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: LLNL/CHAI

Tags

v2025.09.1

Toggle v2025.09.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #332 from LLNL/v2025.09.1

v2025.09.1 RC

v2025.09.0

Toggle v2025.09.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #330 from LLNL/v2025.09.0-RC

v2025.03.0 RC

v2025.03.1

Toggle v2025.03.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #319 from LLNL/v2025.03.1-RC

v2025.03.1 RC

v2025.03.0

Toggle v2025.03.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #311 from LLNL/bugfix/dayton8/clone

Fix thin clone method

v2024.07.0

Toggle v2024.07.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #271 from LLNL/v2024.07.0-RC

v2024.02.2

Toggle v2024.02.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #267 from LLNL/v2024.02.2-RC

* Compiler wrappers + update packages + use spack environments (#255)

* Update radiuss-shared-ci, fix reproducer, update spack, update RSC

* From RSC: Update BLT requirement, change RAJA default variants, Remove CUDA_ARCH, Fix MPI utility function (used by RAJAPerf)

* From RSC: Restore basic MPI support in RAJAPerf

* From RSC: RAJAPerf, Umpire, Caliper MPI handling like Axom

* From RSC: Fix missing import

* Move to Environments in RSC

* From RSC: add CARE

* From RSC: Fix merge with CARE package

* Point at RADIUSS Spack Configs @ main

* Use new pci queue on tioga

* Apply CI queue to top level allocation

* Increase lassen allocation

* Apply changes required by LC (token handling)

* Allow failure for jobs using dependencies@develop

---------

Co-authored-by: Alan Dayton <[email protected]>

* Add CHAI_GLOBAL macro (#260)

* Improvements for gpu_sim mode, especially with managed ptrs (#262)

* Update RSC with rocm 6.1.1 and Spack accordingly (#261)

* Update RSC with rocm 6.1.1 and Spack accordingly

* From RSC: Fix typo

* Do not test installation with HIP

* Point at RSC@main

---------

Co-authored-by: Alan Dayton <[email protected]>

* Use GitLab container registry as a Spack build cache (#263)

* Use seq_exec in place of loop_exec (#266)

* Tick release number

* Update to RAJA v2024.02.2

---------

Co-authored-by: Adrien Bernede <[email protected]>
Co-authored-by: Ben Liu <[email protected]>

v2024.02.1

Toggle v2024.02.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #257 from LLNL/v2024.02.1-RC

V2024.02.1 RC merge to main

v2024.02.0

Toggle v2024.02.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
V2024.02.0 RC (#252)

* Depend on develop version of TPLs

* Tweak version constraints

* Update Umpire package

* Fix syntax error in Umpire package

* Update packages for CHAI and Umpire

* Depend on newer camp

* Update versions for RAJA and Umpire

* Fixes for libcpp builds

* Add SLURM_OVERLAP variable

* Add greater control for when CHAI is a submodule

* Fix hip build with resource manager disabled

* Depend on camp@main

* Missed one reference to camp@master

* Bug fixes for HIP and managed_ptr

* Clean up managed_ptr.hpp

* Fix host build warning

* Customize block size for HIP build

* Add a managed_ptr example

* Fix HIP kernel launches

* Add reproducer for HIP managed_ptr errors

* Clean up managed_ptr reproducer

* Add a simpler reproducer

* Add simplest reproducer

* Fix macro

* Fix mutex lock in evict() that overlaps with lock in free()

* initial changes to add CHAI_ cmake prefix

* fixing cmake option command syntax

* trying to fix azure pipeline image and raja plugin flag

* make edits to azure pipeline file

* Switching from quartz to ruby in gitlab CI

* Updating umpire camp dependency

* Release v2022.03.0 (#208)

* Update Spack packages for CI (#210)

* Add CHAI + RAJA launch integration test. (#219)

* Release v2022.10.0 (#217)

* Make operator overloads bind in more cases (#222)

* MigrateInner on CHAI Copyable for PINNED / UM (#223)

* Use shared CI (#213)

* Deprecate API for synchronization after device kernels (#228)

* setExecutionSpace thread safety(#230)


Co-authored-by: Neela Kausik <[email protected]>

* Release v2023.06.0 (#232)

* [Woptim] Update shared ci to v2023.08.0 (#236)

* Remove explicit device synchronization (#235)

* Update radiuss-shared-ci to new release (with radiuss-spack-configs) (#238)

* Use free instead of realloc to zero size (#239)

* [Woptim] shared ci 2023.12.0 (#241)

* Update Shared CI and Spack Configs to add poodle

* Activate poodle subpipeline

* Reduce allocated time

* Fine tune allocation duration

* Fine tune allocation duration in CI

* Comment alloc command choices

* Update RSC to main

* Fix missing poodle alloc info, update to radiuss Shared CI 2023.12.0, sync build_and_test script with RAJA

* Update radiuss-spack-configs

* CI updates (#244)

* Updates radiuss-spack-configs to commit a37c3e1
* Changes to match the CI of other projects

* Support for a single memory space writeable by both GPU and CPU (#242)

* Support for a single memory space writeable by both GPU and CPU. Provides appropriate synchronizations when needed instead of performing any memory copies.

---------

Co-authored-by: Alan Dayton <[email protected]>

* Clean up CHAI dependency handling

* Revert "Clean up CHAI dependency handling"

This reverts commit 5afb66a.

* Clean up CMake in CHAI (#247)

* Update copyright to 2024 (#248)

* Update to BLT v0.6.1 (#243)

* Update to BLT v0.6.1
* Update to RAJA v2024.02.0
* Update to Umpire 2024.02.0
* Use new way of exporting tpls
* Disable failing container builds since container images are being revamped
* Allow failure for the job using libcpp - doesn't play nicely with fmt at the moment
* Use branch of radiuss-spack-configs to fix spack builds
* Add install tests
* Add a file with release notes
* Ignoring runner issues on tioga since the jobs passed previously

* [Woptim] update spack + update to rocm 5.7.1 (#245)

* Update Spack version
* Update RADIUSS Spack Configs with February 2024 release changes

---------

Co-authored-by: Alan Dayton <[email protected]>

* Update version numbers

---------

Co-authored-by: David Beckingsale <[email protected]>
Co-authored-by: Benjamin T. Liu <[email protected]>
Co-authored-by: Kristi <[email protected]>
Co-authored-by: Kristi <[email protected]>
Co-authored-by: Arturo Vargas <[email protected]>
Co-authored-by: robinson96 <[email protected]>
Co-authored-by: Adrien Bernede <[email protected]>
Co-authored-by: Neela Kausik <[email protected]>
Co-authored-by: Ben Liu <[email protected]>

v2023.06.0

Toggle v2023.06.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v2023.06.0 (#232)

v2022.10.0

Toggle v2022.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v2022.10.0 (#217)