History log of /petsc/src/vec/ (Results 2401 – 2425 of 6950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
e0cbdb3c10-Nov-2017 Hong Zhang <hzhang@mcs.anl.gov>

rename '-vec_mpi1' -> 'vecscatter_mpi1'

a78d816018-Oct-2017 Hong Zhang <hzhang@mcs.anl.gov>

rm mpi1 from _p_Mat

b8b9e78317-Oct-2017 Hong Zhang <hzhang@mcs.anl.gov>

add runtime option '-vec_mpi1' to activate mpi1 Vecscatter

b21c94b821-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for VecScatterEnd(): add MPI_Barrier()

01ad2aee19-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

use mpi1 for DMCreateMatrix_Network: isNest; see src/ksp/ksp/examples/tutorials/network/runex1_nest_2

7eb8580315-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

bugfix: MPI_Barrier(PETSC_COMM_WORLD) -> MPI_Barrier(PetscObjectComm((PetscObject)ctx))

4b8d542a07-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

add Mvctx_mpi1 for mat-mat ops and MatCreateSubMatrix

589fdbc706-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

rm debugging VecView()

8d62580006-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

additional rename

d3ae104304-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

add vscat_mpi1.c

54549f1d03-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for fortran build

897b9ad001-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

update makefile for newly added files

59351d5401-Sep-2017 Hong Zhang <hzhang@mcs.anl.gov>

add vpscat_mpi1.c vpscat_mpi1.c for implementing mpi1 -- copied from master and renamed all functions with _MPI1

22ded98131-Aug-2017 Hong Zhang <hzhang@mcs.anl.gov>

fix memeory leak

f658bcf212-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Need to free local shared win object
Copied value from incorrect location

Funded-by: P-ECP
Time: 0 hours

b0289a6412-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Updates for VecScatterCopy() with local shared memory copies

Funded-by: P-ECP
Time: 2 hours

5deeb44611-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Since sharedoffsetwin is only needed during the VecScatterCreate() stage not during the VecScatter phases
remove it from the to/from data structures and only create it locally

Funded-by: P-ECP
Time:

Since sharedoffsetwin is only needed during the VecScatterCreate() stage not during the VecScatter phases
remove it from the to/from data structures and only create it locally

Funded-by: P-ECP
Time: .2 hours

show more ...

09ebc4c611-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

additions for VecScatter in the reverse direction to work with shared memory

Funded-by: P-ECP
Time: 2 hours

e73564ff09-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Improve DMDA test example to increase flexibility of scatter types
Allocated enough space in VecScatter for shared memory buffer

Funded-by: P-ECP
Time: 2 hour

2d44870b08-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Insure all VecScatter datastructures are freed when using MPI windows for local communication

Funded-by: P-ECP
Time: 1 hour

a0fe9cd907-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Yet another memory misallocation size
Clean set of new performance numbers for MPICH and Intel

Funded-by: P-ECP
Time: .5 hours

543f165506-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Debugging, to->sharedspacestarts was allocated before its size (msize) was determined
causing occasional crashes

Funded-by: P-ECP
Time: 1 hour

0e94a93931-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Debugging and bug-fix. Accessing into the shared memory buffer has to be multipled by bs

Funded-by: P-ECP
Time: .5 hours

74d440e129-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Removed generation of send and receive messages for processes that are on the same shared memory
Hence the code now seperates the needed VecScatter communication for that within common shared memory

Removed generation of send and receive messages for processes that are on the same shared memory
Hence the code now seperates the needed VecScatter communication for that within common shared memory
and that which requires the usual MPI message passing.

Funded-by: P-ECP
Time: 1 hour

show more ...

dc21ef1b28-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Debugging incorrect use of PetscMalloc()
USE_DYNAMIC not HAVE_DYNAMIC

Funded-by: P-ECP
Time: 1 hour

1...<<919293949596979899100>>...278