scholarly journals Evaluation of architectural support for global address-based communication in large-scale parallel machines

1996 ◽  
Vol 31 (9) ◽  
pp. 37-48
Author(s):  
Arvind Krishnamurthy ◽  
Klaus E. Schauser ◽  
Chris J. Scheiman ◽  
Randolph Y. Wang ◽  
David E. Culler ◽  
...  
1996 ◽  
Vol 30 (5) ◽  
pp. 37-48
Author(s):  
Arvind Krishnamurthy ◽  
Klaus E. Schauser ◽  
Chris J. Scheiman ◽  
Randolph Y. Wang ◽  
David E. Culler ◽  
...  

Author(s):  
Gengbin Zheng ◽  
Abhinav Bhatelé ◽  
Esteban Meneses ◽  
Laxmikant V. Kalé

Large parallel machines with hundreds of thousands of processors are becoming more prevalent. Ensuring good load balance is critical for scaling certain classes of parallel applications on even thousands of processors. Centralized load balancing algorithms suffer from scalability problems, especially on machines with a relatively small amount of memory. Fully distributed load balancing algorithms, on the other hand, tend to take longer to arrive at good solutions. In this paper, we present an automatic dynamic hierarchical load balancing method that overcomes the scalability challenges of centralized schemes and longer running times of traditional distributed schemes. Our solution overcomes these issues by creating multiple levels of load balancing domains which form a tree. This hierarchical method is demonstrated within a measurement-based load balancing framework in Charm++. We discuss techniques to deal with scalability challenges of load balancing at very large scale. We present performance data of the hierarchical load balancing method on up to 16,384 cores of Ranger (at the Texas Advanced Computing Center) and 65,536 cores of Intrepid (the Blue Gene/P at Argonne National Laboratory) for a synthetic benchmark. We also demonstrate the successful deployment of the method in a scientific application, NAMD, with results on Intrepid.


Author(s):  
Anoosheh Niavarani-Kheirier ◽  
Masoud Darbandi ◽  
Gerry E. Schneider

The main objective of the current work is to utilize Lattice Boltzmann Method (LBM) for simulating buoyancy-driven flow considering the hybrid thermal lattice Boltzmann equation (HTLBE). After deriving the required formulations, they are validated against a wide range of Rayleigh numbers in buoyancy-driven square cavity problem. The performance of the method is investigated on parallel machines using Message Passing Interface (MPI) library and implementing domain decomposition technique to solve problems with large order of computations. The achieved results show that the code is highly efficient to solve large scale problems with excellent speedup.


2006 ◽  
Vol 25 ◽  
pp. 29-33 ◽  
Author(s):  
Tobias Brueggemann ◽  
Johann L. Hurink ◽  
Tjark Vredeveld ◽  
Gerhard J. Woeginger

1995 ◽  
Vol 408 ◽  
Author(s):  
J. Yu ◽  
Andrey Omeltchenko ◽  
Rajiv K. Kalia ◽  
Priya Vashishta ◽  
Donald W. Brenner

AbstractUsing a reactive empirical bond-order potential (REBOP) model for hydrocarbons1, large scale molecular dynamics simulations of carbon systems are carried out on parallel machines. Structural and dynamical correlations of amorphous carbon at various densities are studied. The calculated structure factor agrees well with neutron scattering experiments and the results of tightbinding molecular dynamics simulations. The dynamic behavior of crack propagation through graphite sheet is also investigated with the molecular-dynamics method. Effects of external stress and initial notch shape on crack propagation in graphite are studied. It is found that graphite sheet fractures in a cleavage-like or branching manners depending on the orientations of the graphite sheet with respect to the external stress. The roughness of crack surfaces is analyzed. Two roughness exponents are observed in two different regions.


Sign in / Sign up

Export Citation Format

Share Document