HKU Computer Centre HKU Computer Centre
Back to home page
Links of Information
About Us
Network Connections
Services
Facilities
Information Security
Documentation
Help
Links to Services
HKU Portal
Web Mail
E-Courses/Blackboard
Account Utilities
PC Lab. Printing
Forms
<empty>
   SEARCH@CC
  
<empty>
Contact Us
   
 

Gaussian in hpcpower

   

What is Gaussian?

Gaussian is a series of electronic structure programs. Designed to model a broad range of molecular systems under a variety of conditions, it performs its computations starting from the basic laws of quantum mechanics.

Which version of Gaussian is available?

Gaussian 03 (G03) is currently installed in the hpcpower system.

G03 can be run in serial mode, SMP mode (execution using both processors of a node) and also the tcp/linda parallel mode.

How to use Gaussian 03?

In order to use G03, users must be assigned in the group of "student" (contact Mr. Kwan Wing Keung or Mr. Frankie Cheung). Users also have to add the following 2 lines in the .bashrc file:

. /share/bin/g03.sh
. /share/g03c02/gv/init_gv.bash

Users have to submit batch jobs using the PBS job queue system. Please study the instructions on using PBS in the User Guide of hpcpower.

The file /etc/skel/g03.cmd is the most updated job command file. Explanation is embedded in this command file. You can copy it to your home directory and submit it using the command qsub g03.cmd.

Execution of Gaussian 03 using 2 CPUs in the same node

G03 can also be run using 2 CPUs in the same node for speed up. In order to do this , you should add " %NprocShared=2 " to the Gaussian input file and you must specify the request of both CPUs of the node using this script in the job command file:

#PBS -l nodes=1:ppn=2

It means "Please give me one node, and I need 2 Processors Per Node".

Both CPUs in the node will participate in the calculation, with the data communication carried out through the shared memory.

The file /etc/skel/g03.cmd is the most updated job command file. Explanation is embedded in this command file. You can copy it to your home directory and submit it using the command qsub g03.cmd.

Execution of Gaussian 03 using more than 1 node

G03 can also be executed using more than one node by running on top of the tcp/linda software platform. You have to specify the request of several nodes in the job command file, for example:

#PBS -l nodes=4:ppn=2

It should be noted that not all links in g03 can be efficiently executed in a parallel computing environment due to the high communication overhead. User should test his specific problem before requesting for too many nodes for execution.

The file /etc/skel/g03l.cmd is the most updated job command file. Explanation is embedded in this command file. You can copy it to your home directory and submit it using the command "qsub g03l.cmd".

For any questions about Gaussian , please contact Mr Kwan Wing Keung kwk@cc.hku.hk or Mr. Frankie Cheung frankie@cc.hku.hk .

 

Copyright 2011 Computer Centre, The University of Hong Kong
Personal Information Collection Statements | Privacy Policy Statements
The University of Hong Kong is fully committed to Web Accessibility for persons with a disability.
If you have problem viewing the website, please email to ithelp@hku.hk