History log of /petsc/src/sys/objects/device/impls/cupm/cupmallocator.hpp (Results 1 – 25 of 25)
Revision Date Author Comments
# bb59972c 05-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-cupm-visibility' into 'main'

cupm: fix visibility to build without warnings

See merge request petsc/petsc!7526


# 85f25e71 04-May-2024 Jed Brown <jed@jedbrown.org>

cupm: fix visibility to build without warnings

Thanks-to: Lawrence Mitchell


# 9dd11ecf 25-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'

Check header guards

See merge request petsc/petsc!6822


# a4963045 18-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Convert all header guards to pragma once


# 06e36fcd 01-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-05-30/misc-cxx-fixes-2' into 'main'

Misc C++-Related Fixes For PetscDevice And Friends Round 2

See merge request petsc/petsc!6526


# f13b9fe2 30-May-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

remove ifdef __cplusplus from C++-only headers


# 5480effc 29-May-2023 Satish Balay <balay@mcs.anl.gov>

Revert "Revert "Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'"""

This reverts commit 418dbbe5c294b713971823b0eef04bc220e11f0c.


# 418dbbe5 25-May-2023 Satish Balay <balay@mcs.anl.gov>

Revert "Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'""

This reverts commit df799b48afdc2b9da2e7091d01d5c06978131d9d.


# df799b48 24-May-2023 Satish Balay <balay@mcs.anl.gov>

Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'"

This reverts commit ab82ac03bf5fd21ddf6c88f5b0e88c1ee438116f, reversing
changes made to 4a015fb72d15b0317252c3bd729c5

Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'"

This reverts commit ab82ac03bf5fd21ddf6c88f5b0e88c1ee438116f, reversing
changes made to 4a015fb72d15b0317252c3bd729c51826bbf9081.

show more ...


# ab82ac03 23-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'

Miscellaneous C++-Related Fixes For PetscDevice and friends

See merge request petsc/petsc!6477


# 54e1c07d 22-May-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

remove ifdef __cplusplus from C++-only headers


# 2f1953c4 14-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-01-11/matdensecupm' into 'main'

Feature: MATDENSECUPM

See merge request petsc/petsc!6049


# 96a4b4d9 22-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add cupmsolverinterface.hpp


# f3146f24 18-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Improve compile time by reducing number of thrust headers transitively included, removing all of the unecessary Thrust util indirection


# d3904c29 09-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-02-08/remove-redundant-petsc-nodiscard' into 'main'

Remove redundant uses of `PETSC_NODISCARD` from functions returning a PetscErrorCode

See merge request petsc/petsc!6036


# 089fb57c 08-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove redundant uses of PETSC_NODISCARD from functions returning a PetscErrorCode


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# c200f75e 12-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# ee52996b 10-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-11-09/fixup-cupm-msvc-redefinition-errors/release' into 'release'

Fix Various MSVC Device Compatibility Issues

See merge request petsc/petsc!5848


# ff8f30bb 11-Nov-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Work around MSVC type alias bug


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# fb664f9e 10-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-08-29/petscdevicecontext-backend-update' into 'main'

Update PetscDevice and PetscDeviceContext backends

See merge request petsc/petsc!5566


# 0e6b6b59 29-Aug-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Rework PetscDeviceContext backends and supporting code:
- Add PETSC_DEVICE_HOST
- Add PetscDeviceAllocate()
- Add PetscDeviceMalloc()
- Add PetscDeviceDeallocate()
- Add PetscDeviceFree()
- Add Petsc

Rework PetscDeviceContext backends and supporting code:
- Add PETSC_DEVICE_HOST
- Add PetscDeviceAllocate()
- Add PetscDeviceMalloc()
- Add PetscDeviceDeallocate()
- Add PetscDeviceFree()
- Add PetscDeviceMemcopy()
- Add PetscDeviceArraycopy()

- Split petscdevice.h into petscdevice_cuda.h and petscdevice_hip.h
- Add petscdevice_cupm.h
- Extend cupm::Interface and cupm::BlasInterface classes
- Add more C++ utility wrappers

show more ...