Implementation and performance evaluation of a distributed conjugate gradient method in a cloud computing environment
Cloud computing is an emerging technology where information technology resources are
provisioned to users in a set of a unified computing resources on a pay per use basis. The …
provisioned to users in a set of a unified computing resources on a pay per use basis. The …
Restoringwarped document images using shape-from-shading and surface interpolation
L Zhang, CL Tan - … Conference on Pattern Recognition (ICPR'06 …, 2006 - ieeexplore.ieee.org
With current high resolution handheld digital devices such as camera phones and PDAs,
image capturing of documents like books and posters has become a convenient and …
image capturing of documents like books and posters has become a convenient and …
Performance portability on EARTH: a case study across several parallel architectures
Due to the increase of the diversity of parallel architectures, and the increasing development
time for parallel applications, performance portability has become one of the major …
time for parallel applications, performance portability has become one of the major …
Implementing parallel conjugate gradient on the earth multithreaded architecture
F Chen, KB Theobald, GR Gao - 2004 IEEE International …, 2004 - ieeexplore.ieee.org
Conjugate gradient (CG) is one of the most popular iterative approaches to solving large
sparse linear systems of equations. This work reports a parallel implementation of CG on …
sparse linear systems of equations. This work reports a parallel implementation of CG on …
A deterministic parallel algorithm for planar graphs isomorphism
H Gazit - [1991] Proceedings 32nd Annual Symposium of …, 1991 - computer.org
Future high-end computers will offer great performance improvements over today's
machines, enabling applications of far greater complexity. However, designers must solve …
machines, enabling applications of far greater complexity. However, designers must solve …
Communication issues in parallel conjugate gradient method using a star-based network
L Ismail - … Conference on Computer Applications and Industrial …, 2010 - ieeexplore.ieee.org
Conjugate Gradient (CG) method is an iterative linear solver which is used by many
scientific and engineering applications to solve a linear system of algebraic equations. CG …
scientific and engineering applications to solve a linear system of algebraic equations. CG …
Implementation and evaluation of a communication intensive application on the EARTH multithreaded system
This paper reports a study of sparse Matrix Vector Multiplication (MVM) on a parallel
computing platform based on a fine‐grained multithreaded program execution model. Such …
computing platform based on a fine‐grained multithreaded program execution model. Such …
Programming models and system software for future high-end computing systems: Work-in-progress
GR Gao, KB Theobald, R Govindarajan… - Proceedings …, 2003 - ieeexplore.ieee.org
Future high-end computers which promise very high performance require sophisticated
program execution models and languages in order to deal with very high latencies across …
program execution models and languages in order to deal with very high latencies across …
Empirical Study for Communication Cost of Parallel Conjugate Gradient on a Star-Based Network
Conjugate Gradient is an iterative linear solver that is used in many scientific and
engineering applications to solve a system of linear equations. However, Conjugate …
engineering applications to solve a system of linear equations. However, Conjugate …
Implementation and performance analysis of a parallel oil reservoir simulator tool using a CG method on a GPU-based system
An oil reservoir simulator is a crucial tool used by petroleum engineering to analyze
reservoir conditions. To increase its performance, we implement a parallel version of the tool …
reservoir conditions. To increase its performance, we implement a parallel version of the tool …