[petsc-dev] multiple VecGetArray

2010-08-31 Thread Lisandro Dalcin
Calling VecGetArray multiple times on the same vec seems to work (at
least for native vectors). However, in VecSeq impl there is code to
prevent such usage. What's the correct usage?


-- 
Lisandro Dalcin
---
CIMEC (INTEC/CONICET-UNL)
Predio CONICET-Santa Fe
Colectora RN 168 Km 472, Paraje El Pozo
Tel: +54-342-4511594 (ext 1011)
Tel/Fax: +54-342-4511169



[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Keita Teranishi
://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/cee468ff/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Barry Smith
  0  0  93 99  0  0  0   778
 PCSetUp2 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 PCApply  980 1.0 9.5995e-02 1.0 9.41e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  0  0  0  0   7  1  0  0  098

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/83af605f/attachment.html


[petsc-dev] Participation Requested: Survey about Software Practices in Computational Science

2010-08-31 Thread Bartlett, Roscoe A
Hello,

Dr. Roscoe Bartlett, Sandia National Laboratory, Dr. Jeffrey Carver, University 
of Alabama, and Dr. Lorin Hochstein, University of Southern California, are 
conducting a survey of software development practices among computational 
scientists. This survey seeks to understand current software development 
practices and identify areas of need. The survey should take approximately 15 
minutes to complete.

The survey can be accessed at:


https://spreadsheets.google.com/viewform?hl=enformkey=dFFxQUtEOWtjVDFzdGx5c0JzYUVla2c6MQ#gid=0

This survey has been approved by The University of Alabama IRB board.

If there is another group of individuals who you think might provide useful 
feedback, please forward this email to them also.

Thanks,

- Roscoe

---
Dr. Roscoe A. Bartlett
Sandia National Laboratories
Department of Optimization and Uncertainty Estimation
Trilinos Software Engineering Technologies and Integration Lead
(505) 844-5097




-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/6686702b/attachment.html


[petsc-dev] multiple VecGetArray

2010-08-31 Thread Jed Brown
On Tue, 31 Aug 2010 11:21:02 -0300, Lisandro Dalcin dalcinl at gmail.com 
wrote:
 Calling VecGetArray multiple times on the same vec seems to work (at
 least for native vectors). However, in VecSeq impl there is code to
 prevent such usage. What's the correct usage?

I think that correct usage should not allow multiple access to the same
vector, so that VecGetArray implies exclusive access.  I think PETSc is
consistent about this internally and it just doesn't check for native
vectors to avoid a function call.

  VecGetArray(X,x);
  VecGetArray(X,y);
  FunctionAssumingNoAliasing(x,y);
  VecRestoreArray(X,x);  /* Is it safe to free buffer/move to GPU? */
  y[0] = 2.;  /* If so, then this line is invalid. */

Jed



[petsc-dev] Participation Requested: Survey about Software Practices in Computational Science

2010-08-31 Thread Bartlett, Roscoe A
Please update the updated link:

https://spreadsheets.google.com/viewform?hl=enformkey=dGZwR1BfQ2NiNGh6SWt4ZjBCTnFoVmc6MQ#gid=0https://spreadsheets.google.com/viewform?hl=enformkey=dGZwR1BfQ2NiNGh6SWt4ZjBCTnFoVmc6MQ


_
From: Bartlett, Roscoe A
Sent: Tuesday, August 31, 2010 10:47 AM
To: 'petsc-dev at mcs.anl.gov'
Subject: Participation Requested: Survey about Software Practices in 
Computational Science


Hello,

Dr. Roscoe Bartlett, Sandia National Laboratory, Dr. Jeffrey Carver, University 
of Alabama, and Dr. Lorin Hochstein, University of Southern California, are 
conducting a survey of software development practices among computational 
scientists. This survey seeks to understand current software development 
practices and identify areas of need. The survey should take approximately 15 
minutes to complete.

The survey can be accessed at:


https://spreadsheets.google.com/viewform?hl=enformkey=dFFxQUtEOWtjVDFzdGx5c0JzYUVla2c6MQ#gid=0

This survey has been approved by The University of Alabama IRB board.

If there is another group of individuals who you think might provide useful 
feedback, please forward this email to them also.

Thanks,

- Roscoe

---
Dr. Roscoe A. Bartlett
Sandia National Laboratories
Department of Optimization and Uncertainty Estimation
Trilinos Software Engineering Technologies and Integration Lead
(505) 844-5097




-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/0d5f5bff/attachment.html


[petsc-dev] multiple VecGetArray

2010-08-31 Thread Barry Smith

On Aug 31, 2010, at 1:07 PM, Jed Brown wrote:

 On Tue, 31 Aug 2010 11:21:02 -0300, Lisandro Dalcin dalcinl at gmail.com 
 wrote:
 Calling VecGetArray multiple times on the same vec seems to work (at
 least for native vectors). However, in VecSeq impl there is code to
 prevent such usage. What's the correct usage?
 
 I think that correct usage should not allow multiple access to the same
 vector, so that VecGetArray implies exclusive access.  

   This was the intention. Only one writer could access at a time (several can 
use VecGetArrayRead() at the same time but there cannot be a writer at the same 
time). The code that generated an error with multiple access dissolved over 
time leaving that one useless fragment in the VecGetArray_Seq() which is not 
used. It would be nice if it was put back in (note by putting the flag into the 
_p_Vec structure you don't need a function call to do the error checking).

   Barry


 I think PETSc is
 consistent about this internally and it just doesn't check for native
 vectors to avoid a function call.
 
  VecGetArray(X,x);
  VecGetArray(X,y);
  FunctionAssumingNoAliasing(x,y);
  VecRestoreArray(X,x);  /* Is it safe to free buffer/move to GPU? */
  y[0] = 2.;  /* If so, then this line is invalid. */
 
 Jed




[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Barry Smith
  0  0  0   530
 VecNorm 1025 1.0 1.2399e-01 1.0 1.95e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  1  0  0  0   9  2  0  0  0   158
 VecScale1013 1.0 9.9998e-02 1.0 9.73e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  0  0  0  0   7  1  0  0  097
 VecCopy  208 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecSet45 1.0 7.9989e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   1  0  0  0  0 0
 VecAXPY  233 1.0 3.e-03 1.0 1.68e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0   419
 VecWAXPY  33 1.0 3.9990e-03 1.0 3.17e+05 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  079
 VecMAXPY1013 1.0 2.9199e-01 1.0 3.14e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00  5 15  0  0  0  21 30  0  0  0  1074
 VecPointwiseMult 988 1.0 9.5995e-02 1.0 9.42e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  0  0  0  0   7  1  0  0  098
 VecScatterBegin   13 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecReduceArith 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecReduceComm  1 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecCUDACopyTo 24 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecCUDACopyFrom   21 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatMult 1013 1.0 1.3600e-01 1.0 3.83e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00  2 18  0  0  0  10 37  0  0  0  2815
 MatMultTranspose   8 1.0 3.e-03 1.0 1.15e+05 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  029
 MatAssemblyBegin  10 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatAssemblyEnd10 1.0 8.0001e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   1  0  0  0  0 0
 MatZeroEntries10 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatFDColorApply   10 1.0 8.7998e-02 1.0 1.26e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  1  0  0  0   6  1  0  0  0   143
 MatFDColorFunc   210 1.0 1.2000e-02 1.0 1.15e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  1  0  0  0   1  1  0  0  0   958
 SNESSolve  1 1.0 1.4160e+00 1.0 1.04e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 25 50  0  0  0 100100  0  0  0   737
 SNESLineSearch 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 SNESFunctionEval   3 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 SNESJacobianEval   2 1.0 9.1998e-02 1.0 1.27e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  1  0  0  0   6  1  0  0  0   138
 KSPGMRESOrthog   980 1.0 8.3199e-01 1.0 5.89e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00 15 28  0  0  0  59 56  0  0  0   708
 KSPSetup   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 KSPSolve   2 1.0 1.3240e+00 1.0 1.03e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 23 49  0  0  0  93 99  0  0  0   778
 PCSetUp2 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 PCApply  980 1.0 9.5995e-02 1.0 9.41e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  0  0  0  0   7  1  0  0  098
  

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/7b8c151b/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Keita Teranishi
 1.0 1.2000e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0  43  0  0  0  0 0

--- Event Stage 2: Solve

VecDot 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecMDot  980 1.0 5.5599e-01 1.0 2.95e+08 1.0 0.0e+00 0.0e+00 
0.0e+00 10 14  0  0  0  39 28  0  0  0   530
VecNorm 1025 1.0 1.2399e-01 1.0 1.95e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  2  1  0  0  0   9  2  0  0  0   158
VecScale1013 1.0 9.9998e-02 1.0 9.73e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  2  0  0  0  0   7  1  0  0  097
VecCopy  208 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecSet45 1.0 7.9989e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   1  0  0  0  0 0
VecAXPY  233 1.0 3.e-03 1.0 1.68e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0   419
VecWAXPY  33 1.0 3.9990e-03 1.0 3.17e+05 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  079
VecMAXPY1013 1.0 2.9199e-01 1.0 3.14e+08 1.0 0.0e+00 0.0e+00 
0.0e+00  5 15  0  0  0  21 30  0  0  0  1074
VecPointwiseMult 988 1.0 9.5995e-02 1.0 9.42e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  2  0  0  0  0   7  1  0  0  098
VecScatterBegin   13 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecReduceArith 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecReduceComm  1 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyTo 24 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyFrom   21 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatMult 1013 1.0 1.3600e-01 1.0 3.83e+08 1.0 0.0e+00 0.0e+00 
0.0e+00  2 18  0  0  0  10 37  0  0  0  2815
MatMultTranspose   8 1.0 3.e-03 1.0 1.15e+05 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  029
MatAssemblyBegin  10 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatAssemblyEnd10 1.0 8.0001e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   1  0  0  0  0 0
MatZeroEntries10 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatFDColorApply   10 1.0 8.7998e-02 1.0 1.26e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  2  1  0  0  0   6  1  0  0  0   143
MatFDColorFunc   210 1.0 1.2000e-02 1.0 1.15e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  0  1  0  0  0   1  1  0  0  0   958
SNESSolve  1 1.0 1.4160e+00 1.0 1.04e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 25 50  0  0  0 100100  0  0  0   737
SNESLineSearch 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
SNESFunctionEval   3 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
SNESJacobianEval   2 1.0 9.1998e-02 1.0 1.27e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  2  1  0  0  0   6  1  0  0  0   138
KSPGMRESOrthog   980 1.0 8.3199e-01 1.0 5.89e+08 1.0 0.0e+00 0.0e+00 
0.0e+00 15 28  0  0  0  59 56  0  0  0   708
KSPSetup   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
KSPSolve   2 1.0 1.3240e+00 1.0 1.03e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 23 49  0  0  0  93 99  0  0  0   778
PCSetUp2 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
PCApply  980 1.0 9.5995e-02 1.0 9.41e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  2  0  0  0  0   7  1  0  0  098


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/241b0f21/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Barry Smith
 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatAssemblyEnd 9 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0  14  0  0  0  0 0
 MatFDColorCreate   5 1.0 1.2000e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0  43  0  0  0  0 0
  
 --- Event Stage 2: Solve
  
 VecDot 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecMDot  980 1.0 5.5599e-01 1.0 2.95e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00 10 14  0  0  0  39 28  0  0  0   530
 VecNorm 1025 1.0 1.2399e-01 1.0 1.95e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  1  0  0  0   9  2  0  0  0   158
 VecScale1013 1.0 9.9998e-02 1.0 9.73e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  0  0  0  0   7  1  0  0  097
 VecCopy  208 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecSet45 1.0 7.9989e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   1  0  0  0  0 0
 VecAXPY  233 1.0 3.e-03 1.0 1.68e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0   419
 VecWAXPY  33 1.0 3.9990e-03 1.0 3.17e+05 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  079
 VecMAXPY1013 1.0 2.9199e-01 1.0 3.14e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00  5 15  0  0  0  21 30  0  0  0  1074
 VecPointwiseMult 988 1.0 9.5995e-02 1.0 9.42e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  0  0  0  0   7  1  0  0  098
 VecScatterBegin   13 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecReduceArith 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecReduceComm  1 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecCUDACopyTo 24 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecCUDACopyFrom   21 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatMult 1013 1.0 1.3600e-01 1.0 3.83e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00  2 18  0  0  0  10 37  0  0  0  2815
 MatMultTranspose   8 1.0 3.e-03 1.0 1.15e+05 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  029
 MatAssemblyBegin  10 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatAssemblyEnd10 1.0 8.0001e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   1  0  0  0  0 0
 MatZeroEntries10 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatFDColorApply   10 1.0 8.7998e-02 1.0 1.26e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  1  0  0  0   6  1  0  0  0   143
 MatFDColorFunc   210 1.0 1.2000e-02 1.0 1.15e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  1  0  0  0   1  1  0  0  0   958
 SNESSolve  1 1.0 1.4160e+00 1.0 1.04e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 25 50  0  0  0 100100  0  0  0   737
 SNESLineSearch 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 SNESFunctionEval   3 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 SNESJacobianEval   2 1.0 9.1998e-02 1.0 1.27e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  1  0  0  0   6  1  0  0  0   138
 KSPGMRESOrthog   980 1.0 8.3199e-01 1.0 5.89e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00 15 28  0  0  0  59 56  0  0  0   708
 KSPSetup   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 KSPSolve   2 1.0 1.3240e+00 1.0 1.03e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 23 49  0  0  0  93 99  0  0  0   778
 PCSetUp2 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 PCApply  980 1.0 9.5995e-02 1.0 9.41e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  2  0  0  0  0   7  1  0  0  098
  
  

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/732f260d/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Keita Teranishi
VecMAXPY1013 1.0 2.9199e-01 1.0 3.14e+08 1.0 0.0e+00 0.0e+00 
0.0e+00  5 15  0  0  0  21 30  0  0  0  1074
VecPointwiseMult 988 1.0 9.5995e-02 1.0 9.42e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  2  0  0  0  0   7  1  0  0  098
VecScatterBegin   13 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecReduceArith 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecReduceComm  1 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyTo 24 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyFrom   21 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatMult 1013 1.0 1.3600e-01 1.0 3.83e+08 1.0 0.0e+00 0.0e+00 
0.0e+00  2 18  0  0  0  10 37  0  0  0  2815
MatMultTranspose   8 1.0 3.e-03 1.0 1.15e+05 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  029
MatAssemblyBegin  10 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatAssemblyEnd10 1.0 8.0001e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   1  0  0  0  0 0
MatZeroEntries10 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatFDColorApply   10 1.0 8.7998e-02 1.0 1.26e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  2  1  0  0  0   6  1  0  0  0   143
MatFDColorFunc   210 1.0 1.2000e-02 1.0 1.15e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  0  1  0  0  0   1  1  0  0  0   958
SNESSolve  1 1.0 1.4160e+00 1.0 1.04e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 25 50  0  0  0 100100  0  0  0   737
SNESLineSearch 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
SNESFunctionEval   3 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
SNESJacobianEval   2 1.0 9.1998e-02 1.0 1.27e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  2  1  0  0  0   6  1  0  0  0   138
KSPGMRESOrthog   980 1.0 8.3199e-01 1.0 5.89e+08 1.0 0.0e+00 0.0e+00 
0.0e+00 15 28  0  0  0  59 56  0  0  0   708
KSPSetup   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
KSPSolve   2 1.0 1.3240e+00 1.0 1.03e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 23 49  0  0  0  93 99  0  0  0   778
PCSetUp2 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
PCApply  980 1.0 9.5995e-02 1.0 9.41e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  2  0  0  0  0   7  1  0  0  098



-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/e2dceab4/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Keita Teranishi
I am not sure what is wrong with that.  It is swinging between 3.5 and 3.9 
Gflops.


From: petsc-dev-bounces at mcs.anl.gov [mailto:petsc-dev-boun...@mcs.anl.gov] 
On Behalf Of Barry Smith
Sent: Tuesday, August 31, 2010 2:03 PM
To: For users of the development version of PETSc
Subject: Re: [petsc-dev] [GPU] Performance of ex19


  Your MatMult is now slower. Are your results reproducible, if you run 5 times 
how similar are them?

   Barry

On Aug 31, 2010, at 2:57 PM, Keita Teranishi wrote:


VecDot 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecMDot 2024 1.0 1.1560e+00 1.0 2.54e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 18 29  0  0  0  32 29  0  0  0  2201
VecNorm 2096 1.0 3.5999e-01 1.0 1.68e+08 1.0 0.0e+00 0.0e+00 
0.0e+00  6  2  0  0  0  10  2  0  0  0   466
VecScale2092 1.0 2.1599e-01 1.0 8.37e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  3  1  0  0  0   6  1  0  0  0   387
VecCopy 2072 1.0 5.5997e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  1  0  0  0  0   2  0  0  0  0 0
VecSet70 1.0 8.0004e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecAXPY  108 1.0 2.7999e-02 1.0 8.64e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   1  0  0  0  0   309
VecWAXPY  68 1.0 7.e-03 1.0 2.72e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0   340
VecMAXPY2092 1.0 5.8399e-01 1.0 2.71e+09 1.0 0.0e+00 0.0e+00 
0.0e+00  9 31  0  0  0  16 31  0  0  0  4634
VecScatterBegin5 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecReduceArith 2 1.0 3.e-03 1.0 1.60e+05 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  040
VecReduceComm  1 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyTo 10 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyFrom5 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
SNESSolve  1 1.0 3.6119e+00 1.0 8.87e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 56100  0  0  0 100100  0  0  0  2456
SNESLineSearch 2 1.0 4.0002e-03 1.0 5.49e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0  1374
SNESFunctionEval   3 1.0 4.0002e-03 1.0 2.52e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0   630
SNESJacobianEval   2 1.0 3.1199e-01 1.0 3.85e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  5  0  0  0  0   9  0  0  0  0   123
KSPGMRESOrthog  2024 1.0 1.7120e+00 1.0 5.09e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 26 57  0  0  0  47 57  0  0  0  2972
KSPSetup   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
KSPSolve   2 1.0 3.2919e+00 1.0 8.83e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 51 99  0  0  0  91 99  0  0  0  2681
PCSetUp2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
PCApply 2024 1.0 4.7998e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  1  0  0  0  0   1  0  0  0  0 0
MatMult 2092 1.0 8.9998e-01 1.0 3.32e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 14 37  0  0  0  25 37  0  0  0  3689
MatAssemblyBegin   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatAssemblyEnd 2 1.0 1.2000e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatZeroEntries 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatFDColorApply2 1.0 3.1199e-01 1.0 3.85e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  5  0  0  0  0   9  0  0  0  0   123
MatFDColorFunc42 1.0 7.e-03 1.0 3.53e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0  4410


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/b2d8c3d6/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Keita Teranishi
Does this PETSc use timers from CUDA?


 Keita Teranishi
 Scientific Library Group
 Cray, Inc.
 keita at cray.com


From: petsc-dev-bounces at mcs.anl.gov [mailto:petsc-dev-boun...@mcs.anl.gov] 
On Behalf Of Barry Smith
Sent: Tuesday, August 31, 2010 2:03 PM
To: For users of the development version of PETSc
Subject: Re: [petsc-dev] [GPU] Performance of ex19


  Your MatMult is now slower. Are your results reproducible, if you run 5 times 
how similar are them?

   Barry

On Aug 31, 2010, at 2:57 PM, Keita Teranishi wrote:


VecDot 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecMDot 2024 1.0 1.1560e+00 1.0 2.54e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 18 29  0  0  0  32 29  0  0  0  2201
VecNorm 2096 1.0 3.5999e-01 1.0 1.68e+08 1.0 0.0e+00 0.0e+00 
0.0e+00  6  2  0  0  0  10  2  0  0  0   466
VecScale2092 1.0 2.1599e-01 1.0 8.37e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  3  1  0  0  0   6  1  0  0  0   387
VecCopy 2072 1.0 5.5997e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  1  0  0  0  0   2  0  0  0  0 0
VecSet70 1.0 8.0004e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecAXPY  108 1.0 2.7999e-02 1.0 8.64e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   1  0  0  0  0   309
VecWAXPY  68 1.0 7.e-03 1.0 2.72e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0   340
VecMAXPY2092 1.0 5.8399e-01 1.0 2.71e+09 1.0 0.0e+00 0.0e+00 
0.0e+00  9 31  0  0  0  16 31  0  0  0  4634
VecScatterBegin5 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecReduceArith 2 1.0 3.e-03 1.0 1.60e+05 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  040
VecReduceComm  1 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyTo 10 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
VecCUDACopyFrom5 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
SNESSolve  1 1.0 3.6119e+00 1.0 8.87e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 56100  0  0  0 100100  0  0  0  2456
SNESLineSearch 2 1.0 4.0002e-03 1.0 5.49e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0  1374
SNESFunctionEval   3 1.0 4.0002e-03 1.0 2.52e+06 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0   630
SNESJacobianEval   2 1.0 3.1199e-01 1.0 3.85e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  5  0  0  0  0   9  0  0  0  0   123
KSPGMRESOrthog  2024 1.0 1.7120e+00 1.0 5.09e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 26 57  0  0  0  47 57  0  0  0  2972
KSPSetup   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
KSPSolve   2 1.0 3.2919e+00 1.0 8.83e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 51 99  0  0  0  91 99  0  0  0  2681
PCSetUp2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
PCApply 2024 1.0 4.7998e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  1  0  0  0  0   1  0  0  0  0 0
MatMult 2092 1.0 8.9998e-01 1.0 3.32e+09 1.0 0.0e+00 0.0e+00 
0.0e+00 14 37  0  0  0  25 37  0  0  0  3689
MatAssemblyBegin   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatAssemblyEnd 2 1.0 1.2000e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatZeroEntries 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0 0
MatFDColorApply2 1.0 3.1199e-01 1.0 3.85e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  5  0  0  0  0   9  0  0  0  0   123
MatFDColorFunc42 1.0 7.e-03 1.0 3.53e+07 1.0 0.0e+00 0.0e+00 
0.0e+00  0  0  0  0  0   0  0  0  0  0  4410


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/a4992ba0/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Barry Smith

On Aug 31, 2010, at 3:14 PM, Keita Teranishi wrote:

 Does this PETSc use timers from CUDA?

   No, didn't know there were timers in CUDA. 

   We actually want to use the real world timers because each method is 
actually a call on the CPU so real world time is what matters.

   Barry

  
 
  Keita Teranishi
  Scientific Library Group
  Cray, Inc.
  keita at cray.com
 
  
 From: petsc-dev-bounces at mcs.anl.gov [mailto:petsc-dev-bounces at 
 mcs.anl.gov] On Behalf Of Barry Smith
 Sent: Tuesday, August 31, 2010 2:03 PM
 To: For users of the development version of PETSc
 Subject: Re: [petsc-dev] [GPU] Performance of ex19
  
  
   Your MatMult is now slower. Are your results reproducible, if you run 5 
 times how similar are them?
  
Barry
  
 On Aug 31, 2010, at 2:57 PM, Keita Teranishi wrote:
 
 
 VecDot 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecMDot 2024 1.0 1.1560e+00 1.0 2.54e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 18 29  0  0  0  32 29  0  0  0  2201
 VecNorm 2096 1.0 3.5999e-01 1.0 1.68e+08 1.0 0.0e+00 0.0e+00 
 0.0e+00  6  2  0  0  0  10  2  0  0  0   466
 VecScale2092 1.0 2.1599e-01 1.0 8.37e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  3  1  0  0  0   6  1  0  0  0   387
 VecCopy 2072 1.0 5.5997e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  1  0  0  0  0   2  0  0  0  0 0
 VecSet70 1.0 8.0004e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecAXPY  108 1.0 2.7999e-02 1.0 8.64e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   1  0  0  0  0   309
 VecWAXPY  68 1.0 7.e-03 1.0 2.72e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0   340
 VecMAXPY2092 1.0 5.8399e-01 1.0 2.71e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00  9 31  0  0  0  16 31  0  0  0  4634
 VecScatterBegin5 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecReduceArith 2 1.0 3.e-03 1.0 1.60e+05 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  040
 VecReduceComm  1 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecCUDACopyTo 10 1.0 3.e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 VecCUDACopyFrom5 1.0 4.0002e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 SNESSolve  1 1.0 3.6119e+00 1.0 8.87e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 56100  0  0  0 100100  0  0  0  2456
 SNESLineSearch 2 1.0 4.0002e-03 1.0 5.49e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0  1374
 SNESFunctionEval   3 1.0 4.0002e-03 1.0 2.52e+06 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0   630
 SNESJacobianEval   2 1.0 3.1199e-01 1.0 3.85e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  5  0  0  0  0   9  0  0  0  0   123
 KSPGMRESOrthog  2024 1.0 1.7120e+00 1.0 5.09e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 26 57  0  0  0  47 57  0  0  0  2972
 KSPSetup   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 KSPSolve   2 1.0 3.2919e+00 1.0 8.83e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 51 99  0  0  0  91 99  0  0  0  2681
 PCSetUp2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 PCApply 2024 1.0 4.7998e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  1  0  0  0  0   1  0  0  0  0 0
 MatMult 2092 1.0 8.9998e-01 1.0 3.32e+09 1.0 0.0e+00 0.0e+00 
 0.0e+00 14 37  0  0  0  25 37  0  0  0  3689
 MatAssemblyBegin   2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatAssemblyEnd 2 1.0 1.2000e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatZeroEntries 2 1.0 0.e+00 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0 0
 MatFDColorApply2 1.0 3.1199e-01 1.0 3.85e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  5  0  0  0  0   9  0  0  0  0   123
 MatFDColorFunc42 1.0 7.e-03 1.0 3.53e+07 1.0 0.0e+00 0.0e+00 
 0.0e+00  0  0  0  0  0   0  0  0  0  0  4410
  
  

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/f8c062d8/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Matthew Knepley
/petsc-dev/attachments/20100831/b22276a6/attachment.html


[petsc-dev] [GPU] Performance of ex19

2010-08-31 Thread Barry Smith
 
 is infinitely more interesting than any results to which their experiments 
 lead.
 -- Norbert Wiener

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100831/39613ee2/attachment.html