8000 Comparing v0.15.0...v0.15.1 · LLNL/CARE · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: LLNL/CARE
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.15.0
Choose a base ref
...
head repository: LLNL/CARE
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.15.1
Choose a head ref
  • 17 commits
  • 22 files changed
  • 4 contributors

Commits on Mar 21, 2025

  1. Merge pull request #317 from LLNL/master

    Merge v0.15.0 back into develop
    adayton1 authored Mar 21, 2025
    Configuration menu
    Copy the full SHA
    111d94b View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2025

  1. Fix usage of cub and hipcub (#320)

    * Only enables calls to cub::DeviceMergeSort if available (used by care::sortArray and care::KeyValueSorter when the type is not arithmetic)
    
    * Fixes calls to [hip]cub::DeviceMergeSort::StableSortKeys by making the input keys mutable (used by care::sortArray when the type is not arithmetic)
    
    * Avoids hardcoding one overload of care::sortArray to use [hip]cub::DeviceRadixSort
    
    ---------
    
    Co-authored-by: Guy Bergel <bergel1@llnl.gov>
    adayton1 and gberg617 authored Apr 1, 2025
    Configuration menu
    Copy the full SHA
    4cdfb4b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2025

  1. Add support for multireducers (#321)

    * Add support for multireducers
    
    * Use atomic policy for cuda reducers
    
    ---------
    
    Co-authored-by: Alan Dayton <dayton8@llnl.gov>
    liu15 and adayton1 authored Apr 2, 2025
    Configuration menu
    Copy the full SHA
    3efb531 View commit details
    Browse the repository at this point in the history
  2. Remove ENABLE_PICK CMake option (#322)

    * Remove ENABLE_PICK and references to CHAI_ENABLE_PICK
    adayton1 authored Apr 2, 2025
    Configuration menu
    Copy the full SHA
    7eed08b View commit details
    Browse the repository at this point in the history
  3. Update release version

    adayton1 committed Apr 2, 2025
    Configuration menu
    Copy the full SHA
    bed2de2 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2025

  1. Miscellaneous bug fixes (#326)

    * Fix unexpected behavior in care::sort_uniq (a case where the input array should not be modified)
    
    * Fixes care::host_device_map::reserve in the force_keyvaluesorter specialization
    
    * Removes unused variable
    adayton1 authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    c53bf9a View commit details
    Browse the repository at this point in the history
  2. Miscellaneous bug fixes (#327)

    * Rearrange template parameters for care::sortKeyValueArrays (used by care::KeyValueSorter) for ease of use
    
    * Add a mechanism for preventing explicit instantiations of care::sortKeyValueArrays
    
    * Add note about being able to construct keys from integral types
    
    * Add missing newline to output message
    
    * Use default initialization in host_device_map
    adayton1 authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    c79f3e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1186e76 View commit details
    Browse the repository at this point in the history
  4. Update v0.15.1 release date

    adayton1 committed Apr 4, 2025
    Configuration menu
    Copy the full SHA
    0c8fa13 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f2a45f1 View commit details
    Browse the repository at this point in the history
  6. GPU simulation mode improvements (#329)

    * Adds GPU simulation mode support for LoopFuser and managed_ptr loops
    adayton1 authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    7dfc064 View commit details
    Browse the repository at this point in the history
  7. Fixes for building as a shared library on Windows (#330)

    * Adds missing attributes to some functions so they are exported when building as a shared library on Windows
    adayton1 authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    259f9ea View commit details
    Browse the repository at this point in the history
  8. Miscellaneous fixes (#331)

    * Move function to be accessible even when the loop fuser is disabled
    * Remove handrolled debug watch point mechanism from the DebugPlugin
    adayton1 authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    2f1fcb9 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2025

  1. Remove unused macro (#332)

    * Remove CARE_SKIP_SORT_KEY_VALUE_ARRAYS_INSTANTIATIONS
    adayton1 authored Apr 5, 2025
    Configuration menu
    Copy the full SHA
    7f0d9f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    986b521 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2025

  1. Update release date

    adayton1 committed Apr 7, 2025
    Configuration menu
    Copy the full SHA
    fb9c77d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #324 from LLNL/v0.15.1-rc

    v0.15.1 RC
    adayton1 authored Apr 7, 2025
    Configuration menu
    Copy the full SHA
    f198c8b View commit details
    Browse the repository at this point in the history
Loading
0