History log of /petsc/src/sys/objects/init.c (Results 126 – 150 of 798)
Revision Date Author Comments
# a8cf78f8 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'

Fix typos in source

See merge request petsc/petsc!3984


# 4e278199 16-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Remove all double blank lines from source

Commit-type: petsc-style
/2h


# ad5f4aeb 20-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/better-cuda-gencode-test' into 'main'

Better configure checks for CUDA generation

See merge request petsc/petsc!3996


# 23622779 20-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Better configure checks for CUDA generation


# 7d01355a 05-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hongzh/add-cuda-event-timer' into 'main'

Add CUDA and HIP event timers

See merge request petsc/petsc!3852


# 9ffd0706 19-Dec-2020 Hong Zhang <hongzhang@anl.gov>

Use GPU event timer instead of CPU timer

- Support CUDA and HIP
- Initialize CUDA event timers along with CUDA
- Update dev changes
- Package-specific includes should not be placed in public include

Use GPU event timer instead of CPU timer

- Support CUDA and HIP
- Initialize CUDA event timers along with CUDA
- Update dev changes
- Package-specific includes should not be placed in public include files.

show more ...


# a743975e 22-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'connorjward/add-flamegraph-tool' into 'main'

Add flamegraph generation tool

See merge request petsc/petsc!3607


# d0a29bd7 03-Feb-2021 Connor Ward <c.ward20@imperial.ac.uk>

Add flamegraph generation option to logging output

This commit also adds a Python script to convert the XML logging output
into the same format.


# f19838c9 10-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-nvshmem' into 'main'

Add SF NVSHMEM

See merge request petsc/petsc!3474


# 71438e86 06-Jan-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Add SF NVSHMEM support


# a0e72f99 07-Jan-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Add non-null PetscDefault{Cuda,Hip}Stream


# 1cd963cc 07-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-mswin-C_DOUBLE_COMPLEX-check' into 'main'

MSWIN: set HAVE_MPI_C_DOUBLE_COMPLEX on successful compile, and always compile PetscSum_Local() etc MPI utilities

See merge request

Merge branch 'balay/fix-mswin-C_DOUBLE_COMPLEX-check' into 'main'

MSWIN: set HAVE_MPI_C_DOUBLE_COMPLEX on successful compile, and always compile PetscSum_Local() etc MPI utilities

See merge request petsc/petsc!3672

show more ...


# de272c7a 05-Mar-2021 Satish Balay <balay@mcs.anl.gov>

remove PETSC_HAVE_MPI_C_DOUBLE_COMPLEX


# 7a19d461 04-Mar-2021 Satish Balay <balay@mcs.anl.gov>

PETSC_HAVE_COMPLEX: set flag only if CLANGUAGE (i.e library build language) supports complex, and cleanup logic wrt c/c++, library/user code.
Also cleanup dependent code (wrt PETSC_HAVE_COMPLEX usage

PETSC_HAVE_COMPLEX: set flag only if CLANGUAGE (i.e library build language) supports complex, and cleanup logic wrt c/c++, library/user code.
Also cleanup dependent code (wrt PETSC_HAVE_COMPLEX usage).

show more ...


# bdea225a 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'

Convert MPI error type to PETSc error with string message for all MPI calls

See merge request petsc/petsc!3326


# 3008b640 25-Dec-2020 Barry Smith <bsmith@mcs.anl.gov>

Remove Stefano's MPI error handler that prints MPI error message string since it is redundant with the new handling of MPI errors

Commit-type: error-checking
/spend 5m
Reported-by: Stefano Zampini

Remove Stefano's MPI error handler that prints MPI error message string since it is redundant with the new handling of MPI errors

Commit-type: error-checking
/spend 5m
Reported-by: Stefano Zampini <stefano.zampini@gmail.com>

show more ...


# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# bfc8fd11 24-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# 54f467a8 23-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/pgi-20.9-warnings' into 'release'

Fix warnings in NVIDIA compilers (formerly PGI)

See merge request petsc/petsc!3397


# ec4bef21 05-Nov-2020 Jose E. Roman <jroman@dsic.upv.es>

Fix warnings in NVIDIA compilers (formerly PGI): variable was never used


# 5780c0b3 14-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# a01aebb5 12-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/sf-explicit-memtype' into 'release'

Pass memtypes from VecScatter to SF

See merge request petsc/petsc!3324


# 928a6601 08-Oct-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Add PetscCreatedGpuObjects and revise a warning msg


# a056570d 27-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-09-23/gpu-resource-error' into 'master'

Add specific PETSc error flag for GPU not having resources available

See merge request petsc/petsc!3241


# e57d7714 27-Sep-2020 Barry Smith <bsmith@mcs.anl.gov>

Add specific PETSc error flag for GPU not having resources available

Try three times to initialize CUDA/cuBLAS and cuSPARSE before erroring. This is for GPU tests that sometimes fail since the GPU
i

Add specific PETSc error flag for GPU not having resources available

Try three times to initialize CUDA/cuBLAS and cuSPARSE before erroring. This is for GPU tests that sometimes fail since the GPU
is busy with other tests when a new test is started.

Commit-type: error-checking, testing
/spend 1h

show more ...


12345678910>>...32