552119c484 
								
							 
						 
						
							
							
								
								Fixed   #407 . Support outputing the CPU corename on runtime.  
							
							... 
							
							
							
							The user can use char * openblas_get_config() or char * openblas_get_corename(). 
							
						 
						
							2014-07-08 12:48:08 +08:00  
				
					
						
							
							
								 
						
							
								6c2ead30f0 
								
							 
						 
						
							
							
								
								Remove all trailing whitespace except lapack-netlib  
							
							... 
							
							
							
							Signed-off-by: Timothy Gu <timothygu99@gmail.com> 
							
						 
						
							2014-06-27 12:05:18 -07:00  
				
					
						
							
							
								 
						
							
								faf3ac0aad 
								
							 
						 
						
							
							
								
								Ref  #285 : added axpby kernels  
							
							
							
						 
						
							2014-06-08 11:54:24 +02:00  
				
					
						
							
							
								 
						
							
								212463dce9 
								
							 
						 
						
							
							
								
								get rid of the generated cblas_noconst.h file  
							
							
							
						 
						
							2013-08-28 16:52:24 +02:00  
				
					
						
							
							
								 
						
							
								c19a488af2 
								
							 
						 
						
							
							
								
								create openblas_get_parallel to retrieve information which  
							
							... 
							
							
							
							parallelization model is used by OpenBLAS. 
							
						 
						
							2013-07-11 21:39:19 +08:00  
				
					
						
							
							
								 
						
							
								875d520ccf 
								
							 
						 
						
							
							
								
								Refs  #193 . cblas: move #include out of extern "C" block.  
							
							... 
							
							
							
							Standard headers may contain C++ templates which are not permitted inside an
extern "C" block. This might be the case when we include <complex.h>. 
							
						 
						
							2013-01-31 08:48:27 +01:00  
				
					
						
							
							
								 
						
							
								4db6660de4 
								
							 
						 
						
							
							
								
								Refs  #185 . Add missing 'const' to declarations in <cblas.h>. Thanks to Dan Povey!  
							
							... 
							
							
							
							The 'const' modifications were done automatically using this scripts:
https://kaldi.svn.sourceforge.net/svnroot/kaldi/sandbox/dan/tools/for_openblas  
							
						 
						
							2013-01-20 22:52:51 +01:00  
				
					
						
							
							
								 
						
							
								200e4acf15 
								
							 
						 
						
							
							
								
								cblas: typedef enums for improved compatibility with Intel MKL.  
							
							... 
							
							
							
							Netlib style:
    enum CBLAS_XYZ {X=1, Y=2, Z=3};
Intel MKL style:
    typedef enum {X=1, Y=2, Z=3} CBLAS_XYZ;
With this hybrid style, code written in the latter form won't need any
modifications to be built with OpenBLAS.  This change should not affect existing
code, although a warning may be emitted for C code which does the following
(does not occur with C++):
    typedef enum CBLAS_XYZ CBLAS_XYZ;
    warning: redefinition of typedef 'CBLAS_XYZ' [-pedantic] 
							
						 
						
							2013-01-19 22:57:13 +01:00  
				
					
						
							
							
								 
						
							
								bdf8d9411e 
								
							 
						 
						
							
							
								
								Refs  #163 . Obtain the build configure on runtime.  
							
							... 
							
							
							
							openblas_get_config function returns the configure string.
So far, it supports USE64BITINT, NO_CBLAS, NO_LAPACK, NO_LAPACKE,
DYNAMIC_ARCH, NO_AFFINITY.
Example:
 #include <stdio.h>
extern char * openblas_get_config();
void main()
{
  printf("%s\n",openblas_get_config());
  return;
} 
							
						 
						
							2012-12-10 15:52:51 +08:00  
				
					
						
							
							
								 
						
							
								422359d09a 
								
							 
						 
						
							
							
								
								Export openblas_set_num_threads in shared library.  
							
							
							
						 
						
							2012-06-23 11:32:43 +08:00  
				
					
						
							
							
								 
						
							
								f93318a6c8 
								
							 
						 
						
							
							
								
								Refs  #95  cblas: compatibility for compilers without C99 complex number support (e.g. Visual Studio)  
							
							
							
						 
						
							2012-04-24 11:59:58 +08:00  
				
					
						
							
							
								 
						
							
								0a45e5495f 
								
							 
						 
						
							
							
								
								Fixed   #21 . Added extern C to support C++. Thank Tasio for the patch.  
							
							
							
						 
						
							2011-04-20 13:41:38 +08:00  
				
					
						
							
							
								 
						
							
								552f31dbbd 
								
							 
						 
						
							
							
								
								Fixed   #13 . Fixed blasint undefined bug in <cblas.h> file.  
							
							
							
						 
						
							2011-04-07 14:48:10 +08:00  
				
					
						
							
							
								 
						
							
								342bbc3871 
								
							 
						 
						
							
							
								
								Import GotoBLAS2 1.13 BSD version codes.  
							
							
							
						 
						
							2011-01-24 14:54:24 +00:00