• DocumentCode
    1893592
  • Title

    A self-describing file protocol for simulation integration and shared postprocessors

  • Author

    Borland, M.

  • Author_Institution
    Argonne Nat. Lab., IL, USA
  • Volume
    4
  • fYear
    1995
  • fDate
    1-5 May 1995
  • Firstpage
    2184
  • Abstract
    A typical accelerator physics code uses a combination of text output, unformatted output, and special-purpose graphics to present results to the user. Most users must learn multiple graphics and postprocessing systems; many resort to manual extraction of data from text output, creation of customized postprocessing programs, and even modification of the simulation code. This situation slows down research, results in duplication of effort, hampers unforeseen use of simulation output, and makes program upgrades potentially traumatic. This paper discusses the design and use of a self-describing file protocol that addresses these problems. An extensive toolkit of generic postprocessing programs, including sophisticated graphics, is available. This system has been used for most of the data collection for advanced photon source (APS) commissioning, and is incorporated into a number of simulation codes
  • Keywords
    commissioning; computer graphics; data acquisition; digital simulation; electron accelerators; file organisation; high energy physics instrumentation computing; memory protocols; storage rings; accelerator physics code; advanced photon source commissioning; data collection; program upgrades; self-describing file protocol; shared postprocessors; simulation integration; special-purpose graphics; text output; unformatted output; Contracts; Data mining; Graphics; Laboratories; Packaging; Physics; Protocols; Robustness; Standardization; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1995., Proceedings of the 1995
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-7803-2934-1
  • Type

    conf

  • DOI
    10.1109/PAC.1995.505492
  • Filename
    505492