abcimp    Yong Ho Chin’s Home Page 

  I benchmarked ABCI_MP on the following three PCs with different numbers of

 CPU cores by running a sample file called


Intel Core 2 Duo E6600 @2.4GHz: Windows XP: 2GB RAM        CPU time used=21.7s

Intel Core 2 Quad Q6600 @2.4GHz: Windows XP: 4GB RAM      CPU time used =13.3s

Intel Core i7 920 @2.67GHz: 64-bit Windows Vista: 3GB RAM    CPU time used =5.1s (ABCI_MP 32-bit version)

Intel Core i7 920 @2.67GHz: 64-bit Windows Vista: 3GB RAM    CPU time used =4.6s (ABCI_MP 64-bit version)



1. Performance of ABCI_MP scales almost linearly with the number of CPU cores.

2. ABCI_MP 64-bit version runs 10% faster than the 32-bit version on 64-bit Windows Vista.


Running ABCI_MP 64-bit version on Windows Vista 64-bit and Corei7 looks very promising.

 Now, GUI for ABCI to PyPi is available and ABCI can be easily installed on GNU/Linux and Windows,

thanks to Dr. Sergey V. Matsievskiy. Installation guide is available here.

  Now, the Linux versions of ABCI_MP are available, thanks to Drs. Yong-Chul Chae and Xiaowei Dong of

ANL and Dr. Jonathan Smith of Lancaster Univ. If you want to use ABCI on Linux, please

visit the installation guide page:


  Now, the Windows XP 64 bit version of ABCI_MP is also available. It is here:


ABCI Home Page,


ABCI (Azimuthal Beam Cavity Interaction) is a computer program which solves the Maxwell

equations directly in the time domain when a bunched beam goes through an axi-symmetric

structure on or off axis. An arbitrary charge distribution can be defined by the user (default=Gaussian).


December 2007

ABCI_MP was updated to version 12.5. This version fixed some small bugs for users who want to

use a large amount of meshes. If you do not belong to this category, you may keep using the version 12.3,

which is also included in the package.


  MOSES Home Page


MOSES (MOde-coupling Single bunch. instabilities in an Electron Storage ring) is the program to

which computes complex coherent betatron tune shifts as a function of the bunch current

for a Gaussian beam and provides their graphical representation on a printer in TopDrawer format.


All questions regarding to this home page should be addressed to

Yong Ho Chin (

Last updated on September 5, 2018 by Y. H. Chin