The Use of ARTEMIS With High-
Level
Applications
B. A. Bowling, H. Shoaee, S. Witherspoon
CEBAF*
ARTEMIS is an online accelerator modeling server developed at CEBAF. One of the
design goals of ARTEMIS was to provide an integrated modeling environment for
high-
level
accelerator diagnostic and control applications such as automated beam
steering, Linac Energy Management (LEM) and the fast feedback system. This
report illustrates the use of ARTEMIS in these applications as well as the
application interface using the EPICS cdev device support API. Concentration is
placed on the design and implementation aspects of high-
level
applications which utilize the ARTEMIS server for information on beam dynamics.
Performance benchmarks for various model operations provided by ARTEMIS are
also discussed.
*Supported by U.S. DOE contract DE-
AC05-
84ER40150.