A new iterative Monte Carlo approach for inverse matrix problem
Journal of Computational and Applied Mathematics
A grid-enabled MPI: message passing in heterogeneous distributed computing systems
SC '98 Proceedings of the 1998 ACM/IEEE conference on Supercomputing
Grid-Based Monte Carlo Application
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Mixed Monte Carlo Parallel Algorithms for Matrix Computation
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Workflow-based grid applications
Future Generation Computer Systems
Migol: A fault-tolerant service framework for MPI applications in the grid
Future Generation Computer Systems
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
A Collaborative Working Environment for a Large Scale Environmental Model
Large-Scale Scientific Computing
MPI Applications on Grids: A Topology Aware Approach
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
Advanced scalable algorithms for advanced architectures
CompSysTech '09 Proceedings of the International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing
Investigating scaling behaviour of monte carlo codes for dense matrix inversion
Proceedings of the second workshop on Scalable algorithms for large-scale systems
Adapting scientific computing problems to clouds using MapReduce
Future Generation Computer Systems
Clustering on the cloud: reducing CLARA to MapReduce
Proceedings of the Second Nordic Symposium on Cloud Computing & Internet Technologies
On scalability behaviour of Monte Carlo sparse approximate inverse for matrix computations
ScalA '13 Proceedings of the Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems
Hi-index | 0.00 |
Many scientific and engineering applications involve inverting large matrices or solving systems of linear algebraic equations. Solving these problems with proven algorithms for direct methods can take very long to compute, as they depend on the size of the matrix. The computational complexity of the stochastic Monte Carlo methods depends only on the number of chains and the length of those chains. The computing power needed by inherently parallel Monte Carlo methods can be satisfied very efficiently by distributed computing technologies such as Grid computing. In this paper we show how a load balanced Monte Carlo method for computing the inverse of a dense matrix can be constructed, show how the method can be implemented on the Grid, and demonstrate how efficiently the method scales on multiple processors.