ARTÍCULO
TITULO

Dense Matrix Computations on NUMA Architectures with Distance-Aware Work Stealing

Rabab Al-Omairy    
Guillermo Miranda    
Hatem Ltaief    
Rosa M. Badia    
Xavier Martorell    
Jesus Labarta    
David Keyes    

Resumen

We employ the dynamic runtime system OmpSs to decrease the overhead of data motion in the now ubiquitous non-uniform memory access (NUMA) high concurrency environment of multicore processors. The dense numerical linear algebra algorithms of Cholesky factorization and symmetric matrix inversion are employed as representative benchmarks. Work stealing occurs within an innovative NUMA-aware scheduling policy to reduce data movement between NUMA nodes. The overall approach achieves separation of concerns by abstracting the complexity of the hardware from the end users so that high productivity can be achieved. Performance results on a large NUMA system outperform the state-of-the-art existing implementations up to a two fold speedup for the Cholesky factorization, as well as the symmetric matrix inversion, while the OmpSs-enabled code maintains strong similarity to its original sequential version.

 Artículos similares

       
 
Alessio Fuoco, Marcello Monteleone, Elisa Esposito, Rosaria Bruno, Jesús Ferrando-Soria, Emilio Pardo, Donatella Armentano and Johannes Carolus Jansen    
The most widely used method to measure the transport properties of dense polymeric membranes is the time lag method in a constant volume/pressure increase instrument. Although simple and quick, this method provides only relatively superficial, averaged d... ver más
Revista: Computation

 
Jia Gong, Wenwei Yu and Shao Ying Huang    
Point-of-care magnetic resonance imaging (MRI) requires clear images within a short scanning time, a small footprint of the scanner, and relatively low memory required for image reconstruction. A permanent magnet array (PMA)-based MRI system is a good ca... ver más
Revista: Applied Sciences

 
Viktor Bokov,Oleh Sisa,Volodymyr Mirzak,Olha Medvedieva     Pág. 60 - 72
A process has been developed to press fuel briquettes from autumn leaves. It has been shown that a spherical shape of a briquette is optimal since even dense packing of balls provides air access to each individual ball. This is especially important in th... ver más

 
Maikel Issermann, Fi-John Chang and Haifeng Jia    
The mitigation of societal damage from urban floods requires fast hydraulic models for emergency and planning purposes. The simplified mathematical model Cellular Automata is combined with Motion Cost fields, which score the difficulty to traverse an are... ver más
Revista: Water

 
Nikolay Prokopiv,Oleg Kharchenko,Edwin Gevorkyan,Yuriy Gutsalenko     Pág. 17 - 21
We have established the influence of heating rate of 150, 350 and 600 °C/min, pressure of 8 and 18 MPa, on the compaction process of the reaction mixture Cr2O3?15AlNnano, the hardness and crack resistance of the dense material. The intensity of compactin... ver más