Irregular problems require the computation of some properties for a set of elements that are irregularly distributed in a domain. The distribution may change at run time in a way that cannot be foreseen in advance. Most irregular problems satisfy a locality property because the properties of an element e depend on the elements that are "close" to e. We propose a methodology to develop a highly parallel solution based upon a load balancing strategy that respects locality because e and most of the elements close to e are mapped onto the same processing node. We also discuss the update of the mapping at run time to recover an unbalancing, together with strategies to acquire data on elements mapped onto other processing node. The prop...
The characteristics of irregular algorithms make a parallel implementation difficult, especially for...
. This paper presents a new approach to parallel programming with algorithmic skeletons, i.e. common...
Many large-scale computational applications contain irregular data access patterns related to unstru...
Abstract. A problem is irregular if its solution requires the computa-tion of some properties for ea...
This paper presents PIT, a library for the parallelization of irregular problems on distributed mem...
Irregular problems arise in many areas of computational physics and other scientific applications. A...
Parallelizing irregular, dynamic data structures can be a very difficult problem. An efficient solut...
This paper describes the performance of localitybased mapping and remapping partitioners for unstruc...
In this paper we present our experience in implementing several irregular problems using a high-leve...
In this paper we present fast parallel algorithms for remapping a class of irregular and adaptive pr...
In this paper we present our experience in implementing several irregular problems using a high-leve...
The characteristics of irregular algorithms make a parallel implementation difficult, especially for...
This paper describes the performance of locality-based mapping and remapping partitioners for unstru...
In this paper we present fast parallel algorithms for remapping a class of irregular and adaptive pr...
The characteristics of irregular algorithms make a parallel implementation difficult, especially for...
The characteristics of irregular algorithms make a parallel implementation difficult, especially for...
. This paper presents a new approach to parallel programming with algorithmic skeletons, i.e. common...
Many large-scale computational applications contain irregular data access patterns related to unstru...
Abstract. A problem is irregular if its solution requires the computa-tion of some properties for ea...
This paper presents PIT, a library for the parallelization of irregular problems on distributed mem...
Irregular problems arise in many areas of computational physics and other scientific applications. A...
Parallelizing irregular, dynamic data structures can be a very difficult problem. An efficient solut...
This paper describes the performance of localitybased mapping and remapping partitioners for unstruc...
In this paper we present our experience in implementing several irregular problems using a high-leve...
In this paper we present fast parallel algorithms for remapping a class of irregular and adaptive pr...
In this paper we present our experience in implementing several irregular problems using a high-leve...
The characteristics of irregular algorithms make a parallel implementation difficult, especially for...
This paper describes the performance of locality-based mapping and remapping partitioners for unstru...
In this paper we present fast parallel algorithms for remapping a class of irregular and adaptive pr...
The characteristics of irregular algorithms make a parallel implementation difficult, especially for...
The characteristics of irregular algorithms make a parallel implementation difficult, especially for...
. This paper presents a new approach to parallel programming with algorithmic skeletons, i.e. common...
Many large-scale computational applications contain irregular data access patterns related to unstru...