Ref #458: Backport, sandybrigde uses nehalem zgemm kernel
This commit is contained in:
		
							parent
							
								
									4de7b9ae47
								
							
						
					
					
						commit
						587e16fba3
					
				| 
						 | 
					@ -34,17 +34,17 @@ CGEMMITCOPYOBJ =  cgemm_itcopy$(TSUFFIX).$(SUFFIX)
 | 
				
			||||||
CGEMMONCOPYOBJ =  cgemm_oncopy$(TSUFFIX).$(SUFFIX)
 | 
					CGEMMONCOPYOBJ =  cgemm_oncopy$(TSUFFIX).$(SUFFIX)
 | 
				
			||||||
CGEMMOTCOPYOBJ =  cgemm_otcopy$(TSUFFIX).$(SUFFIX)
 | 
					CGEMMOTCOPYOBJ =  cgemm_otcopy$(TSUFFIX).$(SUFFIX)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ZGEMMKERNEL    =  zgemm_kernel_1x4_nehalem.S
 | 
				
			||||||
ZGEMMKERNEL    =  zgemm_kernel_4x4_sandy.S
 | 
					ZGEMMINCOPY    =  zgemm_ncopy_1.S
 | 
				
			||||||
ZGEMMINCOPY    =
 | 
					ZGEMMITCOPY    =  zgemm_tcopy_1.S
 | 
				
			||||||
ZGEMMITCOPY    =
 | 
					 | 
				
			||||||
ZGEMMONCOPY    =  ../generic/zgemm_ncopy_4.c
 | 
					ZGEMMONCOPY    =  ../generic/zgemm_ncopy_4.c
 | 
				
			||||||
ZGEMMOTCOPY    =  ../generic/zgemm_tcopy_4.c
 | 
					ZGEMMOTCOPY    =  ../generic/zgemm_tcopy_4.c
 | 
				
			||||||
ZGEMMINCOPYOBJ =
 | 
					ZGEMMINCOPYOBJ =  zgemm_incopy$(TSUFFIX).$(SUFFIX)
 | 
				
			||||||
ZGEMMITCOPYOBJ =
 | 
					ZGEMMITCOPYOBJ =  zgemm_itcopy$(TSUFFIX).$(SUFFIX)
 | 
				
			||||||
ZGEMMONCOPYOBJ =  zgemm_oncopy$(TSUFFIX).$(SUFFIX)
 | 
					ZGEMMONCOPYOBJ =  zgemm_oncopy$(TSUFFIX).$(SUFFIX)
 | 
				
			||||||
ZGEMMOTCOPYOBJ =  zgemm_otcopy$(TSUFFIX).$(SUFFIX)
 | 
					ZGEMMOTCOPYOBJ =  zgemm_otcopy$(TSUFFIX).$(SUFFIX)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#STRSMKERNEL_LN	=  trsm_kernel_LN_4x8_nehalem.S
 | 
					#STRSMKERNEL_LN	=  trsm_kernel_LN_4x8_nehalem.S
 | 
				
			||||||
#STRSMKERNEL_LT	=  trsm_kernel_LT_4x8_nehalem.S
 | 
					#STRSMKERNEL_LT	=  trsm_kernel_LT_4x8_nehalem.S
 | 
				
			||||||
#STRSMKERNEL_RN	=  trsm_kernel_LT_4x8_nehalem.S
 | 
					#STRSMKERNEL_RN	=  trsm_kernel_LT_4x8_nehalem.S
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										2
									
								
								param.h
								
								
								
								
							
							
						
						
									
										2
									
								
								param.h
								
								
								
								
							| 
						 | 
					@ -1129,7 +1129,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
				
			||||||
#define DGEMM_DEFAULT_UNROLL_M 8
 | 
					#define DGEMM_DEFAULT_UNROLL_M 8
 | 
				
			||||||
#define QGEMM_DEFAULT_UNROLL_M 2
 | 
					#define QGEMM_DEFAULT_UNROLL_M 2
 | 
				
			||||||
#define CGEMM_DEFAULT_UNROLL_M 8
 | 
					#define CGEMM_DEFAULT_UNROLL_M 8
 | 
				
			||||||
#define ZGEMM_DEFAULT_UNROLL_M 4
 | 
					#define ZGEMM_DEFAULT_UNROLL_M 1
 | 
				
			||||||
#define XGEMM_DEFAULT_UNROLL_M 1
 | 
					#define XGEMM_DEFAULT_UNROLL_M 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define SGEMM_DEFAULT_UNROLL_N 4
 | 
					#define SGEMM_DEFAULT_UNROLL_N 4
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue