Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit
By J. Nieplocha, B. Palmer, V. Tipparaju, M. Krishnan, H. Trease, E. Aprá. The international journal of high performance computing applications, 2006
344 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Hardware and Architecture
View Paper: https://www.semanticscholar.org/paper/aec4bd5c81980aa24dbd6e5207187a97de7c204f
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
In Hardware and Architecture
Citations in the corpus
- Explicitly correlated local coupled‐cluster methods using pair natural orbitals (2018, methodology): “The memory used in a PNO-LCCSD(T)-F12 calculations includes two parts: one is the local memory of each processor, and the other is the shared or distributed memory implemented with the Global Arrays (GA) toolkit.(257) With the default settings, the Auamin and WCCR10-4 calculations require 5 and 8 GB”
- The Combinatorial BLAS: design, implementation, and applications (2011, background): “Global Arrays (Nieplocha et al., 2006) is a parallel dense and sparse array library that uses a one-sided communication infrastructure portable to message-passing, NUMA, and shared-memory machines.”
- Reactive transport codes for subsurface environmental simulation (2015, methodology): “eSTOMP uses one-sided communication and a global shared memory programming paradigm from the Global Array Toolkit (GA) library [163] for scalability, performance, and extensibility on massively parallel processing computers.”