
The US National Science Foundation’s TeraGrid is known for its diverse suite of computational resources that serve a geographically distributed, multidisciplinary community of users who each have unique research application requirements, methods and workflows. Navigating multiple systems with disparate environments used to be a challenge, but not anymore. TeraGrid’s Common User Environment (CUE) simplifies access by identifying commonalities across systems and eliminating many of the differences.
The user-friendly environment is easy as 1-2-3:
1. Management System (CUEMS): Using provided examples of core modules that have been developed for all TeraGrid production systems, users can customize a command-line interface for their unique needs. Additional modules may also be developed for supported software. By applying CUEMS, new users will enjoy a default interface that features the same naming conventions for basic functions on multiple resources.
2. Variables Collection (CUEVC): Allows users to take advantage of common environment variables and parameters in the global ssh_config file with values that are defined across all platforms. Among the benefits is a short-hand method of configuring TeraGrid host aliases, which eliminates the need to enter fully qualified login host names when using ssh or gsissh. It also includes a standardized shell prompt that indicates which resource an open shell window is connected to.
3. Testing Platform (CUETP): Example programs that can be compiled and executed through the CUE to demonstrate its use on all TeraGrid machines allows users to make valuable comparisons. Users learn how to write, compile, and run fully functional programs by following examples of simple scientific MPI code written in C and Fortran programming languages. The examples are referenced through a common variable on all TeraGrid resources. ($CUE_EXAMPLES)


For more information, read the CUE Getting Started Guide. For additional help, write to help@teragrid.org.
TeraGrid’11 Conference, July 17-21, Salt Lake City, Utah

No comments:
Post a Comment