We introduce a high-performance virtual machine (VM) written in a numerically fast language like Fortran or C to evaluate 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 behaviour 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 corresp...
This paper describes a portable programming environment for MIMD concurrent processors based on an o...
Large scale parallel simulations are fundamental tools for engineers and scientists. Consequently, i...
Among the algorithms that are likely to play a major role in future exascale computing, the fast mul...
We introduce a high-performance virtual machine (VM) written in a numerically fast language like For...
We introduce a high-performance virtual machine (VM) written in a numerically fast language like For...
State-of-the-art algorithms generate scattering amplitudes for high-energy physics at leading order ...
. The parallel computer CM-200 consists of a very large number of simple processors connected in a m...
Parallel machines with an extremely large number of processors (at least tens of thousands processor...
Highly parallel machines needed to solve compute-intensive scientific applications are based on the ...
Parallel computing operates on the principle that large problems can often be divided into smaller o...
Vienna Fortran, a machine-independent language extension to Fortran which allows the user to write p...
Power consumption and fabrication limitations are increasingly playing significant roles in the desi...
O(N) algorithms for N-body simulations enable the simulation of particle systems with up to 100 mill...
Programs compiled by Gambit, our Scheme compiler, achieve performance as much as twice that of the f...
High Performance Computing (HPC) aims at providing reasonably fast computing solutions to both scien...
This paper describes a portable programming environment for MIMD concurrent processors based on an o...
Large scale parallel simulations are fundamental tools for engineers and scientists. Consequently, i...
Among the algorithms that are likely to play a major role in future exascale computing, the fast mul...
We introduce a high-performance virtual machine (VM) written in a numerically fast language like For...
We introduce a high-performance virtual machine (VM) written in a numerically fast language like For...
State-of-the-art algorithms generate scattering amplitudes for high-energy physics at leading order ...
. The parallel computer CM-200 consists of a very large number of simple processors connected in a m...
Parallel machines with an extremely large number of processors (at least tens of thousands processor...
Highly parallel machines needed to solve compute-intensive scientific applications are based on the ...
Parallel computing operates on the principle that large problems can often be divided into smaller o...
Vienna Fortran, a machine-independent language extension to Fortran which allows the user to write p...
Power consumption and fabrication limitations are increasingly playing significant roles in the desi...
O(N) algorithms for N-body simulations enable the simulation of particle systems with up to 100 mill...
Programs compiled by Gambit, our Scheme compiler, achieve performance as much as twice that of the f...
High Performance Computing (HPC) aims at providing reasonably fast computing solutions to both scien...
This paper describes a portable programming environment for MIMD concurrent processors based on an o...
Large scale parallel simulations are fundamental tools for engineers and scientists. Consequently, i...
Among the algorithms that are likely to play a major role in future exascale computing, the fast mul...