Matlab-interactive

From FarmShare

(Difference between revisions)
Jump to: navigation, search
(interactive matlab via X11 tunnel - GUI (mac/linux))
 
(6 intermediate revisions not shown)
Line 11: Line 11:
If your X11 forwarding is configured correctly, it will pop up the MATLAB gui on your display.
If your X11 forwarding is configured correctly, it will pop up the MATLAB gui on your display.
 +
 +
If it's a newer Mac, you may need to install [https://www.xquartz.org/ XQuartz] and reboot your machine and then "-X" automatically starts XQuartz for you.
If you don't have X11 forwarding enabled, you'll get an error message like this:
If you don't have X11 forwarding enabled, you'll get an error message like this:
   Warning: No display specified.  You will not be able to display graphics on the screen.
   Warning: No display specified.  You will not be able to display graphics on the screen.
and then you get the cli interface.
and then you get the cli interface.
 +
 +
You may also get an error like
 +
  /usr/bin/xauth:  timeout in locking authority file /afs/ir/users/c/h/chekh/.Xauthority
 +
That means something went wrong with your login, try again?  Maybe try a 'kdestroy' on your machine, or else configure your SSH client for GSSAPI per [[Advanced Connection Options]].
=== interactive matlab - CLI ===
=== interactive matlab - CLI ===
Line 69: Line 75:
You can also run matlab on rye02 to get accelerated graphics and CUDA.  In my testing I have not noticed very impressive graphics performance from matlab so YMMV.
You can also run matlab on rye02 to get accelerated graphics and CUDA.  In my testing I have not noticed very impressive graphics performance from matlab so YMMV.
 +
For examples of running CUDA code see here: [[MatlabGPUDemo1]]
<source lang="m">
<source lang="m">

Latest revision as of 15:52, 5 October 2016

Contents

interactive matlab

interactive matlab via X11 tunnel - GUI (mac/linux)

This is the "regular" way to use it, it pops up a GUI.

ssh -X corn.stanford.edu
module load matlab
matlab

If your X11 forwarding is configured correctly, it will pop up the MATLAB gui on your display.

If it's a newer Mac, you may need to install XQuartz and reboot your machine and then "-X" automatically starts XQuartz for you.

If you don't have X11 forwarding enabled, you'll get an error message like this:

 Warning: No display specified.  You will not be able to display graphics on the screen.

and then you get the cli interface.

You may also get an error like

 /usr/bin/xauth:  timeout in locking authority file /afs/ir/users/c/h/chekh/.Xauthority

That means something went wrong with your login, try again? Maybe try a 'kdestroy' on your machine, or else configure your SSH client for GSSAPI per Advanced Connection Options.

interactive matlab - CLI

If you want the cli interface, just use 'matlab -nodesktop'.

If you want a single-threaded matlab, use something like

 matlab -nosplash -nodesktop -nodisplay -singleCompThread

interactive matlab via VNC - GUI (all platforms)

If you setup a VNC session as described here you can run run matlab in a full desktop environment. This has the advantage that you can connect and disconnect at will without disturbing your running matlab.

Runmatlabcorn1.png


Runmatlabrye1.png



>> opengl info

Version         = 2.1 Mesa 9.1.4
Vendor          = VMware, Inc.
Renderer        = Gallium 0.4 on llvmpipe (LLVM 3.2, 128 bits)
MaxTextureSize  = 8192
Visual          = 0xfd (TrueColor, depth 24, RGB mask 0xff0000 0xff00 0x00ff)
Software        = false
# of Extensions = 162

Driver Bug Workarounds:
OpenGLBitmapZbufferBug    = 0
OpenGLWobbleTesselatorBug = 0
OpenGLLineSmoothingBug    = 0
OpenGLClippedImageBug     = 0
OpenGLEraseModeBug        = 0


>>






You can also run matlab on rye02 to get accelerated graphics and CUDA. In my testing I have not noticed very impressive graphics performance from matlab so YMMV.

For examples of running CUDA code see here: MatlabGPUDemo1

>> opengl info

Version         = 4.3.0 NVIDIA 319.37
Vendor          = NVIDIA Corporation
Renderer        = GeForce GTX 480/PCIe/SSE2
MaxTextureSize  = 16384
Visual          = 0x27 (TrueColor, depth 24, RGB mask 0xff0000 0xff00 0x00ff)
Software        = false
# of Extensions = 272

Driver Bug Workarounds:
OpenGLBitmapZbufferBug    = 0
OpenGLWobbleTesselatorBug = 0
OpenGLLineSmoothingBug    = 0
OpenGLClippedImageBug     = 1
OpenGLEraseModeBug        = 0


>>
Personal tools
Toolbox
LANGUAGES