History log of /petsc/src/sys/logging/plog.c (Results 201 – 225 of 568)
Revision Date Author Comments
# 9be6e3fb 28-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/aijkokkos-gpu-logging' into 'main'

Cleanup diagnostics and remove unneeded calls to WaitForKokkos

See merge request petsc/petsc!4748


# a6f03b2c 26-Jan-2022 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

Sys: widen log_view header


# 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


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


# 0f90cc5a 28-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/reuse-c-fortran-petscinitialize' into 'main'

Reuse PetscInitialize code between C and Fortran

See merge request petsc/petsc!4364


# 11f0be55 26-Sep-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Kokkos: fix a bug in Kokkos::initialize. We need to set args.num_threads


# 6762c164 15-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan-release-patch-82973' into 'main'

Developer docs, style: remove rule about using "if (!rank)" and replace all "!rank" usage with "rank == 0"

See merge request petsc/petsc!4146


# dd400576 26-Jul-2021 Patrick Sanan <patrick.sanan@gmail.com>

Style: replace "!rank" with "rank == 0"

In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les

Style: replace "!rank" with "rank == 0"

In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds less
tightly, so the result of the computation would otherwise change.

show more ...


# 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


# 168bb9f7 13-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-misleading-indentation' into 'main'

g++11: fix -Werror=misleading-indentation

See merge request petsc/petsc!4298


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

Fix manpages: Input/Output Parameter --> Parameters


# 60d4fc61 10-Sep-2021 Satish Balay <balay@mcs.anl.gov>

g++11: fix -Werror=misleading-indentation


# 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


# 7ec15539 27-Aug-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/cuda-timing-skip' into 'main'

PetscLogGpuTime: skip event recording when not logging

See merge request petsc/petsc!4260


# 1e8be873 27-Aug-2021 Jed Brown <jed@jedbrown.org>

PetscLogGpuTime: skip event recording when not logging

The present profiling approach waits eagerly on the event to record its
time, rather than deferring the cudaEventSynchronize until later (or
us

PetscLogGpuTime: skip event recording when not logging

The present profiling approach waits eagerly on the event to record its
time, rather than deferring the cudaEventSynchronize until later (or
using cudaEventQuery) when it isn't an expensive new synchronization. A
proper fix for this will be somewhat involved, but when we aren't
logging (e.g., no -log_view) then there is no reason to hold up
performance (by making every elementary vector operation blocking).

show more ...


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


# cfd7e7ea 27-Jul-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-07-09/add-dmdavecgetarraydofwrite' into 'main'

Add DMDAVecGetArrayDOFWrite() and DMDAVecRestoreArrayDOFWrite()

See merge request petsc/petsc!4161


# 45c4b7c1 09-Jul-2021 Barry Smith <bsmith@mcs.anl.gov>

Log movement of scalars between CPU and GPU seperate from vectors and large arrays

Commit-type: profiling
\spend 15m


# 62c07894 15-Jul-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'myRelease' into 'main'

Add CSV file format to petsc_tas_analysis.py

See merge request petsc/petsc!4134


# a2fddd78 15-Jul-2021 Albert Cowie <arcowie@buffalo.edu>

Add CSV file format to petsc_tas_analysis.py


# 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


# 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


12345678910>>...23