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

  
 
  

home | help
flexiblas-api(7)	      The FlexiBLAS Library		flexiblas-api(7)

NAME
     flexiblas-api - Overview about the FlexiBLAS API

SYNOPSIS
     #include <flexiblas/flexiblas_api.h>

DESCRIPTION
     The FlexiBLAS library provides an additional API beside the BLAS interface.
     This  interface can be used to switch the number of threads during the run-
     time or even completely change the used backend. The functions are  catego-
     rized into three sections:

   Information Functions
     -	flexiblas_getversion (3), Version information

     -	flexiblas_print_loaded_backends  (3),  Print  information  about  loaded
	backends.

     -	flexiblas_print_avail_backends (3), Print information about  the  avail-
	able backends.

     -	flexiblas_print_current_backend (3), Print the currently loaded backend.

   Backend Management Functions
     -	flexiblas_list (3), Retrieve a list of all available backends.

     -	flexiblas_list_loaded (3), Retrieve a list of all loaded backends.

     -	flexiblas_load_backend	(3), Load a backends from the FlexiBLAS configu-
	ration.

     -	flexiblas_load_backend_library (3), Load a backends from  a  shared  li-
	brary.

     -	flexiblas_switch (3), Switch to a previously loaded backend.

     -	flexiblas_current_backend  (3),  Return the name of the currently loaded
	backend.

   Interfaces Into The Backend
     -	flexiblas_set_num_threads (3), Change the number of threads in the back-
	end used for computation.

     -	flexiblas_get_num_threads (3), Get the number of threads in the  backend
	used for computation.

REPORTING BUGS
     The  current  information	about  the  developers and reporting bugs can be
     found on the FlexiBLAS homepage.

     FlexiBLAS Homepage: <http://www.mpi-magdeburg.mpg.de/projects/flexiblas>

AUTHORS
      Martin Koehler, Jens Saak

SEE ALSO
       M. Koehler and J. Saak, FlexiBLAS - A flexible BLAS library with runtime exchangeable backends,
       LAPACK Working Note 284, 2013

     and flexiblas(1)

COPYRIGHT
     Copyright (C) 2013-2025 Martin Koehler

LICENSE
     License  GPLv3+:  GNU  GPL   version   3	or   later   <http://gnu.org/li-
     censes/gpl.html>.	This is free software: you are free to change and redis-
     tribute it.  There is NO WARRANTY, to the extent permitted by law.

M. Koehler			    2013-2025			flexiblas-api(7)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=flexiblas-api&sektion=7&manpath=FreeBSD+Ports+15.1.quarterly>

home | help