• DocumentCode
    2732019
  • Title

    Enabling High-Productivity SIP Application Development: Modeling and Simulation of Superconducting Quantum Interference Filters

  • Author

    Chaves, Juan C. ; Chalker, Alan ; Hudak, David ; Gadepally, Vijay ; Escobar, Fernando ; Longhini, Patrick

  • Author_Institution
    Ohio Supercomput. Center, Columbus, OH, USA
  • fYear
    2009
  • fDate
    15-18 June 2009
  • Firstpage
    302
  • Lastpage
    306
  • Abstract
    The inherent complexity in utilizing and programming high performance computing (HPC) systems is the main obstacle to widespread exploitation of HPC resources and technologies in the Department of Defense (DoD). Consequently, there is the persistent need to simplify the programming interface for the generic user. This need is particularly acute in the Signal/Image Processing (SIP), Integrated Modeling and Test Environments (IMT), and related DoD communities where typical users have heterogeneous unconsolidated needs. Mastering the complexity of traditional programming tools (C, MPI, etc.) is often seen as a diversion of energy that could be applied to the study of the given scientific domain. Many SIP users instead prefer high-level languages (HLLs) within integrated development environments, such as MATLAB. We report on our collaborative effort to use a HLL distribution for HPC systems called ParaM to optimize and parallelize a compute-intensive Superconducting Quantum Interference Filter (SQIF) application provided by the Navy SPAWAR Systems Center in San Diego, CA. ParaM is an open-source HLL distribution developed at the Ohio Supercomputer Center (OSC), and includes support for processor architectures not supported by MATLAB (e.g., Itanium and POWER5) as well as support for high-speed interconnects (e.g., InfiniBand and Myrinet). We make use of ParaM installations available at the Army Research Laboratory (ARL) DoD Supercomputing Resource Center (DSRC) and OSC to perform a successful optimization/parallelization of the SQIF application. This optimization/parallelization may be used to assess the feasibility of using SQIF devices as extremely sensitive detectors for electromagnetic radiation which is of great importance to the Navy and DoD in general.
  • Keywords
    SQUIDs; electromagnetic waves; high level languages; interference filters; interference suppression; military computing; Army Research Laboratory; Department of Defense; DoD Supercomputing Resource Center; MATLAB; Navy SPA WAR Systems Center; Ohio Supercomputer Center; ParaM installation; electromagnetic radiation; high performance computing system; high-level language; integrated modeling and test environment; optimization-parallelization; signal-image processing; superconducting quantum interference filter; Computer languages; MATLAB; Message passing; Optimization; Programming; SQUIDs; US Department of Defense;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DoD High Performance Computing Modernization Program Users Group Conference (HPCMP-UGC), 2009
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4244-5768-7
  • Type

    conf

  • DOI
    10.1109/HPCMP-UGC.2009.49
  • Filename
    5729480