We present a multithreaded model for the dynamic load-balancing of parallel adaptive PDE computations. Multithreading is used as a means of exploring concurrency in the processor level and for tolerating: (i) long memory latencies, and (ii) synchronization costs inherent to traditional load-balancing methods. We show that under certain values of the parameters (i.e., number of threads, and context switch time) of the model, multithreaded load-balancing systems are expected to perform better than existing software systems based on traditional load-balancing methods
In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Multithreading has been proposed as an architectural strategy for tolerating latency in multiprocess...
We present a multithreaded model for the dynamic load-balancing of numerical, adaptive computations ...
In this chapter, we discuss some key aspects related to the reorganization process of these platform...
Multithreading is a promising approach to address the problems inherent in multiprocessor systems, s...
This paper begins with a brief overview of how dynamic load-balancing problems arise in teh context ...
A large class of computational problems are characterised by frequent synchronisation, and computati...
High-level parallel programming models that support dynamic fine-grained threads in a global object ...
Two algorithms are proposed for dynamic load balancing which reduce the number of rollbacks in an op...
Domain decomposition methods are a valuable approach when solving partial differential equation (PDE...
Multicomputer systems based on message passing draw attractions in the field of high performance co...
This thesis presents several load balancing algorithms for parallel discrete event simulations execu...
Abstract Multicomputer systems based on message passing draw attractions in the field of high perfor...
This thesis is concerned with the issue of dynamic load-balancing in connection with the parallel ad...
In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Multithreading has been proposed as an architectural strategy for tolerating latency in multiprocess...
We present a multithreaded model for the dynamic load-balancing of numerical, adaptive computations ...
In this chapter, we discuss some key aspects related to the reorganization process of these platform...
Multithreading is a promising approach to address the problems inherent in multiprocessor systems, s...
This paper begins with a brief overview of how dynamic load-balancing problems arise in teh context ...
A large class of computational problems are characterised by frequent synchronisation, and computati...
High-level parallel programming models that support dynamic fine-grained threads in a global object ...
Two algorithms are proposed for dynamic load balancing which reduce the number of rollbacks in an op...
Domain decomposition methods are a valuable approach when solving partial differential equation (PDE...
Multicomputer systems based on message passing draw attractions in the field of high performance co...
This thesis presents several load balancing algorithms for parallel discrete event simulations execu...
Abstract Multicomputer systems based on message passing draw attractions in the field of high perfor...
This thesis is concerned with the issue of dynamic load-balancing in connection with the parallel ad...
In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Multithreading has been proposed as an architectural strategy for tolerating latency in multiprocess...