CSE Student Servers
The following servers are available for CSE students to access remotely
in order to complete coursework in CSE classes. This allows students
to work from home, the library, or elsewhere, while remaining logged
in for extended periods of time.
You may connect to any of these machines using ssh from the
campus wired and wireless networks, using your ND username and password:
These machines should be used for:
editing, building, and testing programming assignments for CSE classes, especially those that use multiple cores.
creating and grading programming assignments for CSE classes.
individual research and exploration, provided this does not interfere with the above.
These machines may not be used for:
long running CPU-intensive programs, which should be submitted to Condor or the CRC instead.
any program that consumes exessive memory, disk, network or interferes with other users of the system.
sponsored research, which should be carried out on machines designated for that purpose.
anything that violates the law, the CSE honor code, the ND honor code, or OIT Policies.
Programs that violate these guidelines may be terminated without notice,
with an explanation given to the responsible user.
Gross violations may result in banning the user from the system.
If you are unable to use a machine due to interference from another program,
please contact firstname.lastname@example.org with the name of the machine and any
The following people may log into the student machines:
Undergraduate computer science and computer engineering majors.
Non-majors enrolled in a CSE class.
CSE graduate students.
Access lists will be updated at the beginning of each semester.
If you think you should have access, but do not, please email email@example.com.
Advice on Performance
Because each machine is shared among multiple people simultaneously,
users should expect some variations in performance of programs from run to run.
If measuring runtime is an important part of your assignment, discuss
with your professor how to deal with variations, perhaps by measuring multiple runs
and taking the best or average time.
To allow for uninterrupted performance experiments,
faculty may reserve student02 or student03
for use by only students in their class for up to one week at a time.
To reserve, please contact firstname.lastname@example.org
at least one week before the desired date.
The unused cycles on each machine will be harnessed by the Condor
distributed batch system. You may briefly see processes named condor_exec.exe, but these should
be automatically removed as users log in. You may evict all Condor jobs from a machine by running
Vital statistics of each machine are:
HP Model DL165 G6
2 x AMD Model 2431 6-core CPUs
12 GB RAM
160 GB SATA Disk
Red Hat Enterprise Linux 5
To see what processes are currently active, run the top command.
Note that this machine has 12 cores, so a load average of 6 would mean that
only 6 out of 12 cores are in use.