Paper | Title | Other Keywords | Page |
---|---|---|---|
MOPMN009 | Cross-platform and Cloud-based Access to Multiple Particle Accelerator Codes via Application Containers | simulation, radiation, software, FEL | 720 |
|
|||
Funding: This material is based upon work supported by the U.S. Department of Energy Office of Science, Office of Basic Energy Sciences under Award Number DE-SC0006284. Particle accelerator and radiation modeling codes focus on specific problems, rely on complicated command-line interfaces, are sometimes limited to a small number of computing platforms, and can be difficult to install. There is also a growing need to use two or more codes together for end-to-end design or for complicated sub-systems. RadTrack is a lightweight cross-platform GUI for such codes, based on the Qt framework and PyQt bindings for Python. RadTrack is designed to support multiple codes, placing no burden on the corresponding development teams. Elegant and the Synchrotron Radiation Workshop (SRW) are supported now in a pre-beta stage, and support for GENESIS 1.3 is under development. These codes are being containerized via the open source Docker platform for use in the cloud. The open source Vagrant and Virtual Box are used for MacOS and Windows. We discuss RadTrack and our vision for cloud computing. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2015-MOPMN009 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA059 | Control System Upgrade for SuperKEKB Injector Linac | controls, linac, operation, EPICS | 930 |
|
|||
Toward SuperKEKB project, the electron/positron injector linac upgrade is ongoing at KEK in order to deliver the low emittance electron/positron beams with high bunched charge intensity and small emittance. A large number of accelerator components and control devices will be newly installed before the autumn of 2014. Finally, we are aiming at the simultaneous top-up operation for the four independent storage rings including two light sources. The high availability and reliability of control system is strongly required for the long-term stable beam operation under such complex operation schemes. In this presentation, we will describe the control system upgrade plan and status. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2015-MOPHA059 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPWI049 | Open XAL Services Architecture | interface, framework, network, software | 1267 |
|
|||
Funding: ORNL/SNS is managed by UT-Battelle, LLC, for the U.S. Department of Energy under contract DE-AC05-00OR22725 Open XAL is an accelerator physics software platform developed in collaboration among several facilities around the world. It includes a powerful new services extension that allows for natural remote procedure calls. The high level services interface is based upon custom implementations of modern standard protocols such as JSON-RPC and WebSockets. This choice of modern protocols allows for flexibility such as seamless communication with web clients free of plugins plus rich object type support. The JSON parser was designed for convenient data type transformations with easy extensibility, high performance and low memory overhead. The Open XAL services architecture features a simple application programming interface, high performance, memory efficiency and thread safety. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2015-MOPWI049 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||