|
Lab Setup
There are two sets of machines that you can use for ECE 474 this semester.
- [CSL] The machines in 329 Phillips (
lab1.csl.cornell.edu to
lab48.csl.cornell.edu).
- [ECE] The bsd cluster (
bsdcluster01.ece.cornell.edu to
bsdcluster16.ece.cornell.edu, or you can just login to
bsdcluster.ece.cornell.edu and one will be picked in a round-robin fashion). (recommended)
These two systems DO NOT share files. The [CSL] machines are
standalone, while the [ECE] machines share home directories with all
other ECE systems.
No matter which lab is being used physically, you can always
login to the machines you are using for your work.
Remote Access
Remote access to all machines is available via the secure shell
program. If you are running an X windows server, you can view graphics
remotely as well (this is only an issue for magic). VNC access is
available to the [CSL] machines. VNC access is available to the [ECE]
machines only from other machines on the ECE network (e.g., the
machines in 318 PH).
Software Setup
In either case, the tools for 474 can be setup by ensuring that:
/usr/local/cad/bin is in your search path (for tcsh,
this means adding set path = ($path /usr/local/cad/bin)
in your .cshrc . The change will take effect the next
time you login, or you can run source .cshrc; rehash).
- Environment variable
CAD_HOME should be set to /usr/local/cad
- Environment variable
CAST_HOME should be set to /usr/local/cad
Groups and Sharing files
[CSL] machines: Login to neumann and use the
addgroup.pl command (info).
[ECE] machines: The same command works, except groups are not
instantly created but created 4 times a day (8am, 12pm, 4pm, 8pm). You
will have to login later for the group permissions to take
effect. Shared files should be placed in /work/dnn
in a directory that has the appropriate group permissions (see info
above). Keep copies of all "source files" (layout + cast + test
scripts, not the files that are generated by other programs) in your
home directory because your home directory is backed up.
Why should I use [ECE] v/s [CSL]?
The [CSL] machines are pretty slow (550MHz PCs, 1 CPU). However,
they do allow remote VNC access. Also, you might already be used to
the lab setup there.
The [ECE] machines are relatively new (2.8GHz PCs, 4 CPUs). They also
share files with all other ECE machines, so it may be more convenient
to use them. Please use them if possible since they are newer and a lot
faster.
| |