History log of /petsc/src/vec/is/sf/impls/basic/sfpack.c (Results 76 – 100 of 126)
Revision Date Author Comments
# 8019adf0 09-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'scott/hip-petscsf' into 'master'

Scott/hip petscsf

See merge request petsc/petsc!3503


# e7a27f33 06-Jan-2021 Junchao Zhang <jczhang@anl.gov>

Fix bugs when doing device to host communication


# 9f90f53a 04-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/gamg-gpu-setup' into 'master'

MatMat operations with CUSPARSE

See merge request petsc/petsc!3391


# 013b3241 19-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

PetscSF: the MultiSF of a MultiSF is itself

Knowing this allows to skip some expensive optimization in PetscSFSetUpPackFields
There may be other places where the knowledge of being a MultiSF can be

PetscSF: the MultiSF of a MultiSF is itself

Knowing this allows to skip some expensive optimization in PetscSFSetUpPackFields
There may be other places where the knowledge of being a MultiSF can be exploited

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


# 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 ...


# 32f47243 16-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'scott/hip-sys-vec' into 'master'

Implementation of HIP for sys and vec packages

See merge request petsc/petsc!3056


# 59af0bd3 16-Dec-2020 Scott Kruger <scott.e.kruger@gmail.com>

Implementation of HIP for sys and vec packages

This implements the vec functionality including tests.
In the sys level, we handle the initialization issues, but it is tested
at the vec level.

Works

Implementation of HIP for sys and vec packages

This implements the vec functionality including tests.
In the sys level, we handle the initialization issues, but it is tested
at the vec level.

Works with ROCm 3.9.

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


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

Fix warnings in NVIDIA compilers (formerly PGI): unreachable statement


# 6c30af21 20-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/change-VecGetArrayInPlace' into 'master'

Revise VecGetArray() and friends

See merge request petsc/petsc!3346


# a247e58c 16-Oct-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Extend PetscMemType to include PETSC_MEMTYPE_{CUDA,HIP}


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

Merge branch 'jczhang/mat-vec-kokkos' into 'master'

Add vec Kokkos and mat Kokkos

See merge request petsc/petsc!3219


# f4af43b4 21-Sep-2020 Junchao Zhang <jczhang@mcs.anl.gov>

SFKokkos: only supports the default stream


# 589b824a 09-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/sf-kokkos' into 'master'

Feature: Add a Kokkos backend for PetscSF

See merge request petsc/petsc!3076


# 20c24465 02-Sep-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Implement sfcuda and sfkokkos as runtime options


# 7fd2d3db 04-Aug-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Put more cuda related stuff to sfcuda.cu


# 16924cb1 26-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc!3064

show more ...


# 2da392cc 17-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability
/spend 1.5h


# 9c15a9aa 24-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/defined-nocpp' into 'master'

PetscDefined: test whether a configuration macro is defined without #ifdef

See merge request petsc/petsc!157


# 4e1ad211 27-Mar-2014 Jed Brown <jed@jedbrown.org>

PetscDefined: test whether a configuration macro is defined without #ifdef

This allows testing configuration macros from normal code, thus avoiding
unused variable warnings and allowing the compiler

PetscDefined: test whether a configuration macro is defined without #ifdef

This allows testing configuration macros from normal code, thus avoiding
unused variable warnings and allowing the compiler to check for syntax
errors throughout all alternatives. This uses C99-style variadic
macros with a second expansion to appease MSVC's non-conforming
implementation of variadic macros.

This trick was introduced by "comex" on Google+ in response to a
question posed by Linus Torvalds.
https://plus.google.com/+LinusTorvalds/posts/9gntjh57dXt

This technique (modulo MSVC support) was implemented in the Linux kernel by Paul Gortmaker:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=69349c2dc01c489eccaa4c472542c08e370c6d7e

show more ...


# 9525bf78 05-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 2aae5c06 05-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-sf-device2host-sync' into 'maint'

Fix a bug in SF device to host synchronization

See merge request petsc/petsc!2688


# 4a314419 04-Apr-2020 Junchao Zhang <jczhang@mcs.anl.gov>

SF: fix a bug in device to host synchronization


123456