Results 1 to 10 of about 36,099 (265)

MPI for Python

open access: yesJournal of Parallel and Distributed Computing, 2005
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

open access: yesJournal of Parallel and Distributed Computing, 2008
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

Early Development and Tuning of a Global Coupled Cloud Resolving Model, and its Fast Response to Increasing CO2

open access: yesTellus: Series A, Dynamic Meteorology and Oceanography, 2022
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]

open access: yesEPJ Web of Conferences, 2021
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

High-assurance zeroization

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2023
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

open access: yesBMC Plant Biology, 2021
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]

open access: yes, 2009
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

open access: yesFrontiers in Immunology, 2016
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

open access: yesFrontiers in Integrative Neuroscience, 2009
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

open access: yesCoRR, 2021
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

Home - About - Disclaimer - Privacy