Rank: 1141 based on 58 downloads (last 30 days) and 4 files submitted
photo

Haim Avron

E-mail
Company/University
Tel Aviv University

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Haim View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
06 Jan 2011 SpTriSolve Sparse triangular solve Author: Haim Avron numerical linear alge..., sparse matrix, linear system solve 2 1
  • 5.0
5.0 | 1 rating
06 Dec 2009 Blendenpik A fast solver of dense rectangular dense linear equations . (least squares or underdetermined). Author: Haim Avron mathematics, numerical linear alge..., leastsquares equation..., underdetermined equat... 4 8
  • 5.0
5.0 | 1 rating
19 Sep 2009 Solve quadratically constrained overdetermined l1 minimization. Solve min ||K * x - f||_1 s.t. ||y - x||_2 <= \epsilon where K has more rows than columns. Author: Haim Avron l1 minimization, sparsity, optimization, interior point method, log barrier method 12 0
15 Sep 2009 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron cuda, mex, programming 40 24
  • 5.0
5.0 | 6 ratings
Comments and Ratings by Haim View all
Updated File Comments Rating
07 Sep 2010 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron

@bochra

It looks like it failed to create a file.
Check if you have write permission to the directory.

07 Dec 2009 Blendenpik A fast solver of dense rectangular dense linear equations . (least squares or underdetermined). Author: Haim Avron

I have fixed a problem with 64-bit MATLAB 2009b and uploaded a new version.

02 Dec 2009 Blendenpik A fast solver of dense rectangular dense linear equations . (least squares or underdetermined). Author: Haim Avron

It looks like there is a problem when you use it with MKL.
Let me check that out.

29 Sep 2009 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron

Hi Mklcst,

Do you have permissions to write to MATLAB's directories?

26 Sep 2009 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron

To do the same on a Linux the one running the script should have root privileges. I currently do not have MATLAB on a Linux for which I have root privileges...

Comments and Ratings on Haim's Files View all
Updated File Comment by Comments Rating
28 Nov 2011 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron Takashi

Hi,
I had some troubles when I used it on windows7(x64), Matlab R2011a(x64) and Visual C++ 2010 express with WinSDK7.1, but I could get over it. I had to add a slight modification to Eddie's advice. Thanks Haim and Eddie!!

Modify cuda_mex.pl modification as written above.
Add
$ARCH = "win64";
before the command (line 184)
$ENV{'ARCH'} = $ARCH;

Also, you need to comment out the entire block in the setup_cuda_mex.m titled as
%% Process mex.pl
to prevent further renewal of mex_cuda.pl

vcvarsamd64.bat should be created as written above. You have to slightly change it for use with VS2010Ex and SDK7.1.

Finally, you have to move the cudamexopts.bat to the C:\Users\(USER\AppData\Roaming\MathWorks\MATLAB.
Funny thing is that Matlab R2011a create an additional folder, named R2011a, in above folder and put cudamexopts.bat to the directory, which is not recognized by cuda_mex. So this caused the error message saying 'option file not found'. You just move it to the upper directory and things will go perfectly well.

17 Aug 2011 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron Brown, Kevin

San, this can happen when you don't have the 64-bit part of Visual Studio installed - check your installation of Visual Studio(Control Panel -> Modify Program) to see if the x64 part is installed (mine did not by default , so I had to update it).

16 Aug 2011 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron Baz, San

VISUAL STUDIO 2010 anybody?
Thanks Hakim for a nearly automatic solution. I'm still having some trouble. I'm running win64, Cuda 4.0 and Visual Studio 2010.
I tried the original solution and performed Eddie Kotowski's hack but to no avail.
I get the error:

 Visual Studio configuration file '(null)' could not be found for installation at 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64/../../..

Thanks!
SB

21 May 2011 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron Mollov, Stanimir

Many thanks, successfully compiled from the first time with 32bit Window 7, MATLAB 2008a, VS 2005 and CUDA 4.0, on a Dell XPS M1730 & GeForce 8800GXT :)

26 Jan 2011 SpTriSolve Sparse triangular solve Author: Haim Avron Stefan

Thanks a lot, this function does a great job! The sptrisolve function is really much faster than the \. I observed a speedup factor of 7 for my ILU-preconditioned BiCG method and a factor of 4.7 in case of ILU-preconditioned BiCGSTAB. Now preconditioning not only reduces the number of iterates, but also computing time.

Top Tags Applied by Haim
numerical linear algebra, cuda, interior point method, l1 minimization, leastsquares equations
Files Tagged by Haim View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
06 Jan 2011 SpTriSolve Sparse triangular solve Author: Haim Avron numerical linear alge..., sparse matrix, linear system solve 2 1
  • 5.0
5.0 | 1 rating
06 Dec 2009 Blendenpik A fast solver of dense rectangular dense linear equations . (least squares or underdetermined). Author: Haim Avron mathematics, numerical linear alge..., leastsquares equation..., underdetermined equat... 4 8
  • 5.0
5.0 | 1 rating
19 Sep 2009 Solve quadratically constrained overdetermined l1 minimization. Solve min ||K * x - f||_1 s.t. ||y - x||_2 <= \epsilon where K has more rows than columns. Author: Haim Avron l1 minimization, sparsity, optimization, interior point method, log barrier method 12 0
15 Sep 2009 CUDA MEX Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. Author: Haim Avron cuda, mex, programming 40 24
  • 5.0
5.0 | 6 ratings

Contact us at files@mathworks.com