/[escript]/branches/diaplayground/ripley/src/RipleySystemMatrix.cpp
ViewVC logotype

Log of /branches/diaplayground/ripley/src/RipleySystemMatrix.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 5065 - (view) (annotate) - [select for diffs]
Modified Fri Jun 20 05:49:52 2014 UTC (4 years, 11 months ago) by caltinay
File length: 15436 byte(s)
Diff to previous 4948
Proof-of-concept 2:
matrix assembly on CPU as before, solving via cusp-based dia matrix on CPU
or GPU according to options.
CPU->GPU copy time is in the order of 1-2% of solver time,
solver speed-up is nice.
Unfortunately, no MPI support in cusp so this is just to confirm that
it makes sense to pursue further with custom solvers using thrust.


Revision 4948 - (view) (annotate) - [select for diffs]
Modified Mon May 19 04:47:10 2014 UTC (5 years ago) by caltinay
File length: 12240 byte(s)
Diff to previous 4946
fixed a typo. All tests pass now without MPI.


Revision 4946 - (view) (annotate) - [select for diffs]
Modified Fri May 16 05:13:21 2014 UTC (5 years ago) by caltinay
File length: 12237 byte(s)
Diff to previous 4944
few fixes.


Revision 4944 - (view) (annotate) - [select for diffs]
Modified Thu May 15 07:00:46 2014 UTC (5 years ago) by caltinay
File length: 12000 byte(s)
Diff to previous 4941
blocksize >1 lookin' good...


Revision 4941 - (view) (annotate) - [select for diffs]
Added Thu May 15 01:49:48 2014 UTC (5 years ago) by caltinay
File length: 10289 byte(s)
first proof of concept - self-contained ripley system matrix with diagonal
storage, CG solver, no preconditioner, no MPI, no blocks, quite a few
quick'n'dirty hacks.
Solves poisson faster than paso :-)



This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26