 raver119
		
	
	
		dddc8a1143
		
			
		
	
	
	
	[WIP] Thread safety (#229)
			raver119
		
	
	
		dddc8a1143
		
			
		
	
	
	
	[WIP] Thread safety (#229)
		
			
			* sync after cublas*gemm
Signed-off-by: raver119 <raver119@gmail.com>
* mutex for CublasHelper
Signed-off-by: raver119 <raver119@gmail.com>
* don't store cublasHandle in LaunchContext, it's per-device anyway
Signed-off-by: raver119 <raver119@gmail.com>
* some printout
Signed-off-by: raver119 <raver119@gmail.com>
* check for field instead
Signed-off-by: raver119 <raver119@gmail.com>
* pew-pew
Signed-off-by: raver119 <raver119@gmail.com>
* don't release ContextBuffers until device changed
Signed-off-by: raver119 <raver119@gmail.com>
* small tweak
Signed-off-by: raver119 <raver119@gmail.com>
* some logging in sgemm
Signed-off-by: raver119 <raver119@gmail.com>
* stream sync
Signed-off-by: raver119 <raver119@gmail.com>
* some more logging
Signed-off-by: raver119 <raver119@gmail.com>
* some more error checks
Signed-off-by: raver119 <raver119@gmail.com>
* one fancy test
Signed-off-by: raver119 <raver119@gmail.com>
* one fancy test
Signed-off-by: raver119 <raver119@gmail.com>
* minor AffinityManager fix
Signed-off-by: raver119 <raver119@gmail.com>
* cudaEvent error logging improvement
Signed-off-by: raver119 <raver119@gmail.com>
* ConstantHelper thread safety
Signed-off-by: raver119 <raver119@gmail.com>
* - minor corrections in ConstantTadHelper
Signed-off-by: Yurii <yurii@skymind.io>
* ConstantShapeHelper thread safety
Signed-off-by: raver119 <raver119@gmail.com>
* ConstantTadHelper.cu updated
Signed-off-by: raver119 <raver119@gmail.com>
* logging off
Signed-off-by: raver119 <raver119@gmail.com>
* logging off
Signed-off-by: raver119 <raver119@gmail.com>
		
	
 
		2019-09-03 22:00:38 +03:00
	 
	
	
		 ..
	
	
	
		
			
			
			
			
			
			2019-08-26 19:57:51 +03:00
		 
	
		
			
			
			
			
			
			2019-09-03 22:00:38 +03:00
		 
	
		
			
			
			
			
			
			2019-08-26 19:57:51 +03:00
		 
	
		
			
			
			
			
			
			2019-08-14 16:52:34 +03:00
		 
	
		
			
			
			
			
			
			2019-08-26 19:57:51 +03:00
		 
	
		
			
			
			
			
			
			2019-08-26 19:57:51 +03:00
		 
	
		
			
			
			
			
			
			2019-06-06 15:21:15 +03:00
		 
	
		
			
			
			
			
			
			2019-08-26 19:57:51 +03:00