A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Shen, G.B.

Paper Title Page
TUPEC071 Generic Model Host System Design 1883
 
  • P. Chu, J. Wu
    SLAC, Menlo Park, California
  • J. Qiang
    LBNL, Berkeley, California
  • G.B. Shen
    BNL, Upton, Long Island, New York
 
 

There are many simulation codes for accelerator modeling. Each one has some strength but not all. Collaboration is formed for the effort of providing a platform to host multiple modeling tools. In order to achieve such a platform, a set of common physics data structure has to be set. Application Programming Interface (API) for physics applications should also be defined within a model data provider. A preliminary platform design and prototype will be presented.

 
TUPEC072 Service Oriented Architecture for High Level Applications 1886
 
  • P. Chu, S. Chevtsov, J. Wu
    SLAC, Menlo Park, California
  • G.B. Shen
    BNL, Upton, Long Island, New York
 
 

High level applications often suffer from poor performance and reliability due to lengthy initialization, heavy computation and rapid graphical update. Service oriented architecture (SOA) is trying to separate the initialization and computation from applications to distributed service providers. Heavy computation such as beam tracking will be done periodically on a dedicated server and data will be available to client applications at all time. Industrial standard service architecture can help to improve the reliability and maintainability of the service providers. Robustness will also be improved by reducing the complexity of individual client applications.

 
WEPEB024 Design of Accelerator Online Simulator Server using Structured Data 2737
 
  • G.B. Shen
    BNL, Upton, Long Island, New York
  • P. Chu, J. Wu
    SLAC, Menlo Park, California
  • M.R. Kraimer
    ANL, Argonne
 
 

A modular environment for beam commissioning and operation is under development, which is based on the client/server model. The service oriented architecture consists of a server for each supported service. At NSLS-II, a so-called "virtual accelerator" has been developed, which wraps simulator engines such as Tracy and Elegant onto an EPICS system. However, with the current solution, access to data is not flexible. We are designing a new online simulator server using structured data to provide a flexible method for accessing the simulation data. This paper describes recent results of the simulator server development.

 
WEPEB026 Prototype of Beam Commissioning Environment and its Applications for NSLS-II 2740
 
  • G.B. Shen, L. Yang
    BNL, Upton, Long Island, New York
  • M.R. Kraimer
    ANL, Argonne
 
 

A fundamental infrastructure of software framework for beam commissioning for NSLS-II storage ring is in development. It adopts client/server model, and consists of various servers for data communication and management. Based on this structure, some physics applications are developed to satisfy the requirements of day-1 beam commissioning. This paper describes our status of infrastructure development and its applications.