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 LEP.abc:

 

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)

 

Findings:

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:

 

http://abci.kek.jp/linux.htm


 

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

 

http://abci.kek.jp/ABCI_MP64_12_5.zip


 

■ 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 (yongho.chin@kek.jp)


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