会议论文详细信息
17th International Workshop on Advanced Computing and Analysis Techniques in Physics Research
Making extreme computations possible with virtual machines
物理学;计算机科学
Reuter, J.^1 ; Nejad, B Chokoufe^1 ; Ohl, T.^2
DESY Theory Group, Notkestr. 85, Hamburg
D-22607, Germany^1
University of Würzburg, Emil-Hilb-Weg 22, Würzburg
D-97074, Germany^2
关键词: Alternative input;    Event generators;    High multiplicity;    Leading orders;    Massively parallels;    Matrix elements;    Scattering amplitudes;    State-of-the-art algorithms;   
Others  :  https://iopscience.iop.org/article/10.1088/1742-6596/762/1/012071/pdf
DOI  :  10.1088/1742-6596/762/1/012071
学科分类:计算机科学(综合)
来源: IOP
PDF
【 摘 要 】

State-of-the-art algorithms generate scattering amplitudes for high-energy physics at leading order for high-multiplicity processes as compiled code (in Fortran, C or C++). For complicated processes the size of these libraries can become tremendous (many GiB). We show that amplitudes can be translated to byte-code instructions, which even reduce the size by one order of magnitude. The byte-code is interpreted by a Virtual Machine with runtimes comparable to compiled code and a better scaling with additional legs. We study the properties of this algorithm, as an extension of the Optimizing Matrix Element Generator (O'Mega). The bytecode matrix elements are available as alternative input for the event generator WHIZARD. The bytecode interpreter can be implemented very compactly, which will help with a future implementation on massively parallel GPUs.

【 预 览 】
附件列表
Files Size Format View
Making extreme computations possible with virtual machines 1131KB PDF download
  文献评价指标  
  下载次数:8次 浏览次数:18次