Affiliation:
1. Vilnius Gediminas Technical University, Saulėtekio al. 11, LT-10223 Vilnius, Lithuania
Abstract
Parallel array library ParSol is an easy way to parallelize data parallel algorithms implemented in C/C++. However, in order to use all the features provided by C++ and OOP in real life applications, the efficiency of C++ code that uses ParSol library must be similar to the one of C code. Template metaprogramming is one of the ways to achieve this goal. This paper describes the details of application of this technology to parallel arrays, and presents the efficiency tests.
Publisher
Vilnius Gediminas Technical University
Subject
Modelling and Simulation,Analysis
Reference11 articles.
1. Erratum: Deformation potential limited spin relaxation in cubic semiconductors
2. PARALLEL ALGORITHMS FOR SOLUTION OF NONLINEAR DIFFUSION PROBLEMS IN IMAGE SMOOTHING
3. 1997. High Performance Fortran Forum.High Performance Fortran Language Specification, Electronic version available on Internet, (Version 2.0)
4. 1995. Message Passing Interface Forum.MPI: A Message‐Passing Interface Standard, Electronic version available on Internet, (Version 1.1)
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献