Identifying software usage at HPC centers with the automatic library tracking database

Bilel Hadri*, Mark Fahey, Nick Jones

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    5 Scopus citations


    A library tracking database has been developed to monitor software/library usage. This Automatic Library Tracking Database (ALTD) automatically and transparently stores, into a database, information about the libraries linked into an application at compilation time and also the executables launched in a batch job. Information gathered into the database can then be mined to provide reports. Analyzing the results from the data collected will help to identify, for example, the most frequently used and the least used libraries and codes, and those users that are using deprecated libraries or applications. We will illustrate the usage of libraries and executables on the Cray XT platforms hosted at the National Institute for Computational Sciences and the Oak Ridge Leadership Computing Facility (both located at Oak Ridge National Laboratory).

    Original languageEnglish (US)
    Title of host publicationProceedings of the 2010 TeraGrid Conference, TG '10
    StatePublished - 2010
    Event2010 TeraGrid Conference, TG '10 - Pittsburgh, PA, United States
    Duration: Aug 2 2010Aug 5 2010

    Publication series

    NameProceedings of the 2010 TeraGrid Conference, TG '10


    Other2010 TeraGrid Conference, TG '10
    Country/TerritoryUnited States
    CityPittsburgh, PA


    • Cray XT
    • Database
    • Library
    • Most/least used software
    • Tracking

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Computer Science Applications
    • Hardware and Architecture


    Dive into the research topics of 'Identifying software usage at HPC centers with the automatic library tracking database'. Together they form a unique fingerprint.

    Cite this