| 435ecbd2 | 14-Aug-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed VecSeqCUDA_Container struct name to the more systematic Vec_CUDA
Hg-commit: 60e29c58841f98313fdd09a5e64d55adbb8e3fe6 |
| 812af9f3 | 10-Aug-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
merged CHKMEMQ; into PetscStackPush() and PetscStackPop()
Hg-commit: 10be2c80ec26b2c6360505ac9aebb0bfdb4f1855 |
| a32e0d97 | 06-Aug-2010 |
Victor Minden <victorminden@gmail.com> |
edited the CUDA vecseq struct implemented copytosome copyfromsome cuda (compiles, but untested) added register functions for the new copies so they show up in log_summary
Hg-commit: a11a5ce652e681f8
edited the CUDA vecseq struct implemented copytosome copyfromsome cuda (compiles, but untested) added register functions for the new copies so they show up in log_summary
Hg-commit: a11a5ce652e681f89f3219b8db229087213542c2
show more ...
|
| 86a1e10c | 06-Aug-2010 |
Victor Minden <victorminden@gmail.com> |
Cleaned up some of the Thrust code in veccuda.cu Added VecSeqCUDA_Container struct and made spptr point to that for CUDA vecs (for eventual scatter copies) Switched all CUDA functions to use VecSeqCU
Cleaned up some of the Thrust code in veccuda.cu Added VecSeqCUDA_Container struct and made spptr point to that for CUDA vecs (for eventual scatter copies) Switched all CUDA functions to use VecSeqCUDA_Container
Hg-commit: bae6253ddad6fd87b2209021b37f4d2b6d1b064c
show more ...
|
| 8c94b34f | 06-Aug-2010 |
Victor Minden <victorminden@gmail.com> |
corrected cast in vpscat.h and changed VecGetArray to VecGetArrayRead for Vecstacctbegin_sstoss
Hg-commit: b37e945ef7fb8da877756ab2cd5381e48b9a699c |
| ac199c89 | 05-Aug-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
VecScatterBegin() for MPI should not mark x as changed hence use VecGetArrayRead() instead of VecGetArray().
Hg-commit: 7e653da29404e669c9131e12b4649e8996ae37d1 |
| a15990dc | 30-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
changed cuda matrices' spptr to point to a struct which contains multiple pointers in preparation for the scatter etc necessary for MatMultAdd_SeqAIJCUDA.
Hg-commit: e28b48f3c0fb2f2c8d3d7c9eb272cb23
changed cuda matrices' spptr to point to a struct which contains multiple pointers in preparation for the scatter etc necessary for MatMultAdd_SeqAIJCUDA.
Hg-commit: e28b48f3c0fb2f2c8d3d7c9eb272cb23cca018ca
show more ...
|
| f3fe499b | 29-Jul-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
cannot use CHKERRQ after PetscFinalize()
Hg-commit: 196759c50e0735d5fb8e43d75ace2f1bb2077029 |
| 0598bfeb | 29-Jul-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
updates to docs to include actual hyperlink to users manual when possible now use PETSC_HAVE_DYNAMIC_LIBRARIES instead of PETSC_USE_DYNAMIC_LIBRARIES for PetscFListFind() etc so even statically built
updates to docs to include actual hyperlink to users manual when possible now use PETSC_HAVE_DYNAMIC_LIBRARIES instead of PETSC_USE_DYNAMIC_LIBRARIES for PetscFListFind() etc so even statically built PETSc can dynamically load new types
Hg-commit: 44383b6f330cbb89c18413a3aa580692ad00c36e
show more ...
|
| de096958 | 23-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
put error handling around CUDA code added implementation details to sacuda
Hg-commit: 58261034b163e1fe25d4288ba1a3e6a3b9495747 |
| ee59dc9a | 23-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
added base files and register functions for SACUDA preconditioner (dependent on PETSC_HAVE_CUSP_DEV) changed seqaijcuda matrix to check for old GPU matrix and delete if necessary on assembly end
added base files and register functions for SACUDA preconditioner (dependent on PETSC_HAVE_CUSP_DEV) changed seqaijcuda matrix to check for old GPU matrix and delete if necessary on assembly end
Hg-commit: deb4fdacb51236e6e6a5414f90d282b684cc0e0d
show more ...
|
| 32cc2405 | 22-Jul-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Fixed VecLoad examples. Fixed bug in VecLoad fortran custom stub.
Hg-commit: 3785022ce5824a5bcf3124a2892e4b11832f3093 |
| 86ec2c25 | 22-Jul-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Reordered the input arguments for VecLoad in the source code. VecLoad now accepts vector as the first input argument and the viewer as the second argument.
Hg-commit: 6c8abe850ccd6ef2a5b062201a9fcef
Reordered the input arguments for VecLoad in the source code. VecLoad now accepts vector as the first input argument and the viewer as the second argument.
Hg-commit: 6c8abe850ccd6ef2a5b062201a9fcefdce51e8f7
show more ...
|
| 750a086d | 22-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
commit after merge
Hg-commit: 4ceec53c6c25b0e199c6df2e58e7cdbd0d456917 |
| bab1f7e6 | 22-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
made -cuda_synchronize a command line option
Hg-commit: d5bd0746999ee624a25b123df3ad9464fb299b30 |
| a05dbecf | 22-Jul-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge
Hg-commit: 2d595aa175c276ca7c333671a5c3b23a605ba683 |
| 742cafdd | 22-Jul-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Removed PETSC_VIEWER_NATIVE related code
Hg-commit: 43a483cb7d90ffd9a857142163ecdd082b02fc03 |
| 2f748e29 | 22-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
added an ierr to VecCudaCopyFromGPU or To don't remember
Hg-commit: 5041da388852d20f30a1211b332516a0ba76185d |
| a76a1b36 | 22-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
added waitforgpu to fucntions I forgot
Hg-commit: b87be30b6573a02173391fdda971aec20d2bea02 |
| 2493e5e2 | 22-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
fixed wait for gpu for axpbypzz_seqcuda
Hg-commit: 96099b5d80e4d1b207caf83270c922b1017f460a |
| 9168ca0d | 22-Jul-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Fixed MatLoad manual page and updated vecload manual page.
Hg-commit: 2080ea9dc12edd59a9dc39e9a4064f08aa1664ca |
| 05474cc0 | 22-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
changed cudathreadsynchronize to a defined macro to make it easy to turn on and off
Hg-commit: ecc7c3e3a24314d1118394a5f2fde4e1a8507de3 |
| 171ec242 | 22-Jul-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Removed -vecload_type option from VecLoad
Hg-commit: 47913686ce8763c8ab78a5d6aca7e7c2a96d21b1 |
| cadb7317 | 22-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
put synchronization calls into seqcuda for correct timing tests
Hg-commit: a6ee1eacedaf03fa88dba92740088b7473cabacd |
| e95751df | 21-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
restored VecDotNorm2_SeqCUDA
Hg-commit: 69ae656203ae689b3535563df8045425c0059d75 |