/[escript]/trunk/cusplibrary/cusp/cds_matrix.h
ViewVC logotype

Log of /trunk/cusplibrary/cusp/cds_matrix.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 5209 - (view) (annotate) - [selected]
Modified Tue Oct 21 06:50:20 2014 UTC (5 years, 8 months ago) by caltinay
File length: 13440 byte(s)
Diff to previous 5148
Adding memory optimization for symmetric CDS matrices (in ripley).
Only main and upper diagonal blocks are now stored.
SpMV not updated on GPUs yet but we get a speed-up on Xeons.



Revision 5148 - (view) (annotate) - [select for diffs]
Modified Mon Sep 15 01:25:23 2014 UTC (5 years, 9 months ago) by caltinay
File length: 13177 byte(s)
Diff to previous 5095 , to selected 5209
Merging ripley diagonal storage + CUDA support into trunk.
Options file version has been incremented due to new options
'cuda' and 'nvccflags'.


Revision 5095 - (view) (annotate) - [select for diffs]
Added Fri Jul 11 05:54:25 2014 UTC (6 years ago) by caltinay
Original Path: branches/diaplayground/cusplibrary/cusp/cds_matrix.h
File length: 13177 byte(s)
Diff to selected 5209
Added implementation of column diagonal storage (CDS) matrix format
and relevant operations within cusp to allow solving for block sizes > 1.
Added exception if trying to solve with more than one rank.
Minor clean up.


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