| #
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
|
| #
5f7e5000
|
| 11-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/update-gpu-options' into 'main'
Update some GPU related options
See merge request petsc/petsc!5925
|
| #
60c5d2b0
|
| 16-Dec-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
MPI: update message on the Cray-MPICH gpu aware flag
|
| #
723eec23
|
| 08-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-10-06/test-petscdevice-cli-init-controls' into 'main'
Add explicit test for PetscDevice command line init sequence controls
Closes #1262
See merge request petsc/petsc!5722
|
| #
1015a2a4
|
| 06-Oct-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add explicit test for PetscDevice command line init sequence controls
|
| #
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
|
| #
82488018
|
| 05-Oct-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Do CUPMAwareMPI test function in fewer variables
|
| #
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
|
| #
7757152b
|
| 13-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-13/cupminit' into 'main'
Add cupmInit
See merge request petsc/petsc!5628
|
| #
48b2874d
|
| 13-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add cupmInit()
|
| #
be01a732
|
| 13-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/densecudarandom' into 'main'
Support MatSetRandom for CUDA dense matrices
See merge request petsc/petsc!5616
|
| #
aa16454f
|
| 12-Sep-2022 |
Stefano Zampini <stefano.zampini@gmail.com> |
CUPMAwareMPI: remove extra stack pop
|
| #
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 ...
|
| #
74c2aec3
|
| 01-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/device-getsharedmemsize' into 'main'
Move code to get device mem size to petscdevice.h
See merge request petsc/petsc!5552
|
| #
a16fd2c9
|
| 01-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add PetscDeviceAttribute and PetscDeviceGetAttribute() to allow querying properties for a particular PetscDevice
|
| #
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
|
| #
9e70506f
|
| 10-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
336cd42a
|
| 10-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-06-06/fixup-cupmdevice-lazy-init' into 'release'
Ignore All Errors in PetscDevice Lazy Init
See merge request petsc/petsc!5312
|