ICS@PSU: Institute for CyberScience

Key Changes to ICS-ACI Usage

Following the migration of ICS-ACI equipment to a newly built data center facility in May 2017, there are several key changes to how users should access and use ICS-ACI.

Accessing Systems

  • You must use this hostname to log in to the system: aci-b.aci.ics.psu.edu
    • aci-b-test is no longer needed to access the system
  • To connect to the ACI-i interactive compute environment, you must use Exceed OnDemand with the hostname aci-i.aci.ics.psu.edu
  • The ICS-ACI open allocation includes both Basic and Standard memory cores
    • Basic cores have 128 GB RAM and no Infiniband
    • Standard cores have 256 GB RAM and include Infiniband

Note: Users should remove the existing aci-b.aci.ics.psu.edu from their ssh known_host file. For assistance with this please contact the i-ASK center.

Accessing Storage and Moving Files

  • The Group Storage path will now be /gpfs/group/<PI userid>/default
  • The ICS-ACI file transfer and data mover will now be: datamgr.aci.ics.psu.edu
    • SFTP/SCP access
    • ICS-ACI has three endpoints for Globus
      • datamgr-001.aci.ics.psu.edu
      • datamgr-002.aci.ics.psu.edu
      • datamgr-003.aci.ics.psu.edu

Using Software

Module System

ICS-ACI now uses the Lmod environment modules system. Environment Modules provide a convenient way to dynamically change the users’ environment through modulefiles. This includes easily adding or removing directories to the PATH, LD_LIBRARY_PATH, MANPATH, and INFOPATH environment variables.

A modulefile contains the necessary information to allow a user to run a particular application or provide access to a particular library. All of this can be done dynamically without logging out and back in. Modulefiles for applications modify the user’s path to make access easy. Modulefiles for Library packages provide environment variables that specify where the library and header files can be found.

Module Families

Software is now built within families to decrease the chances of having mixed header files and libraries. The command module avail will only show the modules that are currently available within the family that you have loaded. You can use the command module spider to find the family you must load to have the software available. For example, the command module spider software_name will show you all available versions for the software, and module spider software_name/version will show you which modules you need to load before you can load this one.

Environment Module System commands

  • module list : lists the currently loaded modules
  • module avail : shows modules available with currently loaded compiler and pre-compiled software
  • module spider : lists all possible modules available on the system
    • module spider package_name : describes particular module and shows all available versions
    • module spider package_name/version : describes package particular version and shows how you can load it
  • module load package_name/version : loads desired packages
  • module save : you may save the list of modules which you want to be loaded during login
  • module restore : loads the modules saved by module save command
Penn State Institute for CyberScience

Help us build the future. Contact ICS at Penn State.

  • email: ics@psu.edu
  • phone: ICS-ACI Support (i-ASK Center): 814-865-4275 | General Inquiries: 814-867-1467

November 2017

  • Nov 7, 201711:00 am - 5:00 pm

    XSEDE HPC Workshop: GPU Programming Using OpenACC

    OpenACC is the accepted standard using compiler directives t…

    More Info
  • Nov 6, 201710:00 am - 3:00 pm

    NIIMBL Teaming Event with Celgene

    Celgene, a biotechnology company, invites researchers to a m…

    More Info
  • Nov 8, 20178:30 am - 4:30 pm

    Amazon Web Services Research Immersion Day

    Come and learn how to do science on the cloud! From scaling …

    More Info
  • Nov 9, 20171:30 pm - 2:30 pm

    SIRO Proposal Development Workshop: Perspectives on Graduate Education

    Dean Evasius, Director, NSF Division of Graduate Education, …

    More Info
  • Nov 2, 201712:00 pm - 1:00 pm

    Introduction to Data Science with R Workshop 8: Managing Multiple Datasets

    In this workshop, we will begin to synthesize what we have l…

    More Info
  • Nov 10, 20172:00 pm - 3:00 pm

    SIRO Proposal Development Workshop: NSF Research Traineeship Program-Limited Submission Opportunity

    The NSF Research Traineeship (NRT) program (NSF 18-507) is d…

    More Info
  • Nov 14, 20179:00 am - 5:00 pm

    GIS Day 2017

    Penn State GIS Day strives to bring together those who are w…

    More Info
  • Nov 9, 201712:00 pm - 1:00 pm

    Introduction to Data Science with R: Working with Text Data in R

    In this workshop, we will cover the basics of manipulating a…

    More Info
  • Nov 14, 20175:00 pm

    Paul Hawken, “Drawdown, the Most Comprehensive Plan Ever Proposed to Reverse Global Warming”

    Environmentalist and entrepreneur Paul Hawken will be the ke…

    More Info
  • Nov 16, 20172:00 pm - 3:30 pm

    Ari Fertig of “The Conversation”

    Penn State will host editor Ari Fertig from the academic med…

    More Info
  • Nov 17, 20174:00 pm - 5:00 pm

    Stochastic Computations Working Group: “Parameter estimation using linear response statistics: Theory and numerical scheme”

    Join ICS Associate John Harlim and Xiantao Li for their bi-w…

    More Info
  • Nov 30, 20174:00 pm - 5:00 pm

    Geodynamics Seminar with Tim Masterlark – Impulse Response Experiments for Magmatic Systems

    Join the Department of Geosciences for a Geodynamics Seminar…

    More Info