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.