History log of /petsc/src/sys/objects/device/interface/dcontext.cxx (Results 101 – 121 of 121)
Revision Date Author Comments
# 98921bda 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

SETERRQ[1-9]+ begone


# dce37c37 21-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-11-24/cupmblasinterface' into 'main'

Feature: CUPMBLASInterface

See merge request petsc/petsc!4592


# 17f48955 20-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

split blas interface for cupm into cupmblasinterface


# 79982354 16-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-11-02/attribute-format-sys' into 'main'

Feature: PETSC_ATTRIBUTE_FORMAT - sys

See merge request petsc/petsc!4520


# 050c0c3d 15-Nov-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

minor PetscDevice and PetscDeviceContext doc fixes and other miscellaneous tweaks


# 3ca90d2d 15-Nov-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

apply PETSC_ATTRIBUTE_FORMAT and related fixes to sys sources


# 0baf1215 20-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-09-04/petscdevice-cupminitialization' into 'main'

Replace current CUPM initialization with unified PetscDevice version

See merge request petsc/petsc!4310


# a4af0cee 19-Oct-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

- Replace the current CUPM initialization infrastructure with PetscDevice.
- Remove -petsc_use_default_null_stream and -[cuda|hip]_synchronize options
- Remove PetscCUDASynchronize and PetscHIPSynchr

- Replace the current CUPM initialization infrastructure with PetscDevice.
- Remove -petsc_use_default_null_stream and -[cuda|hip]_synchronize options
- Remove PetscCUDASynchronize and PetscHIPSynchronize
- Remove PetscCUDAInitialize(), PetscCUDAInitializeCheck(), PetscHIPInitialize(), and
PetscHIPInitializeCheck()
- Remove PetscCUBLASInitializeHandle(), PetscCUSOLVERDnInitializeHandle(),
PetscHIPBLASInitializeHandle(), and PetscHIPSOLVERInitializeHandle().
- Remove petsc_gputimer_begin and petsc_gputimer_begin
- Add -device_enable, -device_select and -device_view options
- Replace -[cuda|hip]_device with split options -device_enable_[cuda|hip] and -device_select_[cuda|hip]
- Replace -[cuda|hip]_view with -device_view_[cuda|hip]
- Add PetscDeviceInitType
- Add PetscDeviceInitialize() and PetscDeviceInitialized()
- Add PetscDeviceView()

show more ...


# 6350047e 18-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# a592bf60 15-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/docs-manpages-missing-levels' into 'release'

Docs: man pages: add missing Level: fields

See merge request petsc/petsc!4459


# a375dbee 15-Oct-2021 Patrick Sanan <patrick.sanan@gmail.com>

Docs: man pages: add missing Level: fields


# d5ed94bb 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jose/fix-manpages'

Fix manpages to avoid errors reported by doctext

See merge request petsc/petsc!4309


# 97bb3fdc 12-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix manpages: more errors reported by doctext


# 5ce27ff0 11-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/hypre-gpu' into 'main'

Interface HYPRE GPU solvers

See merge request petsc/petsc!4248


# b9d03b0c 31-Aug-2021 Stefano Zampini <stefano.zampini@gmail.com>

Fix warnings from PGI and clang compiler


# c1bf08c5 06-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/spelling-errors' into 'main'

Fix many spelling errors in manpages and comments

See merge request petsc/petsc!4283


# 01d2d390 03-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix Input/Output/Parameter keywords in manpages


# 78143e6d 30-Aug-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-08-28/fixup-petscdevicecontext-docs/docs' into 'main'

Fixup PetscDeviceContext docs

See merge request petsc/petsc!4267


# 5181c4f9 28-Aug-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

fix malformed doc strings


# 984ba02c 27-Aug-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-05-18/petscdevice-context' into 'main'

Feature: PetscDeviceContext

See merge request petsc/petsc!3994


# 030f984a 18-May-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

Added PetscDevice to manage interaction and configuration of available devices.

Added PetscDeviceContext class to manage stream interactions for CUDA and HIP device
backends. The new class is design

Added PetscDevice to manage interaction and configuration of available devices.

Added PetscDeviceContext class to manage stream interactions for CUDA and HIP device
backends. The new class is designed to facilitate a fork-join parallelization model for
asynchronous compute.

show more ...


12345