Scientific computing is used frequently in an increasing number of disciplines to accelerate scientific discovery. Many such computing problems involve the numerical solution of partial differential equations (PDE). In this thesis we explore and develop methodology for high-performance implementations of PDE solvers for shared-memory multiprocessor architectures. We consider three realistic PDE settings: solution of the Maxwell equations in 3D using an unstructured grid and the method of conjugate gradients, solution of the Poisson equation in 3D using a geometric multigrid method, and solution of an advection equation in 2D using structured adaptive mesh refinement. We apply software optimization techniques to increase both parallel effici...
It has been rightly predicted that parallel computing is inevitable. This thesis at-tempts to study ...
[[abstract]]The finite element method is widely applied to many domains, such as engineering, atmolo...
INTRODUCTION We consider partial differential equations, e.g. an elliptic scalar differential equat...
Solving Partial Differential Equations (PDEs) is an important problem in many fields of science and ...
Computer simulations that solve partial differential equations (PDEs) are common in many fields of s...
A trend in parallel computer architecture is that systems with a large shared memory are becoming mo...
This paper examines the potential of parallel computation methods for partial differential equations...
The current trend in parallel computers is that systems with a large shared memory are becoming more...
This paper examines the potential of parallel computation methods for pamal differential equations (...
Three paradigms for distributed-memory parallel computation that free the application programmer fro...
We consider computations associated with data parallel iterative solvers used for the numerical solu...
We consider computations associated with data parallel iterative solvers used for the numerical solu...
The use of a network of workstations as a single unit for speeding up computationally intensive appl...
This paper describes the use of a parallel computer system in applying a finite difference method to...
Partial Differential Equations (PDEs) are used ubiquitously in modelling natural phenomena. It is ge...
It has been rightly predicted that parallel computing is inevitable. This thesis at-tempts to study ...
[[abstract]]The finite element method is widely applied to many domains, such as engineering, atmolo...
INTRODUCTION We consider partial differential equations, e.g. an elliptic scalar differential equat...
Solving Partial Differential Equations (PDEs) is an important problem in many fields of science and ...
Computer simulations that solve partial differential equations (PDEs) are common in many fields of s...
A trend in parallel computer architecture is that systems with a large shared memory are becoming mo...
This paper examines the potential of parallel computation methods for partial differential equations...
The current trend in parallel computers is that systems with a large shared memory are becoming more...
This paper examines the potential of parallel computation methods for pamal differential equations (...
Three paradigms for distributed-memory parallel computation that free the application programmer fro...
We consider computations associated with data parallel iterative solvers used for the numerical solu...
We consider computations associated with data parallel iterative solvers used for the numerical solu...
The use of a network of workstations as a single unit for speeding up computationally intensive appl...
This paper describes the use of a parallel computer system in applying a finite difference method to...
Partial Differential Equations (PDEs) are used ubiquitously in modelling natural phenomena. It is ge...
It has been rightly predicted that parallel computing is inevitable. This thesis at-tempts to study ...
[[abstract]]The finite element method is widely applied to many domains, such as engineering, atmolo...
INTRODUCTION We consider partial differential equations, e.g. an elliptic scalar differential equat...