کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
6919801 | 863703 | 2015 | 12 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Simple, parallel virtual machines for extreme computations
ترجمه فارسی عنوان
ماشین های مجازی ساده و موازی برای محاسبات افراطی
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
ماشین مجازی، محاسبات با کارایی بالا، اتوماسیون محاسبات هیجان انگیز، دستورات بالاتر، محاسبات موازی،
موضوعات مرتبط
مهندسی و علوم پایه
شیمی
شیمی تئوریک و عملی
چکیده انگلیسی
We introduce a virtual machine (VM) written in a numerically fast language like Fortran or C for evaluating very large expressions. We discuss the general concept of how to perform computations in terms of a VM and present specifically a VM that is able to compute tree-level cross sections for any number of external legs, given the corresponding byte-code from the optimal matrix element generator, O'Mega. Furthermore, this approach allows to formulate the parallel computation of a single phase space point in a simple and obvious way. We analyze hereby the scaling behavior with multiple threads as well as the benefits and drawbacks that are introduced with this method. Our implementation of a VM can run faster than the corresponding native, compiled code for certain processes and compilers, especially for very high multiplicities, and has in general runtimes in the same order of magnitude. By avoiding the tedious compile and link steps, which may fail for source code files of gigabyte sizes, new processes or complex higher order corrections that are currently out of reach could be evaluated with a VM given enough computing power.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Physics Communications - Volume 196, November 2015, Pages 58-69
Journal: Computer Physics Communications - Volume 196, November 2015, Pages 58-69
نویسندگان
Bijan Chokoufe Nejad, Thorsten Ohl, Jürgen Reuter,