psblas-3.3.1-1
Salvatore Filippone 10 years ago
parent 8eb5c18c8f
commit 69b4b06299

@ -1,4 +1,4 @@
Parallel Sparse BLAS version 3.2 Parallel Sparse BLAS version 3.3
(C) Copyright 2006, 2007, 2008, 2009, 2010, 2012, 2013, 2014 (C) Copyright 2006, 2007, 2008, 2009, 2010, 2012, 2013, 2014
Salvatore Filippone University of Rome Tor Vergata Salvatore Filippone University of Rome Tor Vergata

@ -1,4 +1,9 @@
This directory contains the PSBLAS library, version 3.2. This directory contains the PSBLAS library, version 3.3.
Existing codes will work untouched with version 3.3, but they will
have to be recompiled; new methods have been added for the sake of GPU
computations, plus the usual bunch of bug fixes.
This version requires a working Fortran 2003 compiler; we do not use This version requires a working Fortran 2003 compiler; we do not use

@ -142,7 +142,7 @@ program df_sample
m_problem = aux_a%get_nrows() m_problem = aux_a%get_nrows()
call psb_bcast(ictxt,m_problem) call psb_bcast(ictxt,m_problem)
call psb_mat_renum(psb_mat_renum_identity_,aux_a,info,perm) call psb_mat_renum(psb_mat_renum_gps_,aux_a,info,perm)
! At this point aux_b may still be unallocated ! At this point aux_b may still be unallocated
if (size(aux_b,dim=1) == m_problem) then if (size(aux_b,dim=1) == m_problem) then
@ -151,6 +151,10 @@ program df_sample
b_col_glob =>aux_b(:,1) b_col_glob =>aux_b(:,1)
call psb_gelp('N',perm(1:m_problem),& call psb_gelp('N',perm(1:m_problem),&
& b_col_glob(1:m_problem),info) & b_col_glob(1:m_problem),info)
write(fnout,'(a,i3.3,a)') 'amat-',iam,'-gps.mtx'
call aux_a%print(fname=fnout)
write(fnout,'(a,i3.3,a)') 'rhs-',iam,'-gps.mtx'
call mm_array_write(b_col_glob(1:m_problem),'GPS RHS',info,filename=fnout)
else else
write(psb_out_unit,'("Generating an rhs...")') write(psb_out_unit,'("Generating an rhs...")')
write(psb_out_unit,'(" ")') write(psb_out_unit,'(" ")')

@ -1,3 +1,3 @@
CSR CSR
10 50

@ -2,7 +2,7 @@
BICGSTAB Iterative method BICGSTAB CGS BICG BICGSTABL RGMRES BICGSTAB Iterative method BICGSTAB CGS BICG BICGSTABL RGMRES
BJAC Preconditioner NONE DIAG BJAC BJAC Preconditioner NONE DIAG BJAC
CSR Storage format for matrix A: CSR COO JAD CSR Storage format for matrix A: CSR COO JAD
050 Domain size (acutal system is this**3) 160 Domain size (acutal system is this**3)
2 Stopping criterion 2 Stopping criterion
1000 MAXIT 1000 MAXIT
-1 ITRACE -1 ITRACE

Loading…
Cancel
Save