Table of Contents
Millennium FAQ

Millennium FAQ

Q: How do I login?
Q: How do I run a batch job on Millennium with gEXEC where I have different input files?
Q: What compilers are available, and where are they located?
Q: Who to contact for Intel donated equipment repairs
Q: Why am I getting an error when compiling a program?

Q: How do I login?

A: The two frontend machines are napa.Millennium.Berkeley.EDU and sonoma.Millennium.Berkeley.EDU. You need to use SSH to login.

prompt# ssh napa.Millennium.Berkeley.EDU
prompt# ssh sonoma.Millennium.Berkeley.EDU

Q: How do I run a batch job on Millennium with gEXEC where I have different input files?

A: Each machine that gets chosen when you do an gexec gets a Virtual Node Number (VNN) from 0 to n-1. The environment variable $GEXEC_MY_VNN reports this. So if you have a script called runme.sh that is like so:

#
# runme.sh
#
#!/bin/sh

VNN=`echo ${GEXEC_MY_VNN}
batch${VNN}.in >&! batch${VNN}.out
and put it somewhere that all machines can get it. Now you can do a: 
gexec -n 2 /path/runme.sh
gexec -n 10 /path/runme.sh
gexec -n 76 /path/runme.sh

Q: What compilers are available, and where are they located?

A: There are several compilers available that can be found at: /usr/mill/bin/. They include: The Portland Group Compilers

cpgcc
C++pgCC
f77pgf77
f90pgf90
hpfpghpf

and in /usr/bin/ the GNU Compilers

Ccc
C++CC
f77f77

Q: Who to contact for Intel donated equipment repairs

A: Individual departments will need to contact Dell and arrange for repairs or exchanges. The number to contact Dell is (800) 737-0589. You must know the type of machine in order to know which menu item to choose. You'll also need to have the system's 5-digit serial number. This is how they identify the warranty status of the machine.

Q: Why am I getting an error when compiling a program?

A: This is most likely due to the fact that you are using libraries inside of /usr/sw w/.. First check your $PATH to see that /usr/bin is before /usr/sww/bin. Also ch eck to see that /usr/lib precedes /usr/sww/lib in your $LD_LIBRARY_PATH,

prompt# echo $PATH; echo $LD_LIBRARY_PATH