Programming CUDA and OpenCL: A case study using modern C++ libraries D Demidov, K Ahnert, K Rupp, P Gottschling SIAM Journal on Scientific Computing 35 (5), C453-C472, 2013 | 74 | 2013 |
Optimizing a conjugate gradient solver with non-blocking collective operations T Hoefler, P Gottschling, A Lumsdaine, W Rehm Parallel Computing 33 (9), 624-633, 2007 | 65 | 2007 |
Representation-transparent matrix algorithms with scalable performance P Gottschling, DS Wise, MD Adams Proceedings of the 21st annual international conference on Supercomputing …, 2007 | 57 | 2007 |
Generic support of algorithmic and structural recursion for scientific computing P Gottschling, DS Wise, A Joshi International Journal of Parallel, Emergent and Distributed Systems 24 (6 …, 2009 | 36 | 2009 |
Leveraging non-blocking Collective Communication in high-performance Applications T Hoefler, P Gottschling, A Lumsdaine Proceedings of the twentieth annual symposium on Parallelism in algorithms …, 2008 | 31 | 2008 |
Optimizing a conjugate gradient solver with non-blocking collective operations T Hoefler, P Gottschling, W Rehm, A Lumsdaine European Parallel Virtual Machine/Message Passing Interface Users’ Group …, 2006 | 23 | 2006 |
Markowitz-type heuristics for computing Jacobian matrices efficiently A Albrecht, P Gottschling, U Naumann International Conference on Computational Science, 575-584, 2003 | 21 | 2003 |
Fundamental algebraic concepts in concept-enabled C++ P Gottschling Technical Report 638, Indiana University, 2006 | 19 | 2006 |
The parallel boost graph library D Gregor, N Edmonds, B Barrett, A Lumsdaine The Trustees of Indiana University, 2005 | 19 | 2005 |
Water concentration and diffusivity in silicates obtained by vacuum extraction R Müller, P Gottschling, M Gaber Glass science and technology (Frankfurt) 78 (2), 76-89, 2005 | 18 | 2005 |
Simulated annealing for optimal pivot selection in Jacobian accumulation U Naumann, P Gottschling International Symposium on Stochastic Algorithms, 83-97, 2003 | 15 | 2003 |
Integrating semantics and compilation: using C++ concepts to develop robust and efficient reusable libraries P Gottschling, A Lumsdaine Proceedings of the 7th international conference on Generative programming …, 2008 | 14 | 2008 |
Effecting parallel graph eigensolvers through library composition A Breuer, P Gottschling, D Gregor, A Lumsdaine Proceedings 20th IEEE International Parallel & Distributed Processing …, 2006 | 12 | 2006 |
Generic compressed sparse matrix insertion: algorithms and implementations in MTL4 and FEniCS P Gottschling, D Lindbo Proceedings of the 8th Workshop on Parallel/High-Performance Object-Oriented …, 2009 | 11 | 2009 |
Discovering Modern C++: An Intensive Course for Scientists, Engineers, and Programmers P Gottschling Addison-Wesley Professional, 2015 | 10 | 2015 |
The matrix template library 4 P Gottschling, A Lumsdaine | 10 | 2009 |
Survey on efficient linear solvers for porous media flow models on recent hardware architectures A Anciaux-Sedrakian, P Gottschling, JM Gratien, T Guignon Oil & Gas Science and Technology–Revue d’IFP Energies nouvelles 69 (4), 753-766, 2014 | 9 | 2014 |
Effective performance problem detection of mpi programs on mpp systems: From the global view to the details R Rabenseifner, P Gottschling, WE Nagel, S Seidl Parallel Computing: Fundamentals and Applications, 647-655, 2000 | 9 | 2000 |
Meta‐Tuning in MTL4 P Gottschling, C Steinhardt AIP Conference Proceedings 1281 (1), 778-782, 2010 | 7 | 2010 |
Generic Programming with Concepts M Zalewski Chalmers University of Technology, 2008 | 7 | 2008 |