Overview of Writing MPS Algorithms



next up previous contents
Next: MPSL Algorithm Compiler Up: Introduction Previous: Intended Audience

Overview of Writing MPS Algorithms

MPS algorithms are written in a language and their development is very like developing computer programs. The algorithm is written in a `source' file and translated to binary using the MPS compiler (MPSL). These binary files are then downloaded to the computers local to the accelerator which are dedicated to the MPS task. This procedure may be iterative - until the source file compiles with no errors.

Then the algorithm can be used in a test bed environment using the MPS Algorithm Simulator. At that stage, the algorithm can be used with fake SLC operating conditions, and exercised through any number of scenarios. If the algorithm is found to need further work, you can change it, recompile it, and try the simulator on the amended files.

Finally, when you are happy with the algorithm, it can be installed into the production SLC MPS system.



SLAC Controls Software
Fri Nov 4 11:47:17 PST 1994