Implementing batched mldivide on the GPU
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Rodrigo
      
 el 19 de Mzo. de 2014
  
    
    
    
    
    Respondida: Edric Ellis
    
      
 el 10 de Dic. de 2014
            Hi, I need to solve A*x=B for size(A)~[10,10,1e5] and size(B)~[10,1,1e5], and it seems like something like pagefun would be the way to do it: except that mldivide is not an option. I understand that cuBLAS has had the ability to run batch LU decompositions for some time and the newer cublas also seems to have a batched solver.
Is there a reasonably simple way to implement this in MATLAB (preferably R2013b or earlier)?
Thanks
0 comentarios
Respuesta aceptada
  Edric Ellis
    
      
 el 19 de Mzo. de 2014
        Unfortunately, as you have found PAGEFUN does not yet support batched MLDIVIDE. You might be able to use the GPU Mex interface to call CUBLAS yourself.
2 comentarios
  Adam
 el 29 de Abr. de 2014
				Just chiming in: I also have a need for a pagefun 'mldivide'. If someone has done the MEX implementation already, please link. It would be greatly appreciated.
Más respuestas (1)
Ver también
Categorías
				Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.
			
	Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


