Searching for authors named "Thomas Brandes" – sorted by Relevance.
-
ADAPTOR Distributed Array Library (DALIB) Version 4.0
- Processor Arrays and Physical Processors 10 4.1 Definition of Topologies : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 10 4.2 Queries for Processor Topologies : : : : : : : : : : : : : : : : : : : : : : : : : 11 4.3 Use of Processor Topologies : : : : : : : : : : : : : : : : : : : : :
- Add To MetaCart
-
Adaptor: A Compilation System for Data Parallel Fortran Programs
- : Data parallel programming stands for single threaded, global name space, and loosely synchronous parallel computation. This kind of parallel programming has been proven to be very user-friendly, easy to debug and easy to use. But this programming model is not available for most message passing mul
- Cited by 16 (2 self) – Add To MetaCart
-
Evaluation of High Performance Fortran on some Real Applications
- Due to the existence of a global name space, the data parallel programming model is very comfortable to use. All communication requirements are implicit and therefore left to the compiler. To support this model even to general classes of parallel architectures, i.e. MIMD machines with distributed me
- Cited by 5 (0 self) – Add To MetaCart
-
Implementation and Evaluation of Nested Task and Data Parallelism for High Performance Fortran within the ADAPTOR Compilation System
- Task parallelism has been proven to be useful for applications like real-time signal processing, branch and bound problems, and multidisciplinary applications. The new standard HPF 2.0 of the data parallel language High Performance Fortran (HPF) provides approved extensions for task parallelism that
- Cited by 1 (1 self) – Add To MetaCart
-
Compiling Data Parallel Programs to Message Passing Programs for Massively Parallel MIMD Systems
- The currently dominating message-passing programming paradigm for MIMD systems is difficult to use and error prune. This is due to the lack of the shared memory and due to race condition errors that can hardly be debugged, especially for massively parallel systems. One approach to avoid explicit com
- Cited by 13 (1 self) – Add To MetaCart
-
Efficient Parallelization of Unstructured Reductions on Shared Memory Parallel Architectures
- . This paper presents a new parallelization method for an efficient implementation of unstructured array reductions on shared memory parallel machines with OpenMP. This method is strongly related to parallelization techniques for irregular reductions on distributed memory machines as employed in
- Cited by 1 (1 self) – Add To MetaCart
-
A Tracing Protocol for Optimizing Data Parallel Irregular Computations
- . High Performance Fortran (HPF) is the de facto standard language for writing data parallel programs. In case of applications that use indirect addressing on distributed arrays, HPF compilers have limited capabilities for optimizing such codes on distributed memory architectures, especially for opt
- Cited by 5 (3 self) – Add To MetaCart
-
Exploiting Data Locality on Scalable Shared Memory Machines with Data Parallel Programs
- . OpenMP offers a high-level interface for parallel programming on scalable shared memory (SMP) architectures providing the user with simple work-sharing directives while relying on the compiler to generate parallel programs based on thread parallelism. However, the lack of language features for
- Cited by 5 (1 self) – Add To MetaCart
-
Evaluation of Automatic Parallelization Strategies for HPF Compilers
- In the data parallel programming style the user usually specifies the data parallelism explicitly so that the compiler can generate efficient code without enhanced analysis techniques. In some situations it is not possible to specify the parallelism explicitly or this might be not very convenient. T
- Cited by 3 (1 self) – Add To MetaCart
-
Implementing Pipelined Computation and Communication in an HPF Compiler
- . Many scientific applications can benefit from pipelining computation and communication. Our aim is to provide compiler and runtime support for High Performance Fortran applications that could benefit from these techniques. This paper describes the integration of a library for pipelined computation
- Cited by 8 (5 self) – Add To MetaCart

