University of Alberta banner
Academic Information and Communication TechnologiesUniversity of Alberta
About AICT | Getting Help | Online Tools | Services | Research | Teaching & Learning | Computer Security

Research Support Group FAQ


This is the FAQ for the research support group at the University of Alberta. This information concerns facilities operated by the Research Support Group of Academic Information and Communication Technologies of the University of Alberta.

******** The Questions ********

AICT Numerical Computing

Q: How do I gain access to the numerical/statistical machines and the cluster?

3D Printer

Q: I'm not affiliated with an educational/research institution in Canada, will you print my job for me?

SGIs

Q: I can no longer log into my account on nexus. Can you fix the problem for me?

Q: I don't have enough space in my account to do work, can I get more disk space?

Q: Can I use a smaller number of processors than I asked for if my program needs a lot of memory?

Q: On arcturus, large (>~200cpus) mpi jobs will terminate with the following error:

MPI: fork_slaves/pipe (out): Too many open files

PBS/Maui

Q: Why doesn't my PBS script run?

Q: What are some useful PBS/Maui commands for checking and managing my jobs?

Software

Q: I would like to access a version of Fluent. How can I gain access to this software?


******** The Answers ********

AICT Numerical Computing

Q: How do I gain access to the numerical/statistical machines and the cluster?

A: The numerical and statistical servers are available to all faculty, staff and students at the University of Alberta who can demonstrate a need for numerical computing resources.

To obtain access, have the APO or an authorized person in your department send a message to Nada Walter (nada.walter@ualberta.ca, 301 General Services Building, or 492-0400) requesting the access. It takes one or two days for the account to be activated on the servers.

Please feel free to contact Research.Support@ualberta.ca with any further questions.


3D Printer

Q: I'm not affiliated with an educational/research institution in Canada, will you print my job for me?

A: Unfortunately, the mandate of our 3D printing service is to support our University and other universities within Canada. As such, we would not be able to print your 3D model. There are some other rapid prototyping service bureaus you might consider:

My apologies for having to deny your request.


SGIs

Q: I can no longer log into my account on nexus. Can you fix the problem for me?

A: All users have a 5MB limit on their home directories. For this reason, you should work from your scratch directory /scratch/your_user_name. The scratch file system does not have quotas.

Q: I don't have enough space in my account to do work, can I get more disk space?

A: You should not keep files in your home directory. The home directory is meant for login purposes only and has a quota of 5Mbytes. Please do all your work in the directory /scratch/your_user_name which should have been set up when your account was created. The scratch file system does not have quotas.

Q: Can I use a smaller number of processors than I asked for if my program needs a lot of memory?

A: Yes, you can use less processors than you asked for if you have a large memory requirement. In fact, you should ask for enough processors to correspond to your memory usage. The following shows the amount of memory per processor on each of our machines:

  • arcturus: 1GB/cpu
  • nexus: 1GB/cpu
  • aurora: 259 MB/cpu
  • borealis: 256 MB/cpu
  • australis: 512 MB/cpu
  • helios: 512 MB/cpu

Q: On arcturus, large (>~200cpus) mpi jobs will terminate with the following error:

MPI: fork_slaves/pipe (out): Too many open files

Can you fix this for me?

A: This can be resolved by issuing the command

limit descriptors unlimited

before the 'mpirun' command.


PBS/Maui

Q: Why doesn't my PBS script run?

A: A common reason for a PBS script not running is due to the fact that home directories are not common among the U of A machines and consequently, the login scripts are not the same. The user must set any required environmental variables in the PBS script and should refer to all applications using the full path.

Q: What are some useful PBS/Maui commands for checking and managing my jobs?

A: For some details about PBS and Maui you can check the man pages on the host system:

  • 'man pbs'

Unfortunately maui documentation is currently quite poor and man pages do not exist yet. Some useful commands are:

PBS: 'qstat' - show status of all pbs batch jobs

       'qstat -r' - show status of running pbs batch jobs

       'qdel' - delete pbs batch job

Maui: 'showres' - show reservation (when jobs are scheduled to run)

To find out when a particular job will run do 'qstat -a queuename' to find your job number in the queue. Then use 'showres' to see when the job is scheduled to run. For example:

fujinaga@nexus:49% qstat -a arcturus

nexus.nic.ualberta.ca:
                                                            Req'd  Req'd   Elap
Job ID          Username Queue    Jobname    SessID NDS TSK Memory Time  S Time
--------------- -------- -------- ---------- ------ --- --- ------ ----- - -----
3941.nexus.nic. caigenl  arcturus random_33  897014  --  64    --  23:30 R 01:00
3950.nexus.nic. mruaini  arcturus np256         --   -- 256  240gb 23:00 Q   --
3975.nexus.nic. jonathan arcturus pn.pbs        --   -- 256  250gb 23:30 Q   --
4065.nexus.nic. caigenl  arcturus random_35  901658  --  64    --  23:30 R 01:00
4070.nexus.nic. fujinaga arcturus np16          --   -- 256    --  01:00 Q   --

fujinaga@nexus:50% showres 4070

Reservations

ReservationID Type S      Start        End  Duration  N/P    StartTime
4070           Job I 2:20:56:15 2:21:56:15   1:00:00  1/256  Fri Mar 26 07:05:48

1 reservation located

This tells me that job 4070 will run on Fri Mar 26 07:05:48.


Software

Q: I would like to access a version of Fluent. How can I gain access to this software?

A: Please contact Bob Barton @ 492-5160. He takes care of licensing this software.


Revised: June 29, 2004

 

 
Research Pages
Internal Links
  AICT Research Home
  Courses
  UofA Site Specific WestGrid (SGI Origin Complex)
  AccessGrid
  Num Stats Servers
  AICT Linux Clusters
  3D Printer
  FAQ
  Archive of Course Notes
   
External Links
  WestGrid.ca
  C3.ca
 

University of Alberta

© University of Alberta
AICT Privacy Policy