The computing resources for the class Image and Video Compression are provided by the ISE Laboratory, which is located at Packard Building 066. This page describes several things you will need to know to use this facility. 1 Logging InTo use the ISE Lab you must
You will be given an account on the ISE computers. Your home account will be in /u/username -- where username is your leland/AFS user name. When using any of the ISE machines, your home-directory (/u/username) is the same. The ISE home-directory is not mounted on the Sweet Hall machines. Hence, it is recommended that you put all of your work for this class in your ISE home directory.
Your account will be setup with default .login, .cshrc, .emacs, etc files in /u/username. You will also have a matlab subdirectory with a startup.m file in it. The startup.m file defines a path for matlab that includes the Matlab toolbox functions. (You can't just put this into your .login file, because your .login file is not currently executed when you log in from an HP console. That may get changed, but for now, after you log in, give the above command in some shell. That command reads your file ~/.xmodmaprc, which has been set up already to contain the correct command for xmodmap to fix the problem.) 2 Running XEmacsWe suggest that you run the matlab tutorials and edit your matlab programs using "xemacs." Naturally, you may use any editor that you want, but we have organized the lab around the assumption that students will mainly be using xemacs. We have designed the tutorials with the expectations that:
We find this method useful because it helps you organize the commands that you send to the matlab process in the text window. To begin running XEmacs, do the following:
If you are not familiar with emacs but you intend to use it, then this is a good time to try the emacs tutorial. Also, ask people in the class for help. Many people are quite familiar with emacs and it is an important research tool. 3 Hardware Peripherals3.1 PrintersThere are several HP printers and scanners in the ISE lab. These are to be used only for ISE lab classwork. Please don't abuse your ISE printing privilege. There is a substantial, but finite, amount of paper available; so, if you use it up, no one will be able to print. You can use the 'lp' and 'lpr' commands to print and 'lpstat' and 'lpq' to see the printer queues. See the lp and lpstat man pages (lpr and lpq don't have man pages). The default printer is called 'ise5si' and by default it prints in two-sided mode. Other printers are also available, including color printers for classes requiring color output. Not all printers are available from all machines; but, they can be reached from ise0. To see a list of all the available printers available from your current machine, type 'lpstat -a' on the current machine. 3.2 Scanners and CamerasThe laboratory also contains a color flatbed scanner, and students within certain classes will be use digital cameras. The scanner and the camera work with the HP Vectra, running Windows '95. 4 Details4.1 ISE Lab Home DirectoriesEach ISE Lab user has a home directory local to the ISE computers. The pointer to that home directory is /u/username -- where username is the user's ISE Lab/Leland/AFS user name. This directory (/u/username) looks the same regardless of which ISE machine you are logged into. But it is local to the ISE computers, i.e., it is not mounted on the Sweet Hall machines. We recommend that you put all of your class work on the ISE computers under your home directory. Note that you'll eventually need to remove any files from your ISE home directory at some point after the class is over. The grace period after the class ends will depend somewhat on disk space utilization on the ISE machines, but it will probably be at least a month or two, though certainly no more than nine months. 4.2 Disk spaceThere is also a large temporary space in /tmp on each ISE computer for local temporary storage. Unlike /u/username, /tmp is separate on each machine. (There is a much smaller /usr/tmp on each machine -- please use /tmp instead.) Nevertheless, please do not abuse the space available in /tmp -- such as by filling it more than 50% full for very long. This space has to be shared by all users of the particular machine. Each machine automounts user home directories. It is all in filesystems called /iseX/uY where X is 0 to 8 (for the 9 machines) and Y is 1,2,.... However, *nobody* should EVER use any of those /iseX/uY names. All pointers used should be of the form /u/username, where username is, er, the person's user name. A given user is subject to being moved to a new filesystem without notice. Note that you'll eventually need to remove any files from your ISE home directory at some point after the class is over. The grace period after the class ends will depend somewhat on disk space utilization on the ISE machines. It will probably be at least a month or two, but no more than nine months. There is also a large temporary space in /tmp on each ISE computer for local temporary storage. Unlike /u/username, /tmp is separate on each machine. (There is a much smaller /usr/tmp on each machine -- please use /tmp instead.) Nevertheless, please do not abuse the space available in /tmp -- such as by filling it more than 50% full for very long. This space has to be shared by all users of the particular machine. 4.3 Default Dot FilesIf you ever need to see the default files that are created for new accounts on these machines, you can look in /usr/local/skel. 5 ProblemsFinally, please report problems on ISE machines to action@ise.Stanford.EDU. |