We present a multithreaded model for the dynamic load-balancing of numerical, adaptive computations required for the solution of Partial Differential Equations (PDE's) on multiprocessors. Multithreading is used as a means of exploring concurrency in the processor level in order to tolerate synchronization costs inherent to traditional (non-threaded) parallel adaptive PDE solvers. Our preliminary analysis for parallel, adaptive PDE solvers indicates that multithreading can be used an a mechanism to mask overheads required for the dynamic balancing of processor workloads with computations required for the actual numerical solution of the PDE's. Also, multithreading can simplify the implementation of dynamic load-balancing algorithms, a task t...
Applications critical to today\u27s engineering research often must make use of the increased memory...
Dynamic load balancing is necessary for parallel adaptive methods to solve unsteady CFD problems on ...
This paper presents a new load-balancing algorithm for shared memory multiprocessors that is current...
We present a multithreaded model for the dynamic load-balancing of parallel adaptive PDE computation...
This thesis is concerned with the issue of dynamic load-balancing in connection with the parallel ad...
Domain decomposition methods are a valuable approach when solving partial differential equation (PDE...
In this chapter, we discuss some key aspects related to the reorganization process of these platform...
The computational requirements for an adaptive solution of unsteady problems change as the simulatio...
Computer simulations that solve partial differential equations (PDEs) are common in many fields of s...
The largest supercomputers have millions of independent processors, and concurrency levels are rapid...
This paper presents a diffusive load balancing method for scalable multicomputers. In contrast to ot...
In a previous paper~\cite{HPCS2002}, we have shown the very high power of asynchronism for parallel ...
We present a new approach to the use of parallel computers with adaptive finite element methods. Thi...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
Mesh adaption is a powerful tool for efficient unstructured-grid computations but causes load imbala...
Applications critical to today\u27s engineering research often must make use of the increased memory...
Dynamic load balancing is necessary for parallel adaptive methods to solve unsteady CFD problems on ...
This paper presents a new load-balancing algorithm for shared memory multiprocessors that is current...
We present a multithreaded model for the dynamic load-balancing of parallel adaptive PDE computation...
This thesis is concerned with the issue of dynamic load-balancing in connection with the parallel ad...
Domain decomposition methods are a valuable approach when solving partial differential equation (PDE...
In this chapter, we discuss some key aspects related to the reorganization process of these platform...
The computational requirements for an adaptive solution of unsteady problems change as the simulatio...
Computer simulations that solve partial differential equations (PDEs) are common in many fields of s...
The largest supercomputers have millions of independent processors, and concurrency levels are rapid...
This paper presents a diffusive load balancing method for scalable multicomputers. In contrast to ot...
In a previous paper~\cite{HPCS2002}, we have shown the very high power of asynchronism for parallel ...
We present a new approach to the use of parallel computers with adaptive finite element methods. Thi...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
Mesh adaption is a powerful tool for efficient unstructured-grid computations but causes load imbala...
Applications critical to today\u27s engineering research often must make use of the increased memory...
Dynamic load balancing is necessary for parallel adaptive methods to solve unsteady CFD problems on ...
This paper presents a new load-balancing algorithm for shared memory multiprocessors that is current...