Results 1 to 10 of about 36,099 (265)
MPI for Python provides bindings of the Message Passing Interface (MPI) standard for the Python programming language and allows any Python program to exploit multiple processors. This package is constructed on top of the MPI-1 specification and defines an object-oriented interface which closely follows MPI-2 C++bindings.
Rodrigo R Paz, Lisandro Dalcin
exaly +3 more sources
MPI for Python: Performance improvements and MPI-2 extensions
MPI for Python provides bindings of the message passing interface (MPI) standard for the Python programming language and allows any Python program to exploit multiple processors. In its first release, MPI for Python was constructed on top of the MPI-1 specification defining an object-oriented interface that closely followed the MPI-2 C++ bindings, and ...
Rodrigo R Paz, Lisandro Dalcin
exaly +3 more sources
Since the dawn of functioning numerical dynamical atmosphere- and ocean models, their resolution has steadily increased, fed by an exponential growth in computational capabilities.
Thorsten Mauritsen +10 more
doaj +1 more source
ITERATIVE AND PARALLEL PERFORMANCE ANALYSIS OF NON-BLOCKING COMMUNICATION ALGORITHMS IN THE MASSIVELY PARALLEL NEUTRON TRANSPORT CODE PIDOTS [PDF]
The PIDOTS neutral particle transport code utilizes a red/black implementation of the Parallel Gauss-Seidel algorithm to solve the SN approximation of the neutron transport equation on 3D Cartesian meshes.
Yessayan Raffi +2 more
doaj +1 more source
In this paper we revisit the problem of erasing sensitive data from memory and registers during return from a cryptographic routine. While the problem and related attacker model is fairly easy to phrase, it turns out to be surprisingly hard to guarantee
Santiago Arranz Olmos +7 more
doaj +1 more source
Poplar protease inhibitor expression differs in an herbivore specific manner
Background Protease inhibitors are defense proteins widely distributed in the plant kingdom. By reducing the activity of digestive enzymes in insect guts, they reduce the availability of nutrients and thus impair the growth and development of the ...
Franziska Eberl +6 more
doaj +1 more source
Processing MPI Datatypes Outside MPI [PDF]
The MPI datatype functionality provides a powerful tool for describing structured memory and file regions in parallel applications, enabling noncontiguous data to be operated on by MPI communication and I/O routines. However, no facilities are provided by the MPI standard to allow users to efficiently manipulate MPI datatypes in their own codes.
Robert B. Ross +4 more
openaire +1 more source
Immunodetection of NETs in paraffin-embedded tissue
The pathogenic potential of NETs was recently described and their detection in tissue could serve as a prognostic marker. NETs are delicate and filigree structures, hence good tissue preservation is essential for their detection.
Volker Brinkmann +4 more
doaj +1 more source
Neural synchrony in cortical networks: history, concept and current status
Following the discovery of context-dependent synchronization of oscillatory neuronal responses in the visual system, the role of neural synchrony in cortical networks has been expanded to provide a general mechanism for the coordination of distributed ...
Peter Uhlhaas +10 more
doaj +1 more source
MPIs Language Bindings are Holding MPI Back
Over the past two decades, C++ has been adopted as a major HPC language (displacing C to a large extent, andFortran to some degree as well). Idiomatic C++ is clearly how C++ is being used nowadays. But, MPIs syntax and semantics defined and extended with C and Fortran interfaces that align with the capabilities and limitations of C89 and Fortran-77 ...
Martin Ruefenacht +3 more
openaire +2 more sources

