History log of /petsc/src/vec/ (Results 4426 – 4450 of 6950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6cc4747421-Jul-2010 Victor Minden <victorminden@gmail.com>

brough back new AXPBYPCZ_cuda

Hg-commit: 3820c30c532ba040659d51d46701a670ec0093d0

fd7ed47621-Jul-2010 Victor Minden <victorminden@gmail.com>

typo in last commit

Hg-commit: e50c5bd186259a546952745a15d97e3596ddbc82

a1d75a8f21-Jul-2010 Victor Minden <victorminden@gmail.com>

reverted VecAXPBYPCZ_SeqCUDA for testing

Hg-commit: 70b4e25ef319b6ce1fce17c6a670bc95b61a4c04

8c2ac89a21-Jul-2010 Victor Minden <victorminden@gmail.com>

disabled VecDotNorm2_SeqCUDA for testing

Hg-commit: 58e9fa62f9e92d271bb436d87bffc1ac3d8eda8b

d01fdd0821-Jul-2010 Victor Minden <victorminden@gmail.com>

changed VecAXPBYPCZ_SeqCUDA to use CUDA on special cases
added VecDotNorm2_SeqCUDA & VecDotNorm2_MPICUDA

Hg-commit: 0447c975d47926882f7543377955706015a2c971

bf1affea20-Jul-2010 Victor Minden <victorminden@gmail.com>

typo in VecMDot_SeqCUDA

Hg-commit: 8739380c8586d4eccabc3fed355e088b10061eb4

0647b3f220-Jul-2010 Victor Minden <victorminden@gmail.com>

created new version of VecMDot_SeqCUDA on GPU

Hg-commit: 3ffb310eac67fe9de6995cbdfe6643c55121921f

0238627220-Jul-2010 Victor Minden <victorminden@gmail.com>

changed VecDot_SeqCUDA because of accuracy problems

Hg-commit: 435c707e0237b8be343202262b0da29c4b609c5e

cf9a677e20-Jul-2010 Victor Minden <victorminden@gmail.com>

marginal speed-up to VecDot_SeqCUDA

Hg-commit: f1ea5f3baddbbf1af49a1e1a9155e33810df07da


/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/asterix-test.sh
/petsc/bin/maint/buildtest.py
/petsc/bin/maint/package-test.sh
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/Chaco.py
/petsc/config/PETSc/packages/Jostle.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Numpy.py
/petsc/config/PETSc/packages/P3Dlib.py
/petsc/config/PETSc/packages/PARTY.py
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/ParMetis.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/packages/SCALAPACK.py
/petsc/config/PETSc/packages/Scotch.py
/petsc/config/PETSc/packages/Suggar.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/TetGen.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/config/PETSc/packages/blacs.py
/petsc/config/PETSc/packages/blopex.py
/petsc/config/PETSc/packages/c2html.py
/petsc/config/PETSc/packages/cproto.py
/petsc/config/PETSc/packages/expat.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/gmp.py
/petsc/config/PETSc/packages/hdf5.py
/petsc/config/PETSc/packages/hypre.py
/petsc/config/PETSc/packages/lgrind.py
/petsc/config/PETSc/packages/ml.py
/petsc/config/PETSc/packages/mpack.py
/petsc/config/PETSc/packages/mpe.py
/petsc/config/PETSc/packages/mpi4py.py
/petsc/config/PETSc/packages/oski.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/petsc4py.py
/petsc/config/PETSc/packages/qd.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/packages/spai.py
/petsc/config/PETSc/packages/spooles.py
/petsc/config/PETSc/packages/sundials.py
/petsc/config/PETSc/petsc.py
/petsc/config/PETSc/utilities/sharedLibraries.py
/petsc/config/configure.py
/petsc/config/examples/arch-bgp-ibm-opt.py
/petsc/config/examples/arch-cray-xt5-opt.py
/petsc/config/examples/asterix/asterix32-sun.py
/petsc/config/examples/asterix/asterix32.py
/petsc/config/examples/asterix/asterix64-c89.py
/petsc/config/examples/asterix/asterix64-openmpi.py
/petsc/config/examples/asterix/asterix64-sun.py
/petsc/config/examples/asterix/asterix64.py
/petsc/config/examples/old/aix5.1.0.0-64.py
/petsc/config/examples/old/aix5.1.0.0.py
/petsc/config/examples/old/bgl-gnu-opt.py
/petsc/config/examples/old/bgl-ibm-cxx-opt.py
/petsc/config/examples/old/bgl-ibm-debug.py
/petsc/config/examples/old/bgl-ibm-opt.py
/petsc/config/examples/old/cray-x1.py
/petsc/config/examples/old/cray-xt3.py
/petsc/config/examples/old/linux-gnu-ia64.py
/petsc/config/examples/old/linux-rhAS3-gcc32-opt.py
/petsc/config/examples/old/linux-rhAS3-intel81-opt.py
/petsc/config/examples/old/macosx-gnu-g95.py
/petsc/config/examples/old/macosx-gnu.py
/petsc/config/examples/old/sicortex.py
/petsc/include/petscsys.h
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/tops/tops.html
/petsc/src/ksp/ksp/examples/tutorials/output/ex15_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_2.out
/petsc/src/mat/examples/tests/output/ex30_1.out
/petsc/src/mat/examples/tests/output/ex30_2.out
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/baij/seq/dgefa3.c
/petsc/src/mat/impls/baij/seq/dgefa4.c
/petsc/src/tops/tops.html
vec/impls/seq/seqcuda/veccuda.cu
d4e0c18016-Jul-2010 Victor Minden <victorminden@gmail.com>

fixed copy for CUDA vecs again (better)

Hg-commit: 6b7e675ad312600cc520d7243ec71093f808f8dd

d27f63ec16-Jul-2010 Victor Minden <victorminden@gmail.com>

changed veccopy_seqcuda to conditionally copy on CPU or GPU

Hg-commit: 041585dc34e20870acb976ba1ebb2b5c657cb3c1

4182d33815-Jul-2010 Victor Minden <victorminden@gmail.com>

started mpiaijcuda matrix class. added veccreate_cuda.

Hg-commit: 6156733b335658598ac9f5a143d480783dc3a850

30eaa5ae14-Jul-2010 Victor Minden <victorminden@gmail.com>

fixed dupliate for vec mpicuda. added veccuda waxpy and pointwisedivide

Hg-commit: 8a3195fcd96dd302b0061000e166818abce416b0

967727e014-Jul-2010 Victor Minden <victorminden@gmail.com>

added more functionality to mpicuda vectors

Hg-commit: ff35bef1c81c9eb3608c87386d4096b5f70617a4

4abbf78d14-Jul-2010 Victor Minden <victorminden@gmail.com>

Added VecAYPX_SeqCUDA (courtesy of Lisandro)

Hg-commit: 4645da7a016fc103e0b58766b2a81d09bfee821c

1a861cdc14-Jul-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 89360f31216e2e83b51f8cc1bb7f874a057af1d6

f48c50de14-Jul-2010 Barry Smith <bsmith@mcs.anl.gov>

added DASetVecType() and friends to allow changing the vector types (for example to CUDA) for DA created vectors.

Hg-commit: 1771441b9fa7c7d0e32c5c83f18b205d68ec746a

2782d6cf14-Jul-2010 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 4b49f59f9b03aa34c8690c71df6fe68e01c18fde

1f4bd93914-Jul-2010 Matthew G Knepley <knepley@gmail.com>

builder now runs Vec tests correctly

Hg-commit: d71394f810d1a6a3bc7f75ef49186c5c006cf5e6

2c1af83113-Jul-2010 Victor Minden <victorminden@gmail.com>

started work on mpicuda class. fixed seqcuda to work with clanguage c++.

Hg-commit: 702f2df41c5f50975a5d31bc66c3c81ea259b246

f2cd6eeb13-Jul-2010 Matthew G Knepley <knepley@gmail.com>

Removing dead code

Hg-commit: 9143d543ce2321b40f913827abf22244322ca35f

2f947c5712-Jul-2010 Victor Minden <victorminden@gmail.com>

changed so that petsc can build with a separate compiler from CUDA and so CUDA can use double-precision (on supported GPUs)

Hg-commit: 174df62c8b10ba9b144a5961decdd927a51e78d0

4bc766dc12-Jul-2010 Victor Minden <victorminden@gmail.com>

adding double precision support to CUDA functions

Hg-commit: 294f7a41af16bfec7a0e477ef9cae82674a2e141

6b19359910-Jul-2010 Barry Smith <bsmith@mcs.anl.gov>

merged malloc2 and malloc into malloc3

Hg-commit: 9df3b53f5e1a2db5c91161fb70649e98d1cdb767

68fea00309-Jul-2010 Barry Smith <bsmith@mcs.anl.gov>

bad bug in VecAXPBYPCZ() that increased the state of the wrong vector.

Hg-commit: 1f57f62a01c1c98bec8da5d8d1015fb3e08ec351

1...<<171172173174175176177178179180>>...278