Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents:

Table of Contents

Description:

The Nanolab cluster provides users of the CNF the opportunity to use a wide range of modeling software tailored for nanoscale systems. The cluster consists of dual Xeon E5620 and dual Xeon E5-2620 processors. All nodes are linked via Gigabit Ethernet. The cluster runs Red Hat Linux Enterprise 5.

The CNF Cluster was made possible by donations from Intel Corp. in 2004, 2005, and 2007. In 2010, we also expanded the capability of the cluster with the additional of 20 new Xeon nodes with a large amount of RAM to handle memory intensive calculations.

 

Capabilities:

We have a wide range of scientific libraries available for code development including ATLAS, GSL, and FFTW. In addition, we have Intel compilers (Fortran, C/C++) and MKL math libraries available. These Intel products are designed to optimize performance on the Xeon architecture. The cluster is currently capable of running parallel programs based on the MPI message passing protocol using LAM-MPI. Please contact cluster-admin (at) cnf.cornell.edu if you are interested in getting an account on the cluster.

Applications:

The cluster provides a high performance computing environment for modeling nanoscale systems with existing codes. It is also an ideal site to test and develop new codes for nanoscale research.

Installed Codes:

 ABINIT (www.abinit.org): Abinit is an open source first principles code based on pseudopotentials and a plane wave basis. This code can be used to model systems ranging from molecules to crystals. It provides the ability to calculate a wide range of material properties including total energy, relaxed crystal structure, phonon dispersion, and charge distribution.

...

PARSEC (PARSEC website): This program provides users with ability to solve the electronic structure of confined systems such as clusters, molecules, and quantum dots by using a real space approach. The current version can calculate forces and is capable of performing ab-initio molecular dynamics studies, including simulated annealing

 

A more comprehensive listing is available on this page.

Loading Environments for Using Codes:

The Cluster makes use of the Modules package for loading and unloading environment variables allowing use of the various installed codes. Modules can have dependencies on other modules. Depending on how you fire off your cluster job, you may wish to include the module loading commands either in your cluster script or in your shell environment.

Submitting Jobs to the Cluster:

Information on the new job submission system for the cluster can be found here.

DO NOT RUN JOBS OUTSIDE OF THE BATCH SYSTEM

Additional Resources:

...