Domain decomposition is a well known technique in parallel computing. It requires the decomposition of a problem domain into sub-domains. This involves also a decomposition of the data structures for the problem into substructures, one for each sub-domain. If the data structures are complex, then the decomposition of the data structures may be a complicated task. This paper will show how the problem of decomposition of data structures is significantly reduced by first describing the decomposition of objects on a high level of abstraction and then working down to code level in a rigorous way. It will be shown that the high level decomposition abstracts from the precise form of the data structures, in which the objects are represented. This a...
This paper describes how the UtDU decomposition method and sub-structuring algorithms can be impleme...
The performance of a data parallel program is critically dependent on the data decomposition that th...
La simulation numérique représente encore un aspect minoritaire de la certification de pièces critiq...
Abstraction in computer programming provides a means of reducing complexity by emphasising the signi...
The motivation of this thesis was to develop strategies that would enable unstructured mesh based co...
Communicating complex data structures, that is those containing pointers, across machines is a commo...
The domain decomposition method embodies large potentials for a parallelization of FEM methods. In t...
We present a fine grained, massively parallel SIMD architecture called the data structure accelerat...
Abstract—Parallelizing serial software systems in order to run in a High Performance Computing (HPC)...
Development of parallel software is a very complex task. Many details, such as domain type, partitio...
Decomposition in computer science is also known as factoring, refers to the process by which a compl...
This paper presents an approach to translating the data associated with a problem-solving procedure ...
Many large-scale computational problems are based on irregular (unstructured) domains. Some examples...
Summary. The aim of this work is to reduce the development costs of new domain decomposition methods...
Choosing a suitable data structure is hard in sequential applications and harder in parallel applica...
This paper describes how the UtDU decomposition method and sub-structuring algorithms can be impleme...
The performance of a data parallel program is critically dependent on the data decomposition that th...
La simulation numérique représente encore un aspect minoritaire de la certification de pièces critiq...
Abstraction in computer programming provides a means of reducing complexity by emphasising the signi...
The motivation of this thesis was to develop strategies that would enable unstructured mesh based co...
Communicating complex data structures, that is those containing pointers, across machines is a commo...
The domain decomposition method embodies large potentials for a parallelization of FEM methods. In t...
We present a fine grained, massively parallel SIMD architecture called the data structure accelerat...
Abstract—Parallelizing serial software systems in order to run in a High Performance Computing (HPC)...
Development of parallel software is a very complex task. Many details, such as domain type, partitio...
Decomposition in computer science is also known as factoring, refers to the process by which a compl...
This paper presents an approach to translating the data associated with a problem-solving procedure ...
Many large-scale computational problems are based on irregular (unstructured) domains. Some examples...
Summary. The aim of this work is to reduce the development costs of new domain decomposition methods...
Choosing a suitable data structure is hard in sequential applications and harder in parallel applica...
This paper describes how the UtDU decomposition method and sub-structuring algorithms can be impleme...
The performance of a data parallel program is critically dependent on the data decomposition that th...
La simulation numérique représente encore un aspect minoritaire de la certification de pièces critiq...