@inproceedings {INPROC-2020-16,
   author = {Steffen Hirschmann and Andreas Kronenburg and Colin W. Glass and Dirk Pfl{\"u}ger},
   title = {{Load-Balancing for Large-Scale Soot Particle Agglomeration Simulations}},
   booktitle = {Parallel Computing: Technology Trends},
   editor = {Ian Foster and Gerhard R. Joubert and Ludek Kucera and Wolfgang E. Nagel and Frans Peters},
   publisher = {IOS Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Advances in Parallel Computing},
   volume = {36},
   pages = {147--156},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2020},
   doi = {10.3233/APC200035},
   language = {Englisch},
   cr-category = {G.0 Mathematics of Computing General},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2020-16/INPROC-2020-16.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {In this work, we combine several previous efforts to simulate a large-scale soot particle agglomeration with a dynamic, multi-scale turbulent background flow field. We build upon previous simulations which include 3.2 million particles and implement load-balancing into the used simulation software as well as tests of the load-balancing mechanisms on this scenario. We increase the simulation to 109.85 million particles, superpose a dynamically changing multi-scale background flow field and use our software enhancements to the molecular dynamics software ESPResSo to simulate this on a Cray XC40 supercomputer. To verify that our setup reproduces essential physics we scale the influence of the flow field down to make the scenario mostly homogeneous on the subdomain scale. Finally, we show that even on the homogeneous version of this soot particle agglomeration simulation, load-balancing still pays off.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2020-16&engl=0}
}
@inproceedings {INPROC-2018-50,
   author = {Steffen Hirschmann and Michael Lahnert and Carolin Schober and Malte Brunn and Miriam Mehl and Dirk Pfl{\"u}ger},
   title = {{Load-Balancing and Spatial Adaptivity for Coarse-Grained Molecular Dynamics Applications}},
   booktitle = {High Performance Computing in Science and Engineering '18},
   editor = {Wolfgang E. Nagel and Dietmar H. Kr{\"o}ner and Michael M. Resch},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {1--510},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2018},
   isbn = {978-3-030-13324-5},
   doi = {10.1007/978-3-030-13325-2},
   language = {Englisch},
   cr-category = {G.1.0 Numerical Analysis General},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2018-50/INPROC-2018-50.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {We present our approach for a scalable implementation of coupled soft matter simulations for inhomogeneous applications based on the simulation package ESPResSo and an extended version of the adaptive grid framework p4est. Our main contribution in this paper is the development and implementation of a joint partitioning of two or more distinct octree-based grids based on the concept of a finest common tree. This concept guarantees that, on all grids, the same process is responsible for each point in space and, thus, avoids communication of data in overlapping volumes handled in different partitions. We achieve up to 85 \% parallel efficiency in a weak scaling setting. Our proposed algorithms take only a small fraction of the overall runtime of grid adaption.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-50&engl=0}
}
@inproceedings {INPROC-2018-09,
   author = {Julian Valentin and Dirk Pfl{\"u}ger},
   title = {{Fundamental Splines on Sparse Grids and Their Application to Gradient-Based Optimization}},
   booktitle = {Sparse Grids and Applications - Miami 2016},
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger and Clayton G. Webster and Guannan Zhang},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {123},
   pages = {229--251},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2018},
   doi = {10.1007/978-3-319-75426-0_10},
   keywords = {sparse grids; optimization; B-splines},
   language = {Englisch},
   cr-category = {G.1.6 Numerical Analysis Optimization},
   ee = {https://dx.doi.org/10.1007/978-3-319-75426-0_10},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-09&engl=0}
}
@inproceedings {INPROC-2018-08,
   author = {David Pfander and Gregor Dai{\ss} and Dirk Pfl{\"u}ger and Dominic Marcello and Hartmut Kaiser},
   title = {{Accelerating Octo-Tiger: Stellar Mergers on Intel Knights Landing with HPX}},
   booktitle = {Proceedings of the 6th International Workshop on OpenCL},
   publisher = {ACM},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {1--9},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2018},
   language = {Englisch},
   cr-category = {D.1 Programming Techniques,     D.3.4 Programming Languages Processors,     G.4 Mathematical Software},
   contact = {submitted},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {The optimization of performance of complex simulation codes with high computational demands, such as Octo-Tiger, is an ongoing challenge. Octo-Tiger is an astrophysics code simulating the evolution of star systems based on the fast multipole method on adaptive octrees. It was implemented using high-level C++ libraries, specifically HPX and Vc, which allows its use on different hardware platforms. Recently, we have demonstrated excellent scalability in a distributed setting. In this paper, we study Octo-Tiger{\^a}€™s node-level performance on an Intel Knights Landing platform. We focus on the fast multipole method, as it is Octo-Tiger{\^a}€™s computationally most demanding component. By using HPX and a futurization approach, we can efficiently traverse the adaptive octrees in parallel. On the core-level, threads process sub-grids using multiple 743-element stencils. In numerical experiments, simulating the time evolution of a rotating star on an Intel Xeon Phi 7250 Knights Landing processor, Octo-Tiger shows good parallel efficiency and achieves up to 408 GFLOPS. This results in a speedup of 2x compared to a 24-core Skylake-SP platform, using the same high-level abstractions.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-08&engl=0}
}
@inproceedings {INPROC-2018-07,
   author = {David Pfander and Malte Brunn and Dirk Pfl{\"u}ger},
   title = {{AutoTuneTMP: Auto-Tuning in C++ With Runtime Template Metaprogramming}},
   booktitle = {2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {1--10},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2018},
   keywords = {auto-tuning; template metaprogramming; just-in-time compilation; performance engineering},
   language = {Englisch},
   cr-category = {D.3.4 Programming Languages Processors},
   contact = {submitted},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-07&engl=0}
}
@inproceedings {INPROC-2017-37,
   author = {Benjamin Peherstorfer and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Density Estimation with Adaptive Sparse Grids for Large Data Sets}},
   booktitle = {Proceedings of the 2014 SIAM International Conference on Data Mining},
   publisher = {SIAM},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {443--451},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2017},
   doi = {10.1137/1.9781611973440.51},
   keywords = {sparse grids; density estimation; big data},
   language = {Englisch},
   cr-category = {I.2 Artificial Intelligence,     I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {Nonparametric density estimation is a fundamental problem of statistics and data mining. Even though kernel density estimation is the most widely used method, its performance highly depends on the choice of the kernel bandwidth, and it can become computationally expensive for large data sets. We present an adaptive sparse-grid-based density estimation method which discretizes the estimated density function on basis functions centered at grid points rather than on kernels centered at the data points. Thus, the costs of evaluating the estimated density function are independent from the number of data points. We give details on how to estimate density functions on sparse grids and develop a cross validation technique for the parameter selection. We show numerical results to confirm that our sparse-grid-based method is well-suited for large data sets, and, finally, employ our method for the classification of astronomical objects to demonstrate that it is competitive to current kernel-based density estimation approaches with respect to classification accuracy and runtime.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-37&engl=0}
}
@inproceedings {INPROC-2017-31,
   author = {Mario Heene and Alfredo Parra Hinojosa and Hans-Joachim Bungartz and Dirk Pfl{\"u}ger},
   title = {{A Massively-Parallel, Fault-Tolerant Solver for High-Dimensional PDEs}},
   booktitle = {Euro-Par 2016: Parallel Processing Workshops},
   editor = {F. Desprez and Et al.},
   address = {Cham},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science (LNCS)},
   volume = {10104},
   pages = {635--647},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2017},
   doi = {10.1007/978-3-319-58943-5_51},
   language = {Englisch},
   cr-category = {G.4 Mathematical Software},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {We investigate the effect of hard faults on a massively-parallel implementation of the Sparse Grid Combination Technique (SGCT), an efficient numerical approach for the solution of high-dimensional time-dependent PDEs. The SGCT allows us to increase the spatial resolution of a solver to a level that is out of scope with classical discretization schemes due to the curse of dimensionality. We exploit the inherent data redundancy of this algorithm to obtain a scalable and fault-tolerant implementation without the need of checkpointing or process replication. It is a lossy approach that can guarantee convergence for a large number of faults and a wide range of applications. We present first results using our fault simulation framework {\^a}€“ and the first convergence and scalability results with simulated faults and algorithm-based fault tolerance for PDEs in more than three dimensions.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-31&engl=0}
}
@inproceedings {INPROC-2016-59,
   author = {Dirk Pfl{\"u}ger and David Pfander},
   title = {{Computational Efficiency vs. Maintainability and Portability. Experiences with the Sparse Grid Code SG++}},
   booktitle = {2016 Fourth International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering (SE-HPCCSE)},
   address = {Salt Lake City, UT, USA},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {17--25},
   type = {Konferenz-Beitrag},
   month = {November},
   year = {2016},
   isbn = {978-1-5090-5224-0},
   keywords = {software maintenance; software quality; computational efficiency; computational maintainability; computational portability; design decisions; software quality; sparse grid code SG++; Computational modeling; Hardware; Programming; Software engineering; Software quality; Usability},
   language = {Deutsch},
   cr-category = {G.1.0 Numerical Analysis General,     D.2.3 Software Engineering Coding Tools and Techniques,     D.2.11 Software Engineering Software Architectures,     D.2.13 Software Engineering Reusable Software},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-59&engl=0}
}
@inproceedings {INPROC-2016-56,
   author = {David Pfander and Alexander Heinecke and Dirk Pfl{\"u}ger},
   title = {{A New Subspace-Based Algorithm for Efficient Spatially Adaptive Sparse Grid Regression, Classification and Multi-evaluation}},
   booktitle = {Sparse Grids and Applications - Stuttgart 2014},
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {109},
   pages = {221--246},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2016},
   keywords = {Sparse Grids; Performance Optimization; Adaptivity; High-Performance Computing},
   language = {Deutsch},
   cr-category = {G.4 Mathematical Software,     D.1.3 Concurrent Programming},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-56&engl=0}
}
@inproceedings {INPROC-2016-53,
   author = {Dirk Pfl{\"u}ger and Miriam Mehl and Julian Valentin and Florian Lindner and David Pfander and Stefan Wagner and Daniel Graziotin and Yang Wang},
   title = {{The Scalability-Efficiency/Maintainability-Portability Trade-Off in Simulation Software Engineering: Examples and a Preliminary Systematic Literature Review}},
   booktitle = {Proceedings of 2016 Fourth International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering (SE-HPCCSE 2016), held in conjunction with SC16, Salt Lake City, Utah},
   publisher = {IEEE Computer Society; ACM},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {26--34},
   type = {Workshop-Beitrag},
   month = {November},
   year = {2016},
   doi = {10.1109/SE-HPCCSE.2016.008},
   keywords = {digital simulation; software maintenance; software portability; SLR; SSE; complex software; dynamic construction process; maintainability-portability trade-off; scalability-efficiency trade-off; simulation software engineering; systematic literature review; Computational modeling; Hardware; Mathematical model; Numerical models; Scalability; Software; Software engineering},
   language = {Englisch},
   cr-category = {D.2.0 Software Engineering General},
   ee = {https://dx.doi.org/10.1109/SE-HPCCSE.2016.008},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-53&engl=0}
}
@inproceedings {INPROC-2016-51,
   author = {Mario Heene and Dirk Pfl{\"u}ger},
   title = {{Scalable Algorithms for the Solution of Higher-Dimensional PDEs}},
   booktitle = {Software for Exascale Computing - SPPEXA 2013-2015},
   editor = {Hans-Joachim. Bungartz and Neumann Philipp and Nagel Wolfgang},
   address = {Cham},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {LNCSE},
   volume = {113},
   pages = {165--186},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2016},
   doi = {10.1007/978-3-319-40528-5_8},
   language = {Deutsch},
   cr-category = {G.4 Mathematical Software},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-51&engl=0}
}
@inproceedings {INPROC-2016-50,
   author = {Markus Hegland and Brendan Harding and Christoph Kowitz and Dirk Pfl{\"u}ger and Peter Strazdins},
   title = {{Recent Developments in the Theory and Application of the Sparse Grid Combination Technique}},
   booktitle = {Software for Exascale Computing - SPPEXA 2013-2015},
   editor = {Hans-Joachim Bungartz and Philipp Neumann and Wolfgang E. Nagel},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {143--163},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2016},
   isbn = {978-3-319-40528-5},
   doi = {10.1007/978-3-319-40528-5_7},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling,     B.8.1 Reliability, Testing, and Fault-Tolerance},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {Substantial modifications of both the choice of the grids, the combination coefficients, the parallel data structures and the algorithms used for the combination technique lead to numerical methods which are scalable. This is demonstrated by the provision of error and complexity bounds and in performance studies based on a state of the art code for the solution of the gyrokinetic equations of plasma physics. The key ideas for a new fault-tolerant combination technique are mentioned. New algorithms for both initial- and eigenvalue problems have been developed and are shown to have good performance.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-50&engl=0}
}
@inproceedings {INPROC-2016-45,
   author = {Steffen Hirschmann and Dirk Pfl{\"u}ger and Colin W. Glass},
   title = {{Towards Understanding Optimal Load-Balancing of Heterogeneous Short-Range Molecular Dynamics}},
   booktitle = {2016 IEEE 23rd International Conference on High Performance Computing Workshops (HiPCW)},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {130--141},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2016},
   doi = {10.1109/HiPCW.2016.027},
   language = {Englisch},
   cr-category = {G.1.6 Numerical Analysis Optimization},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2016-45/INPROC-2016-45.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-45&engl=0}
}
@inproceedings {INPROC-2016-12,
   author = {Julian Valentin and Dirk Pfl{\"u}ger},
   title = {{Hierarchical Gradient-Based Optimization with B-Splines on Sparse Grids}},
   booktitle = {Sparse Grids and Applications - Stuttgart 2014},
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {109},
   pages = {315--336},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2016},
   doi = {10.1007/978-3-319-28262-6_13},
   keywords = {sparse grids; optimization; B-splines},
   language = {Englisch},
   cr-category = {G.1.6 Numerical Analysis Optimization},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2016-12/INPROC-2016-12.pdf,     https://dx.doi.org/10.1007/978-3-319-28262-6_13},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {Optimization algorithms typically perform a series of function evaluations to find an approximation of an optimal point of the objective function. Evaluations can be expensive, e.g., if they depend on the results of a complex simulation. When dealing with higher-dimensional functions, the curse of dimensionality increases the difficulty of the problem rapidly and prohibits a regular sampling. Instead of directly optimizing the objective function, we replace it with a sparse grid interpolant, saving valuable function evaluations. We generalize the standard piecewise linear basis to hierarchical B-splines, making the sparse grid surrogate smooth enough to enable gradient-based optimization methods. Also, we use an uncommon refinement criterion due to Novak and Ritter to generate an appropriate sparse grid adaptively. Finally, we evaluate the new method for various artificial and real-world examples.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-12&engl=0}
}
@inproceedings {INPROC-2015-61,
   author = {Stefan Wagner and Dirk Pfl{\"u}ger and Miriam Mehl},
   title = {{Simulation Software Engineering: Experiences and Challenges}},
   booktitle = {Proceedings of the 3rd International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering},
   publisher = {ACM},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {SE-HPCCSE '15},
   pages = {1--4},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2015},
   doi = {10.1145/2830168.2830171},
   isbn = {978-1-4503-4012-0},
   keywords = {simulation software, software engineering},
   language = {Deutsch},
   cr-category = {D.2.0 Software Engineering General},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme;     Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Software Engineering},
   abstract = {Using software for large-scale simulations has become an important research method in many disciplines. With increasingly complex simulations, simulation software becomes a valuable assest. Yet, the quality of many simulation codes is worrying. In this paper, we want to collect and structure the challenges for a systematic simulation software engineering as a reference and the basis for further research. We describe our own experiences with developing simulation software and collaborating with non-computer-scientists. We complement our experienced challenges with a brief literature review. We structured the challenges for simulation software engineering into six areas: motivation and recognition; education and training; developer turnover; software length of life; verification, validation and debugging; and efficiency vs. maintainability. Overcoming these challenges needs efforts from research agencies, scientific computing researchers as well as software engineering researchers.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-61&engl=0}
}
@inproceedings {INPROC-2015-58,
   author = {Mario Heene and Dirk Pfl{\"u}ger},
   title = {{Efficient and scalable distributed-memory hierarchization algorithms for the sparse grid combination technique}},
   booktitle = {Parallel Computing: On the Road to Exascale},
   publisher = {IOS Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Advances in Parallel Computing},
   volume = {27},
   pages = {339--348},
   type = {Konferenz-Beitrag},
   month = {April},
   year = {2015},
   doi = {10.3233/978-1-61499-621-7-339},
   keywords = {high-performance computing; sparse grids; plasma physics; gyrokinetics},
   language = {Englisch},
   cr-category = {G.4 Mathematical Software},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {Finding solutions to higher dimensional problems, such as the simulation of plasma turbulence in a fusion device as described by the five-dimensional gyrokinetic equations, is a grand challenge facing current and future high performance computing (HPC). The sparse grid combination technique is a promising approach to the solution of these problems on large scale distributed memory systems. The combination technique numerically decomposes a single large problem into multiple moderately sized partial problems that can be computed in parallel, independently and asynchronously of each other. The ability to efficiently combine the individual partial solutions to a common sparse grid solution is a key consideration to the overall performance of large scale computations with the combination technique. This requires a transfer of each partial solution from the nodal basis representation into the hierarchical basis representation by hierarchization. In this work we will present a new, efficient and scalable algorithm for the hierarchization of partial solutions that are distributed over multiple process groups of an HPC system.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-58&engl=0}
}
@inproceedings {INPROC-2015-32,
   author = {Alfredo Parra Hinojosa and Christoph Kowitz and Mario Heene and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Towards a fault-tolerant, scalable implementation of GENE}},
   booktitle = {Proceedings of ICCE 2014},
   publisher = {Springer-Verlag},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2015},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-32&engl=0}
}
@inproceedings {INPROC-2014-93,
   author = {Fabian Franzelin and Patrick Diehl and Dirk Pfl{\"u}ger and Marc Alexander Schweitzer},
   title = {{Non-intrusive uncertainty quantification with sparse grids for multivariate peridynamic simulations}},
   booktitle = {Meshfree Methods for Partial Differential Equations VII},
   editor = {Michael Griebel and Marc Alexander Schweitzer},
   publisher = {Sonstige},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {100},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2014},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-93&engl=0}
}
@inproceedings {INPROC-2014-92,
   author = {Gerrit Buse and Dirk Pfl{\"u}ger and Riko Jacob},
   title = {{Efficient Pseudorecursive Evaluation Schemes for Non-Adaptive Sparse Grids}},
   booktitle = {Sparse Grids and Applications - Munich 2012},
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {97},
   pages = {1--27},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2014},
   isbn = {9783319045368},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-92&engl=0}
}
@inproceedings {INPROC-2014-91,
   author = {Benjamin Peherstorfer and Fabian Franzelin and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Classification with Probability Density Estimation on Sparse Grids}},
   booktitle = {Sparse Grids and Applications - Munich 2012},
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {97},
   pages = {255--270},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2014},
   isbn = {9783319045368},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-91&engl=0}
}
@inproceedings {INPROC-2014-89,
   author = {Valeriy Khakhutskyy and Dirk Pfl{\"u}ger},
   title = {{Alternating Direction Method of Multipliers for Hierarchical Basis Approximators}},
   booktitle = {Sparse Grids and Applications - Munich 2012},
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {97},
   pages = {221--238},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2014},
   isbn = {9783319045368},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-89&engl=0}
}
@inproceedings {INPROC-2014-88,
   author = {Valeriy Khakhutskyy and Dirk Pfl{\"u}ger and Markus Hegland},
   title = {{Scalability and Fault Tolerance of the Alternating Direction Method of Multipliers for Sparse Grids}},
   booktitle = {Parallel Computing: Accelerating Computational Science and Engineering (CSE)},
   editor = {Michael Bader and Hans-Joachim Bungartz and A. Bode and M Gerndt and G.R. Joubert},
   address = {Amsterdam},
   publisher = {IOS Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Advances in Parallel Computing},
   volume = {25},
   pages = {603--612},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2014},
   isbn = {978-1-61499-3},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-88&engl=0}
}
@inproceedings {INPROC-2014-87,
   author = {Mario Heene and Christoph Kowitz and Dirk Pfl{\"u}ger},
   title = {{Load Balancing for Massively Parallel Computations with the Sparse Grid Combination Technique}},
   booktitle = {Parallel Computing: Accelerating Computational Science and Engineering (CSE)},
   editor = {Michael Bader and Hans-Joachim Bungartz and A. Bode and M Gerndt and G.R. Joubert},
   address = {Amsterdam},
   publisher = {IOS Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Advances in Parallel Computing},
   volume = {25},
   pages = {574--583},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2014},
   isbn = {978-1-61499-3},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-87&engl=0}
}
@inproceedings {INPROC-2014-86,
   author = {Philipp Hupp and Riko Jacob and Mario Heene and Dirk Pfl{\"u}ger and Markus Hegland},
   title = {{Global Communication Schemes for the Sparse Grid Combination Technique}},
   booktitle = {Parallel Computing: Accelerating Computational Science and Engineering (CSE)},
   editor = {Michael Bader and Hans-Joachim Bungartz and A. Bode and M Gerndt and G.R. Joubert},
   address = {Amsterdam},
   publisher = {IOS Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Advances in Parallel Computing},
   volume = {25},
   pages = {564--573},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2014},
   isbn = {978-1-61499-3},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-86&engl=0}
}
@inproceedings {INPROC-2014-85,
   author = {Dirk Pfl{\"u}ger and Hans-Joachim Bungartz and Michael Griebel and Frank Jenko and Tilman Dannert and Mario Heene and Alfredo Parra Hinojosa and Christoph Kowitz and Peter Zaspel},
   title = {{EXAHD: An Exa-Scalable Two-Level Sparse Grid Approach for Higher-Dimensional Problems in Plasma Physics and Beyond}},
   booktitle = {Euro-Par 2014: Parallel Processing Workshops},
   publisher = {Springer-Verlag},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2014},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-85&engl=0}
}
@inproceedings {INPROC-2013-65,
   author = {Alexander Heinecke and Dirk Pfl{\"u}ger and Dmitry Budnikov and Michael Klemm and Arik Narkis and Maxim Shevtsov and Ayal Zaks},
   title = {{Demonstrating Performance Portability of A Custom OpenCL Data Mining Application to the Intel(R) Xeon Phi(TM) Coprocessor}},
   booktitle = {International Workshop on OpenCL Proceedings 2013},
   address = {Georgia, Tech},
   publisher = {Sonstige},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2013},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2013-65&engl=0}
}
@inproceedings {INPROC-2013-64,
   author = {Benjamin Peherstorfer and Julius Adorf and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Image Segmentation with Adaptive Sparse Grids}},
   booktitle = {Proceedings of 26th Australasian Joint Conference on Artificial Intelligence},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2013},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2013-64&engl=0}
}
@inproceedings {INPROC-2012-62,
   author = {Alexander Heinecke and Michael Klemm and Hans Pabst and Dirk Pfl{\"u}ger},
   title = {{Towards high-performance implementations of a custom HPC kernel using Intel(R) Array Building Blocks}},
   booktitle = {Facing the Multicore-Challenge II},
   address = {Berlin},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {7174},
   pages = {36--47},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-62&engl=0}
}
@inproceedings {INPROC-2012-61,
   author = {Alexander Heinecke and Michael Klemm and Dirk Pfl{\"u}ger and Arndt Bode and Hans-Joachim Bungartz},
   title = {{Extending a Highly Parallel Data Mining Algorithm to the Intel(R) Many Integrated Core Architecture}},
   booktitle = {Euro-Par 2011: Parallel Processing Workshops: Proceedings of the 4th Workshop on UnConventional High Performance Computing 2011 (UCHPC 2011)},
   address = {Bordeaux, France},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {7156/2012},
   pages = {375--384},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-61&engl=0}
}
@inproceedings {INPROC-2012-60,
   author = {Daniel Butnaru and Gerrit Buse and Dirk Pfl{\"u}ger},
   title = {{A Parallel and Distributed Surrogate Model Implementation for Computational Steering}},
   booktitle = {Proceeding of the 11th International Symposium on Parallel and Distributed Computing - ISPDC 2012},
   address = {Munich},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Juni},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-60&engl=0}
}
@inproceedings {INPROC-2012-59,
   author = {Murarasu Alin and Buse Gerrit and Weidendorfer Josef and Dirk Pfl{\"u}ger and Arndt Bode},
   title = {{fastsg: A Fast Routines Library for Sparse Grids}},
   booktitle = {Proceedings of the International Conference on Computational Science, ICCS 2012},
   publisher = {Sonstige},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Procedia Computer Science},
   type = {Konferenz-Beitrag},
   month = {Juni},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-59&engl=0}
}
@inproceedings {INPROC-2012-58,
   author = {Gerrit Buse and Riko Jacob and Dirk Pfl{\"u}ger and Alin Murarasu},
   title = {{A Non-static Data Layout Enhancing Parallelism and Vectorization in Sparse Grid Algorithms}},
   booktitle = {Proceeding of the 11th International Symposium on Parallel and Distributed Computing - ISPDC 2012},
   address = {Munich},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Juni},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-58&engl=0}
}
@inproceedings {INPROC-2012-57,
   author = {Alexander Heinecke and Benjamin Peherstorfer and Dirk Pfl{\"u}ger and Zhongwen Song},
   title = {{Sparse Grid Classifiers as Base Learners for AdaBoost}},
   booktitle = {2012 International Conference on High Performance Computing and Simulation (HPCS),},
   address = {Madrid},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {161--166},
   type = {Konferenz-Beitrag},
   month = {Juli},
   year = {2012},
   isbn = {9781467323598},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-57&engl=0}
}
@inproceedings {INPROC-2012-56,
   author = {Janos Benk and Dirk Pfl{\"u}ger},
   title = {{Hybrid Parallel Solutions of the Black-Scholes PDE with the Truncated Combination Technique}},
   booktitle = {Proceedings of the HPCS conference},
   address = {Madrid},
   publisher = {Sonstige},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Juli},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-56&engl=0}
}
@inproceedings {INPROC-2012-55,
   author = {Christoph Kowitz and Dirk Pfl{\"u}ger and Frank Jenko and Markus Hegland},
   title = {{The Combination Technique for the Initial Value Problem in Linear Gyrokinetics}},
   booktitle = {Sparse Grids and Applications},
   editor = {Michael Griebel and Jochen Garcke},
   address = {Heidelberg},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {88},
   pages = {205--222},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-55&engl=0}
}
@inproceedings {INPROC-2012-54,
   author = {Dirk Pfl{\"u}ger},
   title = {{Spatially Adaptive Refinement}},
   booktitle = {Sparse Grids and Applications},
   editor = {Jochen Garcke and Michael Griebel},
   address = {Berlin, Heidelberg,},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computational Science and Engineering},
   pages = {243--262},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-54&engl=0}
}
@inproceedings {INPROC-2012-53,
   author = {Benjamin Peherstorfer and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Clustering Based on Density Estimation with Sparse Grids}},
   booktitle = {KI 2012: Advances in Artificial Intelligence},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {7526},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-53&engl=0}
}
@inproceedings {INPROC-2012-52,
   author = {Daniel Butnaru and Benjamin Peherstorfer and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Fast Insight into High-Dimensional Parametrized Simulation Data}},
   booktitle = {11th International Conference on Machine Learning and Applications (ICMLA)},
   address = {Boca Raton, Florida},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2012},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-52&engl=0}
}
@inproceedings {INPROC-2011-95,
   author = {Benjamin Peherstorfer and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{A Sparse-Grid-Based Out-of-Sample Extension for Dimensionality Reduction and Clustering with Laplacian Eigenmaps}},
   booktitle = {AI 2011: Advances in Artificial Intelligence},
   editor = {Dianhui Wang and Mark Reynolds},
   address = {Berlin, Heidelberg},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {7106},
   pages = {112--121},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2011},
   isbn = {9783642258312},
   language = {Englisch},
   cr-category = {I.2 Artificial Intelligence},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {Spectral graph theoretic methods such as Laplacian Eigenmaps are among the most popular algorithms for manifold learning and clustering. One drawback of these methods is, however, that they do not provide a natural out-of-sample extension. They only provide an embedding for the given training data. We propose to use sparse grid functions to approximate the eigenfunctions of the Laplace-Beltrami operator. We then have an explicit mapping between ambient and latent space. Thus, out-of-sample points can be mapped as well. We present results for synthetic and real-world examples to support the effectiveness of the sparse-grid-based explicit mapping.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2011-95&engl=0}
}
@inproceedings {INPROC-2011-93,
   author = {Murarasu Alin and Weidendorfer Josef and Buse Gerrit and Daniel Butnaru and Dirk Pfl{\"u}ger},
   title = {{Compact Data Structure and Scalable Algorithms for the Sparse Grid Technique}},
   booktitle = {Proceedings of the 16th ACM symposium on Principles and practice of parallel programming},
   address = {New York, Usa},
   publisher = {ACM},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {PPoPP '11},
   pages = {25--34},
   type = {Konferenz-Beitrag},
   month = {Februar},
   year = {2011},
   isbn = {9781450301190},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2011-93&engl=0}
}
@inproceedings {INPROC-2011-92,
   author = {Alexander Heinecke and Dirk Pfl{\"u}ger},
   title = {{Multi- and Many-Core Data Mining with Adaptive Sparse Grids}},
   booktitle = {Proceedings of the 8th ACM International Conference on Computing Frontiers},
   address = {New York, Usa},
   publisher = {ACM},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {29--29},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2011},
   isbn = {9781450306980},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2011-92&engl=0}
}
@inproceedings {INPROC-2011-91,
   author = {Daniel Butnaru and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Towards High-Dimensional Computational Steering of Precomputed Simulation Data using Sparse Grids}},
   booktitle = {Proceedings of the International Conference on Computational Science (ICCS) 2011},
   publisher = {Springer-Verlag},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Procedia CS},
   volume = {4},
   pages = {56--65},
   type = {Konferenz-Beitrag},
   month = {Juni},
   year = {2011},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2011-91&engl=0}
}
@inproceedings {INPROC-2010-128,
   author = {Hans-Joachim Bungartz and Alexander Heinecke and Dirk Pfl{\"u}ger and Stefanie Schraufstetter},
   title = {{Parallelizing a Black-Scholes Solver based on Finite Elements and Sparse Grids}},
   booktitle = {IEEE International Parallel \& Distributed Processing Symposium},
   publisher = {Sonstige},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2010},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-128&engl=0}
}
@inproceedings {INPROC-2008-148,
   author = {Hans-Joachim Bungartz and Dirk Pfl{\"u}ger and Stefan Zimmer},
   title = {{Adaptive Sparse Grid Techniques for Data Mining}},
   booktitle = {Modelling, Simulation and Optimization of Complex Processes 2006},
   editor = {H.G. Bock and E. Kostina and X.P. Hoang and R. Rannacher},
   address = {Berlin, Heidelberg},
   publisher = {Springer-Verlag},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {121--130},
   type = {Konferenz-Beitrag},
   month = {Juli},
   year = {2008},
   isbn = {978-3540794080},
   language = {Englisch},
   cr-category = {G.1.2 Numerical Analysis Approximation,     H.2.8 Database Applications},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {It was shown in [GaGT01] that the task of classification in data mining can be tackled by employing ansatz functions associated to grid points in the (often high dimensional) feature-space rather than using data-centered ansatz functions. To cope with the curse of dimensionality, sparse grids have been used. Based on this approach we propose an efficient finite-element-like discretization technique for classification instead of the combination technique used in [GaGT01]. The main goal of our method is to make use of adaptivity to further reduce the number of grid points needed. Employing adaptivity in classification is reasonable as the target function contains smooth regions as well as rough ones. Regarding implementational issues we present an algorithm for the fast multiplication of the vector of unknowns with the coefficient matrix. We give an example for the adaptive selection of grid points and show that special care has to be taken regarding the boundary values, as adaptive techniques commonly used for solving PDEs are not optimal here. Results for some typical classification tasks, including a problem from the UCI repository, are presented. [GaGT01] J. Garcke, M. Griebel and M. Thess. Data Mining with Sparse Grids. Computing 67(3), 2001, p. 225 - 253.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2008-148&engl=0}
}
@inproceedings {INPROC-2007-147,
   author = {Dirk Pfl{\"u}ger and Ioan Lucian Muntean and Hans-Joachim Bungartz},
   title = {{Adaptive Sparse Grid Classification Using Grid Environments}},
   booktitle = {ICCS 2007},
   editor = {Yong Shi and Dick van Albada and Jack Dongarra and Peter Sloot},
   address = {Berlin, Heidelberg,},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {LNCS},
   volume = {4487},
   pages = {708--715},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2007},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2007-147&engl=0}
}
@inproceedings {INPROC-2004-93,
   author = {Martin Buchholz and Dirk Pfl{\"u}ger and Josiah Poon},
   title = {{Application of Machine Learning Techniques to the Re-ranking of Search Results}},
   booktitle = {KI 2004: Advances in Artificial Intelligence},
   editor = {Susanne Biundo and Thom Fr{\"u}hwirth and G{\"u}nther Palm},
   publisher = {Springer-Verlag},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {3238},
   pages = {67--81},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2004},
   isbn = {3-540-23166-8},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2004-93&engl=0}
}
@article {ART-2019-05,
   author = {Steffen Hirschmann and Colin W. Glass and Dirk Pfl{\"u}ger},
   title = {{Enabling unstructured domain decompositions for inhomogeneous short-range molecular dynamics in ESPResSo}},
   journal = {The European Physical Journal Special Topics},
   publisher = {Springer Nature},
   volume = {227},
   number = {14},
   pages = {1779--1788},
   type = {Artikel in Zeitschrift},
   month = {M{\"a}rz},
   year = {2019},
   issn = {1951-6401},
   doi = {10.1140/epjst/e2019-800159-0},
   language = {Englisch},
   cr-category = {G.0 Mathematics of Computing General},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {In short-range molecular dynamics (MD) simulations, inhomogeneous particle distributions that dynamically change over time require flexible load-balancing methods to achieve good parallel efficiency. We have realized a general framework that can support different load-balancing methods and that can extend existing simulation packages in a minimally invasive way. This is a follow-up to recent work where we integrated it into the MD software ESPResSo to support load-balancing. We have realized a first partitioning strategy based on space-filling curves that can be used for efficient load-balanced multi-physics simulations. In this work we present a new graph-based partitioning strategy that leads to unstructured spatial domain decompositions and integrates well into the existing framework. We apply this to an inhomogeneous soot agglomeration scenario. For several load metrics, graph partitioning leads to better results than space-filling curves. The results indicate that the parallel performance for a given scenario requires a delicate combination of partitioning strategy and load metrics.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2019-05&engl=0}
}
@article {ART-2018-02,
   author = {Julian Valentin and Michael Sprenger and Dirk Pfl{\"u}ger and Oliver R{\"o}hrle},
   title = {{Gradient-Based Optimization with B-Splines on Sparse Grids for Solving Forward-Dynamics Simulations of Three-Dimensional, Continuum-Mechanical Musculoskeletal System Models}},
   journal = {International Journal for Numerical Methods in Biomedical Engineering},
   publisher = {Wiley},
   pages = {1--16},
   type = {Artikel in Zeitschrift},
   month = {Januar},
   year = {2018},
   doi = {10.1002/cnm.2965},
   language = {Englisch},
   cr-category = {G.1.1 Numerical Analysis Interpolation,     G.1.6 Numerical Analysis Optimization},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2018-02&engl=0}
}
@article {ART-2017-03,
   author = {Gizem Inci and Andreas Kronenburg and Rudolf Weeber and Dirk Pfl{\"u}ger},
   title = {{Langevin Dynamics Simulation of Transport and Aggregation of Soot Nano-particles in Turbulent Flows}},
   journal = {Flow, Turbulence and Combustion},
   publisher = {Springer},
   pages = {1--21},
   type = {Artikel in Zeitschrift},
   month = {Januar},
   year = {2017},
   issn = {1573-1987},
   doi = {10.1007/s10494-016-9797-3},
   keywords = {Aggregation; Dissipation rate; Langevin dynamics; Soot particles; Turbulence},
   language = {Englisch},
   cr-category = {J.2 Physical Sciences and Engineering},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {The present paper uses Langevin dynamics (LD) to investigate the aggregation of soot nano-particles in turbulent flows. Interparticle forces are included, and the computation of the individual particles by LD is retained even after aggregate formation such that collision events and locations can be based on center-to-center particle distances without invoking any modelling assumptions of aggregate shape and/or collision frequency. We focus on the interactions between the specific hydrodynamic conditions and the particle properties and their effect on the resulting agglomerates' morphologies. The morphology is characterized by the fractal dimension, Df. Computations of particle aggregation in homogeneous isotropic turbulence and in shear flows dominated by counter-rotating vortices with a wide range of turbulence intensities and particle sizes indicate that the evolution of the agglomerates' shapes can be adequately parameterized by the size of the agglomerates and the Knudsen and P{\'e}clet numbers, the latter being based on the smallest turbulence scales. The computations further suggest that the shapes of agglomerates of certain sizes are relatively independent of time and relatively insensitive to larger turbulence structures. The fractal dimensions are modelled as functions of radius of gyration, Kn and Pe. The fitted expressions show good agreement with the LD simulations and represent the entire growth process of the agglomerates. A direct comparison of selected aggregates with experimental data shows very good qualitative agreement. A thorough quantitative validation of the evolution of the computed aggregate characteristics is, however, presently hindered by the challenges for and therefore lack of suitable experiments under appropriately controlled conditions.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2017-03&engl=0}
}
@article {ART-2016-04,
   author = {Patrick Diehl and Fabian Franzelin and Dirk Pfl{\"u}ger and Georg C. Ganzenm{\"u}ller},
   title = {{Bond-based peridynamics: a quantitative study of Mode I crack opening}},
   journal = {International Journal of Fracture},
   publisher = {Springer},
   pages = {1--14},
   type = {Artikel in Zeitschrift},
   month = {Mai},
   year = {2016},
   issn = {1573-2673},
   doi = {10.1007/s10704-016-0119-5},
   keywords = {Bond-based peridynamics; EMU-ND; critical traction; sparse grids},
   language = {Englisch},
   cr-category = {I.6 Simulation and Modeling,     G.1.8 Partial Differential Equations},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {This paper shows a new approach to estimate the critical traction for Mode I crack opening before crack growth by numerical simulation. For quasi-static loading, Linear Elastic Fracture Mechanics predicts the critical traction before crack growth. To simulate the crack growth, we used bond-based peridynamics, a non-local generalization of continuum mechanics. We discretize the peridynamics equation of motion with a collocation by space approach, the so-called EMU nodal discretization. As the constitutive law, we employ the improved prototype micro brittle material model. This bond-based material model is verified by the Young's modulus from classical theory for a homogeneous deformation for different quadrature rules. For the EMU-ND we studied the behavior for different ratios of the horizon and nodal spacing to gain a robust value for a large variety of materials. To access this wide range of materials, we applied sparse grids, a technique to build high-dimensional surrogate models. Sparse grids significantly reduce the number of simulation runs compared to a full grid approach and keep up a similar approximation accuracy. For the validation of the quasi-static loading process, we show that the critical traction is independent of the material density for most material parameters. The bond-based IPMB model with EMU nodal discretization seems very robust for the ratio \$$\backslash$delta/$\backslash$Delta X=3\$ for a wide range of materials, if an error of 5$\backslash$\% is acceptable.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-04&engl=0}
}
@article {ART-2016-03,
   author = {Philipp Hupp and Mario Heene and Riko Jacob and Dirk Pfl{\"u}ger},
   title = {{Global communication schemes for the numerical solution of high-dimensional PDEs}},
   journal = {Parallel Computing},
   address = {Amsterdam, The Netherlands},
   publisher = {Elsevier Science Publishers},
   volume = {52},
   pages = {78--105},
   type = {Artikel in Zeitschrift},
   month = {Februar},
   year = {2016},
   issn = {0167-8191},
   keywords = {Communication model; Communication performance analysis; Experimental evaluation; Global communication; High-performance computing; Sparse grid combination technique},
   language = {Englisch},
   cr-category = {G.1.0 Numerical Analysis General,     G.1.8 Partial Differential Equations,     D.4 Operating Systems,     D.1.3 Concurrent Programming,     F.2.1 Numerical Algorithms and Problems},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {We study the global communication of the numerical solution of high-dimensional PDEs.We design two optimal communication schemes for the sparse grid combination technique.We present a new communication model based on the system's latency and bandwidth.The communication model predicts the performance of the communication schemes.Experimental results on several current supercomputers confirm the predictions. The numerical treatment of high-dimensional partial differential equations is among the most compute-hungry problems and in urgent need for current and future high-performance computing (HPC) systems. It is thus also facing the grand challenges of exascale computing such as the requirement to reduce global communication. To cope with high dimensionalities we employ a hierarchical discretization scheme, the sparse grid combination technique. Based on an extrapolation scheme, the combination technique additionally mitigates the need for global communication: multiple and much smaller problems can be computed independently for each time step, and the global communication shrinks to a reduce/broadcast step in between. Here, we focus on this remaining synchronization step of the combination technique and present two communication schemes designed to either minimize the number of communication rounds or the total communication volume. Experiments on two different supercomputers show that either of the schemes outperforms the other depending on the size of the problem. Furthermore, we present a communication model based on the system's latency and bandwidth and validate the model with the experiments. The model can be used to predict the runtime of the reduce/broadcast step for dimensionalities that are yet out of scope on current supercomputers.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-03&engl=0}
}
@article {ART-2015-06,
   author = {Benjamin Peherstorfer and Christoph Kowitz and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Selected Recent Applications of Sparse Grids}},
   journal = {Numerical Mathematics: Theory, Methods and Applications},
   publisher = {Cambridge Journals},
   volume = {8},
   number = {01},
   pages = {47--77},
   type = {Artikel in Zeitschrift},
   month = {Februar},
   year = {2015},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2015-06&engl=0}
}
@article {ART-2014-17,
   author = {Hans-Joachim Bungartz and Alexander Heinecke and Dirk Pfl{\"u}ger and Stefanie Schraufstetter},
   title = {{Parallelizing a Black-Scholes solver based on finite elements and sparse grids}},
   journal = {Concurrency and Computation: Practice and Experience},
   publisher = {John Wiley \& Sons, Ltd},
   pages = {1640--1653},
   type = {Artikel in Zeitschrift},
   month = {Juni},
   year = {2014},
   issn = {1532-0634},
   doi = {10.1002/cpe.2837},
   keywords = {Black-Scholes; option pricing; sparse grids; finite elements; parallelization; multi-core; OpenMP},
   language = {Englisch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {We present the parallelization of a sparse grid finite element discretization of the Black{\^a}€“Scholes equation, which is commonly used for option pricing. Sparse grids allow to handle higher dimensional options than classical approaches on full grids and can be extended to a fully adaptive discretization method. We introduce the algorithmical structure of efficient algorithms operating on sparse grids and demonstrate how they can be used to derive an efficient parallelization with OpenMP of the Black{\^a}€“Scholes solver. We show results on different commodity hardware systems based on multi-core architectures with up to 24 cores and discuss the parallel performance using Intel and Advanced Micro Devices (AMD) CPUs.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2014-17&engl=0}
}
@article {ART-2013-12,
   author = {Alexander Heinecke and Dirk Pfl{\"u}ger},
   title = {{Emerging Architectures Enable to Boost Massively Parallel Data Mining using Adaptive Sparse Grids}},
   journal = {International Journal of Parallel Programming},
   address = {New York, Usa},
   publisher = {Springer US},
   volume = {41},
   number = {3},
   pages = {357--399},
   type = {Artikel in Zeitschrift},
   month = {Juni},
   year = {2013},
   issn = {0885-7458},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2013-12&engl=0}
}
@article {ART-2013-11,
   author = {Alexander Heinecke and Roman Karlstetter and Dirk Pfl{\"u}ger and Hans-Joachim Bungartz},
   title = {{Data Mining on Vast Datasets as a Cluster System Benchmark}},
   journal = {Concurrency and Computation: Practice and Experience},
   publisher = {John Wiley \& Sons},
   type = {Artikel in Zeitschrift},
   month = {Dezember},
   year = {2013},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2013-11&engl=0}
}
@article {ART-2011-26,
   author = {Hans-Joachim Bungartz and Alexander Heinecke and Dirk Pfl{\"u}ger and Stefanie Schraufstetter},
   title = {{Option Pricing with a Direct Adaptive Sparse Grid Approach}},
   journal = {Journal of Computational and Applied Mathematics},
   publisher = {Sonstige},
   volume = {236},
   number = {15},
   pages = {3741--3750},
   type = {Artikel in Zeitschrift},
   month = {Oktober},
   year = {2011},
   issn = {0377-0427},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2011-26&engl=0}
}
@article {ART-2010-23,
   author = {Mona Frommert and Dirk Pfl{\"u}ger and Thomas Riller and M. Reinecke and Hans-Joachim Bungartz and Torsten En{\ss}lin},
   title = {{Efficient cosmological parameter sampling using sparse grids}},
   journal = {Efficient cosmological parameter sampling using sparse grids},
   publisher = {Wiley-Blackwell},
   pages = {1177--1189},
   type = {Artikel in Zeitschrift},
   month = {August},
   year = {2010},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2010-23&engl=0}
}
@article {ART-2010-22,
   author = {Dirk Pfl{\"u}ger and Benjamin Peherstorfer and Hans-Joachim Bungartz},
   title = {{Spatially adaptive sparse grids for high-dimensional data-driven problems}},
   journal = {Journal of Complexity},
   address = {Orlando FL, USA},
   publisher = {Academic Press, Inc.},
   volume = {26},
   number = {5},
   pages = {508--522},
   type = {Artikel in Zeitschrift},
   month = {Oktober},
   year = {2010},
   issn = {0885-064X},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2010-22&engl=0}
}
@inbook {INBOOK-2017-06,
   author = {Steffen Hirschmann and Malte Brunn and Michael Lahnert and Colin W. Glass and Miriam Mehl and Dirk Pfl{\"u}ger},
   title = {{Load balancing with p4est for Short-Range Molecular Dynamics with ESPResSo}},
   series = {Advances in Parallel Computing},
   publisher = {IOS Press},
   volume = {32},
   pages = {455--464},
   type = {Beitrag in Buch},
   month = {September},
   year = {2017},
   doi = {10.3233/978-1-61499-843-3-455},
   language = {Englisch},
   cr-category = {G.0 Mathematics of Computing General},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INBOOK-2017-06/INBOOK-2017-06.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INBOOK-2017-06&engl=0}
}
@inbook {INBOOK-2017-02,
   author = {Patrick Diehl and Michael Bu{\ss}ler and Dirk Pfl{\"u}ger and Steffen Frey and Thomas Ertl and Filip Sadlo and Marc Alexander Schweitzer},
   title = {{Extraction of Fragments and Waves After Impact Damage in Particle-Based Simulations}},
   series = {Meshfree Methods for Partial Differential Equations VIII},
   publisher = {Springer International Publishing},
   pages = {17--34},
   type = {Beitrag in Buch},
   month = {Januar},
   year = {2017},
   isbn = {978-3-319-51954-8},
   doi = {10.1007/978-3-319-51954-8_2},
   language = {Deutsch},
   cr-category = {I.3 Computer Graphics,     J.2 Physical Sciences and Engineering},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {The analysis of simulation results and the verification against experimental data is essential to develop and interpret simulation models for impact damage. We present two visualization techniques to post-process particle-based simulation data, and we highlight new aspects for the quantitative comparison with experimental data. As the underlying simulation model we consider the particle method Peridynamics, a non-local generalization of continuum mechanics. The first analysis technique is an extended component labeling algorithm to extract the fragment size and the corresponding histograms. The distribution of the fragment size can be obtained by real-world experiments as demonstrated in Schram and Meyer (Simulating the formation and evolution of behind armor debris fields. ARL-RP 109, U.S. Army Research Laboratory, 2005), Vogler et al. (Int J Impact Eng 29:735-746, 2003). The second approach focuses on the visualization of the stress after an impact. Here, the particle-based data is re-sampled and rendered with standard volume rendering techniques to address the interference pattern of the stress wave after reflection at the boundary. For the extraction and visual analysis, we used the widely-used Stanford bunny as a complex geometry. For a quantitative study with a simple geometry, the edge-on impact experiment (Schradin, Scripts German Acad Aeronaut Res 40:21-68, 1939; Strassburger, Int J Appl Ceram Technol 1:1:235-242, 2004; Kawai et al., Procedia Eng 103:287-293, 2015) can be applied. With these new visualization approaches, new insights for the quantitative comparison of fragmentation and wave propagation become intuitively accessible.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INBOOK-2017-02&engl=0}
}
@inbook {INBOOK-2016-07,
   author = {Fabian Franzelin and Dirk Pfl{\"u}ger},
   title = {{From Data to Uncertainty: An Efficient Integrated Data-Driven Sparse Grid Approach to Propagate Uncertainty}},
   series = {Sparse Grids and Applications - Stuttgart 2014},
   publisher = {Springer International Publishing},
   pages = {29--49},
   type = {Beitrag in Buch},
   month = {Januar},
   year = {2016},
   doi = {10.1007/978-3-319-28262-6_2},
   isbn = {978-3-319-28262-6},
   keywords = {sparse grids, hierarchical basis, adaptive, stochastic collocation},
   language = {Deutsch},
   cr-category = {G.1.1 Numerical Analysis Interpolation,     G.3 Probability and Statistics,     G.4 Mathematical Software},
   contact = {Fabian Franzelin fabian.franzelin@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INBOOK-2016-07&engl=0}
}
@book {BOOK-2016-01,
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger},
   title = {{Sparse Grids and Applications - Stuttgart 2014}},
   publisher = {Springer International Publishing},
   series = {Lecture Notes in Computational Science and Engineering},
   volume = {107},
   pages = {336},
   type = {Buch},
   month = {Januar},
   year = {2016},
   language = {Englisch},
   cr-category = {G.0 Mathematics of Computing General},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme},
   abstract = {Sparse grids are a popular approach for the numerical treatment of high-dimensional problems. Where classical numerical discretization schemes fail in more than three or four dimensions, sparse grids, in their different flavors, are frequently the method of choice, be it spatially adaptive in the hierarchical basis or via the dimensionally adaptive combination technique. The third Workshop on Sparse Grids and Applications (SGA2014), which took place at the University of Stuttgart from September 1 to 5 in 2014, demonstrated once again the importance of this numerical discretization scheme. Organized by Hans-Joachim Bungartz, Jochen Garcke, Michael Griebel, Markus Hegland, Dirk Pfl{\"u}ger, and Clayton Webster, almost 60 participants from 8 different countries have presented and discussed the current state of the art of sparse grids and their applications. Thirty-eight talks covered their numerical analysis as well as efficient data structures and new forms of adaptivity and a range of applications from clustering and model order reduction to uncertainty quantification settings and optimization. As a novelty, the topic high-performance computing covered several talks, targeting exascale computing and related tasks. Besides data structures and communication patterns with excellent parallel scalability, fault tolerance was introduced to the SGA series, the hierarchical approach providing novel approaches to the treatment of hardware failures without checkpoint restart. This volume of LNCSE collects selected contributions from attendees of the workshop},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=BOOK-2016-01&engl=0}
}
@book {BOOK-2014-02,
   editor = {Jochen Garcke and Dirk Pfl{\"u}ger},
   title = {{Sparse Grids and Applications - Munich 2012}},
   publisher = {Springer International Publishing},
   series = {Lecture Notes in Computational Science and Engineering},
   type = {Buch},
   month = {Januar},
   year = {2014},
   isbn = {9783319045368},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=BOOK-2014-02&engl=0}
}
@book {BOOK-2013-02,
   author = {Bungartz Hans-Joachim and Zimmer Stefan and Buchholz Martin and Dirk Pfl{\"u}ger},
   title = {{Modellbildung und Simulation: Eine anwendungsorientierte Einf{\"u}hrung}},
   address = {Berlin},
   publisher = {Springer-Verlag},
   type = {Buch},
   month = {Oktober},
   year = {2013},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=BOOK-2013-02&engl=0}
}
@book {BOOK-2013-01,
   author = {Bungartz Hans-Joachim and Zimmer Stefan and Buchholz Martin and Dirk Pfl{\"u}ger},
   title = {{Modeling and Simulation - An Application-Oriented Introduction}},
   address = {Berlin},
   publisher = {Springer-Verlag},
   type = {Buch},
   month = {Oktober},
   year = {2013},
   isbn = {9783642395239},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=BOOK-2013-01&engl=0}
}
@book {BOOK-2010-03,
   author = {Dirk Pfl{\"u}ger},
   title = {{Spatially Adaptive Sparse Grids for High-Dimensional Problems}},
   address = {M{\"u}nchen},
   publisher = {Verlag Dr. Hut},
   type = {Buch},
   month = {August},
   year = {2010},
   isbn = {9783868535556},
   language = {Deutsch},
   cr-category = {I.6 Simulation and Modeling},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme},
   abstract = {leer},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=BOOK-2010-03&engl=0}
}
@book {BOOK-2009-05,
   author = {Hans-Joachim Bungartz and Stefan Zimmer and Martin Buchholz and Dirk Pfl{\"u}ger},
   title = {{Modellbildung und Simulation: Eine anwendungsorientierte Einf{\"u}hrung}},
   address = {Berlin, Heidelberg},
   publisher = {Springer-Verlag},
   series = {eXamen.press},
   pages = {429},
   type = {Buch},
   month = {M{\"a}rz},
   year = {2009},
   isbn = {978-3-540-79809-5},
   language = {Deutsch},
   cr-category = {I.6.0 Simulation and Modeling General},
   ee = {http://www5.in.tum.de/wiki/index.php/Buch_Modellbildung_und_Simulation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Simulation gro{\ss}er Systeme;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme},
   abstract = {Dieses Buch gibt eine Einf{\"u}hrung in die mathematische und informatische Modellierung sowie in die Simulation als universelle Methodik. Und so geht es um Klassen von Modellen, um deren Herleitung und um die Vielfalt an Beschreibungsarten, die eingesetzt werden k{\"o}nnen - diskret oder kontinuierlich, deterministisch oder stochastisch. Aber immer geht es auch darum, wie aus unterschiedlichen abstrakten Modellen ganz konkrete Simulationsergebnisse gewonnen werden k{\"o}nnen. Nach einem kompakten Repetitorium zum ben{\"o}tigten mathematischen Apparat wird das Konzept ``{\"U}ber das Modell zur Simulation'' anhand von 14 Szenarien aus den Bereichen ``Spielen - entscheiden - planen'', ``Verkehr auf Highways und Datenhighways'', ``Dynamische Systeme'' sowie ``Physik im Rechner'' umgesetzt. Ob Spieltheorie oder Finanzmathematik, Verkehr oder Regelung, ob Populationsdynamik oder Chaos, Molekulardynamik, Kontinuumsmechanik oder Computergraphik - der Leser erh{\"a}lt auf anschauliche und doch systematische Weise Einblicke in die Welt der Modelle und Simulationen.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=BOOK-2009-05&engl=0}
}