Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
lis(3)		       Introduction to Library Functions		lis(3)

NAME
       lis - library of	iterative solvers for linear systems

SYNOPSIS
       [see Lis	User Guide for full description]

DESCRIPTION
       Lis (Library of Iterative Solvers for linear systems, pronounced	[lis])
       is a parallel software library for solving discretized linear equations
       and eigenvalue problems that arise in the numerical solution of partial
       differential equations using iterative methods.

       Lis provides facilities for:

       * Automatic program configuration

       * NUMA aware hybrid implementation with MPI and OpenMP

       * Exchangeable dense and	sparse matrix storage formats

       * Basic linear algebra operations for dense and sparse matrices

       * Parallel iterative methods for	linear equations and eigenvalue	 prob-
       lems

       * Parallel preconditioners for iterative	methods

       * Quadruple precision floating point operations

       * Performance analysis

       * Command-line interface	to solvers and benchmarks

SYSTEM REQUIREMENTS
       The  installation  of  Lis requires a C compiler. The Fortran interface
       requires	a Fortran compiler, and	the algebraic multigrid	preconditioner
       requires	a Fortran 90 compiler. For parallel computing environments, an
       OpenMP or an MPI	library	is required. Both the Harwell-Boeing  and  Ma-
       trix Market formats are supported to import and export user data.

REFERENCES
       *  Akira	Nishida	(2010).	"Experience in Developing an Open Source Scal-
       able Software Infrastructure in Japan". Computational Science  and  Its
       Applications  -	ICCSA  2010.  Lecture  Notes in	Computer Science 6017.
       Springer.    pp.	   87-98.    doi:10.1007/978-3-642-12165-4_36.	  ISBN
       3-642-12164-0.

       * Hisashi Kotakemori, Hidehiko Hasegawa,	Tamito Kajiyama, Akira Nukada,
       Reiji Suda, and Akira Nishida (2008). "Performance Evaluation of	Paral-
       lel  Sparse  Matrix-Vector  Products  on	SGI Altix 3700". OpenMP	Shared
       Memory Parallel Programming. Lecture Notes in  Computer	Science	 4315.
       Springer.    pp.	   153-163.   doi:10.1007/978-3-540-68555-5_13.	  ISBN
       3-540-68554-5.

       * Hisashi Kotakemori, Hidehiko  Hasegawa,  and  Akira  Nishida  (2005).
       "Performance  Evaluation	 of  a Parallel	Iterative Method Library using
       OpenMP".	Proceedings of the 8th International Conference	on  High  Per-
       formance	 Computing  in	Asia  Pacific Region (HPC Asia 2005). Beijing:
       IEEE. pp. 432-436. doi:10.1109/HPCASIA.2005.74. ISBN 0-7695-2486-9.

       * Akihiro Fujii,	Akira Nishida, and Yoshio Oyanagi (2005).  "Evaluation
       of  Parallel Aggregate Creation Orders :	Smoothed Aggregation Algebraic
       Multigrid Method". High Performance Computational Science and Engineer-
       ing.    Springer.   pp.	 99-122.   doi:10.1007/0-387-24049-7_6.	  ISBN
       1-4419-3684-X.

SEE ALSO
       lsolve(1), esolve(1), hpcg_kernel(1),  hpcg_spmvtest(1),	 spmvtest1(1),
       spmvtest2(1), spmvtest2b(1), spmvtest3(1), spmvtest3b(1), spmvtest4(1),
       spmvtest5(1)

       http://www.ssisc.org/lis/
       http://math.nist.gov/MatrixMarket/

Man Page			  25 Oct 2016				lis(3)

NAME | SYNOPSIS | DESCRIPTION | SYSTEM REQUIREMENTS | REFERENCES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=lis&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help