| #
f4bf02ce
|
| 17-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Ignore cupmErrorNotReady error
|
| #
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
|
| #
2fdf829d
|
| 12-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-11-30/consolidate-cxx-pool-allocators' into 'main'
Consolidate C++ Pool Allocators And Add ASAN Poison Support
See merge request petsc/petsc!5891
|
| #
146a86eb
|
| 09-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Consolidate various C++ pool allocators into single implementation
|
| #
7237bd8f
|
| 09-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-cuda-unused-ci' into 'main'
Fix -Wunused-parameter for CUDA files
See merge request petsc/petsc!5963
|
| #
8eb1d50f
|
| 09-Jan-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix -Wunused-parameter for CUDA files
|
| #
990be990
|
| 23-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
f3f5c736
|
| 22-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-11-21/clear-cupmerrornotready-after-query' into 'release'
Clear `cupmErrorNotReady` after `cupmStreamQuery()` before checking error code
See merge request petsc/petsc!5866
|
| #
4b955ea4
|
| 21-Nov-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Clear cupmErrorNotReady after cupmStreamQuery() before checking error code
|
| #
c06096d4
|
| 21-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-23/veccupm' into 'main'
Feature: CUPM Vec
See merge request petsc/petsc!5685
|
| #
6d54fb17
|
| 05-Oct-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Vec CUPM implementation to replace old CUDA and HIP versions
|
| #
c1f49a03
|
| 01-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'suyash/hip' into 'main'
Add HIP support to Mat class in PETSc
See merge request petsc/petsc!5383
|
| #
47d993e7
|
| 01-Oct-2022 |
suyashtn <suyashtn@umich.edu> |
Add HIP support to Mat class in PETSc
Co-authored-by: Justin Chang <jychang48@gmail.com>
Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com> Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov> Fixed-by:
Add HIP support to Mat class in PETSc
Co-authored-by: Justin Chang <jychang48@gmail.com>
Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com> Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov> Fixed-by: Satish Balay <balay@mcs.anl.gov>
show more ...
|
| #
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
|
| #
2327d8b0
|
| 17-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-12/fix-petscdeviceallocate-alignment' into 'main'
PetscDeviceAllocate() Alignment Parameter
See merge request petsc/petsc!5618
|
| #
6797ed33
|
| 12-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
PetscDeviceAllocate() takes an alignment parameter as well
|
| #
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 ...
|
| #
58d68138
|
| 23-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-08-21/clang-format-source' into 'main'
format repository with clang-format
See merge request petsc/petsc!5541
|
| #
9371c9d4
|
| 22-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
clang-format: convert PETSc sources to comply with clang-format
|
| #
8abf2547
|
| 15-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-07-20/device-handles-on-demand' into 'main'
Decouple log_view and PetscDevice initialization
See merge request petsc/petsc!5458
|